BigAp.ru — интернет-магазин электроники и бытовой техники

Автор Тема: Оптимальная конфигурация накопителей для MS SQL  (Прочитано 1429 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн indicasativa

  • Юзер
  • *
  • Сообщений: 28
  • Karma: +1/-0
  • Пол: Мужской
    • Share Post
Всем доброе время суток! Нужна помощь. Никак не могу определиться с настройкой сервера под SQL-ные базы 1С-ки.
Есть 5 жестких дисков:
2x SAS (300Гб) 15К
3x SATA (2Тб) 7200К
Там будет висеть 3 базы, одна весит 65 Гб и пара баз дорастут примерно до этого размера.

Вот думаю, как сконфигурировать и все не решу как лучше.

Ставить RAID или нет? Страйпы не хотелось бы ставить.

И еще вопрос по поводу файлов, стоит ли разносить MDF, LDF и NDF на разные носители? Или в этом нет особого смысла.

Заранее спасибо за ответы!

 

Оффлайн sysadmin

  • Administrator
  • сисадми́н
  • *****
  • Сообщений: 8131
  • Karma: +111/-0
  • Пол: Мужской
    • Share Post
    • сайт для сис. админов и не только...
Re: Оптимальная конфигурация накопителей для MS SQL
« Ответ #1 : Апрель 15, 2015, 03:17:32 pm »
Привет, ставить рейд обязательно, под БД 5-ый рейд, под логи 1-ый, если есть возможность под оба первые рейды. Да mdf и ldf разнести по разным дискам, это + к вопросу производительности...
дорогу осилит идущий...
......................
MCP, MCTS, RHCSA
......................
also aka xck...

Оффлайн indicasativa

  • Юзер
  • *
  • Сообщений: 28
  • Karma: +1/-0
  • Пол: Мужской
    • Share Post
Re: Оптимальная конфигурация накопителей для MS SQL
« Ответ #2 : Апрель 15, 2015, 03:28:53 pm »
Привет, ставить рейд обязательно, под БД 5-ый рейд, под логи 1-ый, если есть возможность под оба первые рейды. Да mdf и ldf разнести по разным дискам, это + к вопросу производительности...

Насколько критично юзать страйпы?
Не люблю я их, чуть ли не до аллергии. Имелся весьма печальный опыт.

Оффлайн sysadmin

  • Administrator
  • сисадми́н
  • *****
  • Сообщений: 8131
  • Karma: +111/-0
  • Пол: Мужской
    • Share Post
    • сайт для сис. админов и не только...
Re: Оптимальная конфигурация накопителей для MS SQL
« Ответ #3 : Апрель 15, 2015, 03:33:07 pm »
Смотри сам, принимая во внимание критерии:
1 - безопасность / отказоустойчивость
2 - скорость / производительность

Оффлайн indicasativa

  • Юзер
  • *
  • Сообщений: 28
  • Karma: +1/-0
  • Пол: Мужской
    • Share Post
Re: Оптимальная конфигурация накопителей для MS SQL
« Ответ #4 : Апрель 15, 2015, 03:36:44 pm »
Смотри сам, принимая во внимание критерии:
1 - безопасность / отказоустойчивость
2 - скорость / производительность

Пожалуй главным критерием тут будет отказоустойчивость.
Базы, как я уже упоминал используются для 1С. Одновременно работает около 25 пользователей.
Насколько ощутимо тут будет использование RAID-a?

Оффлайн sysadmin

  • Administrator
  • сисадми́н
  • *****
  • Сообщений: 8131
  • Karma: +111/-0
  • Пол: Мужской
    • Share Post
    • сайт для сис. админов и не только...
Re: Оптимальная конфигурация накопителей для MS SQL
« Ответ #5 : Апрель 15, 2015, 05:34:20 pm »
Все зависит от количества транзакций... Чем больше транзакций, тем больше необходимость использования RAID, скорее всего 5 )) Если записей за единый момент производится не много, то уже на Ваше усмотрение...

Оффлайн NiX

  • IS Group
  • сисадми́н
  • *
  • Сообщений: 598
  • Karma: +38/-0
  • Пол: Мужской
    • Share Post
Re: Оптимальная конфигурация накопителей для MS SQL
« Ответ #6 : Апрель 15, 2015, 08:09:31 pm »
Цитировать
Пожалуй главным критерием тут будет отказоустойчивость.
Сколько раз я такое слышал))) ахаха  :sarcastic:
Буквально пару недель назад расследовал взлом связанный с 1С и базами данных))
Если в 1С-ке сидит не 1000 пользователей, то достаточно простого RAID-1, ну и постоянные бэкапы стандартными средствами.
Раскидывать логи и файлы БД нет смысла, ибо больше гемора а производительности не увеличится
« Последнее редактирование: Апрель 15, 2015, 08:13:06 pm от nix »

Оффлайн sysadmin

  • Administrator
  • сисадми́н
  • *****
  • Сообщений: 8131
  • Karma: +111/-0
  • Пол: Мужской
    • Share Post
    • сайт для сис. админов и не только...
Re: Оптимальная конфигурация накопителей для MS SQL
« Ответ #7 : Апрель 15, 2015, 08:35:26 pm »
На счет разнных дисков для бд и логов и производительности, здесь бы поспорил ))

Рекомендуется раскидывать, в частности tempdb, а значит по ходу и логи, выдержка из офф. доков:
- Put the tempdb database on a fast I/O subsystem. Use disk striping if there are many directly attached disks
- Put the tempdb database on disks that differ from those that are used by user databases

https://msdn.microsoft.com/en-us/library/ms175527(v=sql.105).aspx

по теме так же:
https://social.msdn.microsoft.com/Forums/sqlserver/en-US/ee749c78-d13f-4b1b-b620-e08df697f3ed/best-raid-for-sql-server-2008-r2-se-on-ssds?forum=sqldatabaseengine

З.Ы. - если транзакции "никакие" то можно конечно все свалить на один диск, тоже SATA или SAS с бэкапом на "соседний" ))
« Последнее редактирование: Апрель 16, 2015, 08:47:09 pm от sysadmin »

Оффлайн indicasativa

  • Юзер
  • *
  • Сообщений: 28
  • Karma: +1/-0
  • Пол: Мужской
    • Share Post
Re: Оптимальная конфигурация накопителей для MS SQL
« Ответ #8 : Апрель 16, 2015, 10:50:37 am »
Цитировать
Пожалуй главным критерием тут будет отказоустойчивость.
Сколько раз я такое слышал))) ахаха  :sarcastic:
Буквально пару недель назад расследовал взлом связанный с 1С и базами данных))
Если в 1С-ке сидит не 1000 пользователей, то достаточно простого RAID-1, ну и постоянные бэкапы стандартными средствами.
Раскидывать логи и файлы БД нет смысла, ибо больше гемора а производительности не увеличится

Вот-вот)))
Сам тоже сколько с разными "крутыми специалистами" сталкивался, вечно все в сторону лишнего усложнения.
ИМХО все должно быть как можно проще.
Единственный напрягающий момент в том, что сервера стоят в таком месте, где наблюдаются серьезные проблемы с электричеством, вплоть до нескольких часов. Посему боюсь за RAID ибо был весьма печальный опыт с выходом из строя RAID контроллера.

Хотел спросить, есть ли у Вас опыт работы с подобного рода ситуациями?

Оффлайн NiX

  • IS Group
  • сисадми́н
  • *
  • Сообщений: 598
  • Karma: +38/-0
  • Пол: Мужской
    • Share Post
Re: Оптимальная конфигурация накопителей для MS SQL
« Ответ #9 : Апрель 16, 2015, 10:54:25 am »
Спойлер
Цитировать
Пожалуй главным критерием тут будет отказоустойчивость.
Сколько раз я такое слышал))) ахаха  :sarcastic:
Буквально пару недель назад расследовал взлом связанный с 1С и базами данных))
Если в 1С-ке сидит не 1000 пользователей, то достаточно простого RAID-1, ну и постоянные бэкапы стандартными средствами.
Раскидывать логи и файлы БД нет смысла, ибо больше гемора а производительности не увеличится

Вот-вот)))
Сам тоже сколько с разными "крутыми специалистами" сталкивался, вечно все в сторону лишнего усложнения.
ИМХО все должно быть как можно проще.
Единственный напрягающий момент в том, что сервера стоят в таком месте, где наблюдаются серьезные проблемы с электричеством, вплоть до нескольких часов. Посему боюсь за RAID ибо был весьма печальный опыт с выходом из строя RAID контроллера.

Хотел спросить, есть ли у Вас опыт работы с подобного рода ситуациями?
Если перебои до нескольких часов, то либо ИБП + генератор, либо серверная в другом месте) по другом никак
« Последнее редактирование: Апрель 16, 2015, 05:17:32 pm от sysadmin »

Оффлайн indicasativa

  • Юзер
  • *
  • Сообщений: 28
  • Karma: +1/-0
  • Пол: Мужской
    • Share Post
Re: Оптимальная конфигурация накопителей для MS SQL
« Ответ #10 : Апрель 16, 2015, 01:32:41 pm »
Спойлер
Цитировать
Пожалуй главным критерием тут будет отказоустойчивость.
Сколько раз я такое слышал))) ахаха  :sarcastic:
Буквально пару недель назад расследовал взлом связанный с 1С и базами данных))
Если в 1С-ке сидит не 1000 пользователей, то достаточно простого RAID-1, ну и постоянные бэкапы стандартными средствами.
Раскидывать логи и файлы БД нет смысла, ибо больше гемора а производительности не увеличится

Вот-вот)))
Сам тоже сколько с разными "крутыми специалистами" сталкивался, вечно все в сторону лишнего усложнения.
ИМХО все должно быть как можно проще.
Единственный напрягающий момент в том, что сервера стоят в таком месте, где наблюдаются серьезные проблемы с электричеством, вплоть до нескольких часов. Посему боюсь за RAID ибо был весьма печальный опыт с выходом из строя RAID контроллера.

Хотел спросить, есть ли у Вас опыт работы с подобного рода ситуациями?

Если перебои до нескольких часов, то либо ИБП + генератор, либо серверная в другом месте) по другом никак

Оно и понятно, вот только наш народ таков, что хотелось бы всего и сразу, а денег никто не дает)))))
« Последнее редактирование: Апрель 16, 2015, 05:18:13 pm от sysadmin »

Оффлайн NiX

  • IS Group
  • сисадми́н
  • *
  • Сообщений: 598
  • Karma: +38/-0
  • Пол: Мужской
    • Share Post
Re: Оптимальная конфигурация накопителей для MS SQL
« Ответ #11 : Апрель 16, 2015, 01:41:24 pm »
Спойлер
Цитировать
Пожалуй главным критерием тут будет отказоустойчивость.
Сколько раз я такое слышал))) ахаха  :sarcastic:
Буквально пару недель назад расследовал взлом связанный с 1С и базами данных))
Если в 1С-ке сидит не 1000 пользователей, то достаточно простого RAID-1, ну и постоянные бэкапы стандартными средствами.
Раскидывать логи и файлы БД нет смысла, ибо больше гемора а производительности не увеличится

Вот-вот)))
Сам тоже сколько с разными "крутыми специалистами" сталкивался, вечно все в сторону лишнего усложнения.
ИМХО все должно быть как можно проще.
Единственный напрягающий момент в том, что сервера стоят в таком месте, где наблюдаются серьезные проблемы с электричеством, вплоть до нескольких часов. Посему боюсь за RAID ибо был весьма печальный опыт с выходом из строя RAID контроллера.

Хотел спросить, есть ли у Вас опыт работы с подобного рода ситуациями?

Если перебои до нескольких часов, то либо ИБП + генератор, либо серверная в другом месте) по другом никак

Оно и понятно, вот только наш народ таков, что хотелось бы всего и сразу, а денег никто не дает)))))
Тогда поднимаете на свой страх и риск, бэкапы льёте куда-нибудь наружу)
Желательно прописать в письменной форме, что заказчик берёт всё ответственность на себя в случае выхода из строя какого-либо оборудования, ошибки в ПО и т.д. в следствии отключения электроэнергии.
Либо поднять как есть, купить банку вазелина и молиться, чтобы эту банку никогда не открыли :sarcastic:
« Последнее редактирование: Апрель 16, 2015, 05:18:25 pm от sysadmin »

Оффлайн indicasativa

  • Юзер
  • *
  • Сообщений: 28
  • Karma: +1/-0
  • Пол: Мужской
    • Share Post
Re: Оптимальная конфигурация накопителей для MS SQL
« Ответ #12 : Апрель 16, 2015, 02:50:01 pm »
Цитировать
Тогда поднимаете на свой страх и риск, бэкапы льёте куда-нибудь наружу)
Желательно прописать в письменной форме, что заказчик берёт всё ответственность на себя в случае выхода из строя какого-либо оборудования, ошибки в ПО и т.д. в следствии отключения электроэнергии.
Либо поднять как есть, купить банку вазелина и молиться, чтобы эту банку никогда не открыли :sarcastic:

Чуть с кресла не упал со смеха)
 :ggg: :ggg: :ggg:

А если серьезно, то только что решили ставить все в удаленном офисе и работать в терминале.
ИМХО наиболее рациональный вариант.

З.Ы.
Спасибо за советы.
« Последнее редактирование: Апрель 16, 2015, 05:18:45 pm от sysadmin »

Оффлайн sysadmin

  • Administrator
  • сисадми́н
  • *****
  • Сообщений: 8131
  • Karma: +111/-0
  • Пол: Мужской
    • Share Post
    • сайт для сис. админов и не только...
Re: Оптимальная конфигурация накопителей для MS SQL
« Ответ #13 : Апрель 16, 2015, 05:19:31 pm »
Так на какой дисковой конфигурации ты остановился?

Оффлайн indicasativa

  • Юзер
  • *
  • Сообщений: 28
  • Karma: +1/-0
  • Пол: Мужской
    • Share Post
Re: Оптимальная конфигурация накопителей для MS SQL
« Ответ #14 : Апрель 22, 2015, 03:52:04 pm »
Так на какой дисковой конфигурации ты остановился?

SAS объединил в зеркало, остальные харды в AHCI, базы проверил, все работает достаточно шустро.
Несмотря на все рекомендации от "гуру")))


xx
Конфигурация Workflow для SharePoint 2013?

Автор sysadmin

0 Ответов
657 Просмотров
Последний ответ Июнь 19, 2014, 10:55:26 am
от sysadmin
xx
Конфигурация прокси zentyal, группы сотрудников

Автор k100mol

5 Ответов
1905 Просмотров
Последний ответ Май 05, 2014, 02:56:40 pm
от k100mol
xx
Как запретить использование USB накопителей на клиентских машинах

Автор capture

7 Ответов
4056 Просмотров
Последний ответ Август 28, 2015, 03:42:35 pm
от sysadmin