C какими параметрами создавать том RAID 1 для SQL базы ?
Модераторы: Trinity admin`s, Free-lance moderator`s
C какими параметрами создавать том RAID 1 для SQL базы ?
Используется
Windows Server Enterprise 2008R2
Windows SQL Server Standart 2014
контролер SAS LSI SAS9240-4i
диски SAS Seagate Cheetah 15k ST3600057SS
диски SATA SSD Intel 6510
том RAID 1
база объем на 25 Гб.
лог базы на 10 гб.
Вопрос такой, с какими правильными параметрами создавать том RAID 1
для SAS Seagate Cheetah 15k ST3600057SS и том RAID 1 SATA SSD Intel 6510
для оптимальной работы с SQL базой на чтение и запись ?
примечание:
Текущая SQL база создавалась путем загрузки из выгрузки *.dt , новых данных в базе
примерно на 5 гб. приросло за 3 месяца.
Хотелось бы получить ответ от гуру
Windows Server Enterprise 2008R2
Windows SQL Server Standart 2014
контролер SAS LSI SAS9240-4i
диски SAS Seagate Cheetah 15k ST3600057SS
диски SATA SSD Intel 6510
том RAID 1
база объем на 25 Гб.
лог базы на 10 гб.
Вопрос такой, с какими правильными параметрами создавать том RAID 1
для SAS Seagate Cheetah 15k ST3600057SS и том RAID 1 SATA SSD Intel 6510
для оптимальной работы с SQL базой на чтение и запись ?
примечание:
Текущая SQL база создавалась путем загрузки из выгрузки *.dt , новых данных в базе
примерно на 5 гб. приросло за 3 месяца.
Хотелось бы получить ответ от гуру
- Fader
- Data Recovery Expert
- Сообщения: 115
- Зарегистрирован: 21 мар 2005, 02:13
- Откуда: Москва
- Контактная информация:
Re: C какими параметрами создавать том RAID 1 для SQL базы ?
Точно ли речь идет о RAID 1, а не RAID 0? Для создания зеркального массива особо никаких параметров задавать не нужно.
_______________
С уважением, Валерий Пьянков.
+7 495 514-88-85
http://rlab.ru
v@rlab.ru
skype: valer.lab
_______________
С уважением, Валерий Пьянков.
+7 495 514-88-85
http://rlab.ru
v@rlab.ru
skype: valer.lab
Re: C какими параметрами создавать том RAID 1 для SQL базы ?
Полагаю, коллегу интересует, не выкружит ли он что-либо интересное
если подкрутит "базовые" пар-ры: WB/WT, Cached/Direct IO, strip size, etc.для оптимальной работы с SQL базой на чтение и запись
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: C какими параметрами создавать том RAID 1 для SQL базы ?
Дык непонятно, о каком кол-ве дисков идет речь. Да и контроллер то самый простой, из дешевых.Umlyaut писал(а):если подкрутит "базовые" пар-ры: WB/WT, Cached/Direct IO, strip size, etc.
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Re: C какими параметрами создавать том RAID 1 для SQL базы ?
Контроллер туп как дерево. Для ССД вполне себе сойдет, но вот магнитные харды без кэша будут шуршать печально.
Делайте по дефолту - чудес все равно не будет.
Кэшед ио - хаха
Делайте по дефолту - чудес все равно не будет.
Кэшед ио - хаха
Re: C какими параметрами создавать том RAID 1 для SQL базы ?
gs писал(а):Контроллер туп как дерево. Для ССД вполне себе сойдет, но вот магнитные харды без кэша будут шуршать печально.
Делайте по дефолту - чудес все равно не будет.
Удваиваю!
Ну да, эт я мельком глянул на спеку - не обратил внимание на то, что там "сороковая" модель.Кэшед ио - хаха
Re: C какими параметрами создавать том RAID 1 для SQL базы ?
Доброго дня всем. спасибо что уделили ваше время.
По первому впечатлению, не сильно товарищи вы понимаете структуру базы данных MS SQL : )
База данных объем на 25 Гб. из них 20 Гб. лежит последовательно на физическом диске, 5 Гб. приросло на диске ( физически на диске совсем хаотично лежит данная часть,
а как сильно фрагментированы части таблицы, которые приростают каждый день, одному богу известно, будем считать что полный хаос из мелких частей. ).
Думаю что так происходит работа с данными : из базы - таблиц считываются данные большими кусками (регулярно). В базу-таблицу записываются мелкими частями построчно. (регулярно). Можно сказать, что именно эти операции в приоритете.
Далее:
Нашел такие данные : Оптимальные настройки для контроллеров LSI, для достижения максимальной производительности.
Оптимальные настройки для HDD:
MegaRAID Settings for Maximum HDD Performance для RAID 1
Stripe Size: 256 кб.
Read Policy: Always Read Ahead
Write Policy: Write Thru (для потока) Write Back (для транзакций).
IO Policy: Direct IO
Disk Cache Policy:Enable
Оптимальные настройки для SSD:
MegaRAID Settings for Maximum HDD Performance для RAID 1
Stripe Size: 256 кб.
Read Policy: Always Read Ahead
Write Policy: Write Thru
IO Policy: Direct IO
Disk Cache Policy:Enable
Нужно дать закончить lun инициализацию.
Поскольку у меня в наличии только модель 9240-4i, поэтому интересует настройка параметров
этой модели контролера под задачи. Главная задача не навредить себе , выставить параметры правильно.
Если можно посоветуйте, может стоит заменить модель 9240-4i, на более серьезную модель для баз данных объемом от 25 Гб. до 50 Гб.
либо отказаться от SAS дисков, в пользу SSD дисков , для работы с базами данных.
По первому впечатлению, не сильно товарищи вы понимаете структуру базы данных MS SQL : )
База данных объем на 25 Гб. из них 20 Гб. лежит последовательно на физическом диске, 5 Гб. приросло на диске ( физически на диске совсем хаотично лежит данная часть,
а как сильно фрагментированы части таблицы, которые приростают каждый день, одному богу известно, будем считать что полный хаос из мелких частей. ).
Думаю что так происходит работа с данными : из базы - таблиц считываются данные большими кусками (регулярно). В базу-таблицу записываются мелкими частями построчно. (регулярно). Можно сказать, что именно эти операции в приоритете.
Далее:
Нашел такие данные : Оптимальные настройки для контроллеров LSI, для достижения максимальной производительности.
Оптимальные настройки для HDD:
MegaRAID Settings for Maximum HDD Performance для RAID 1
Stripe Size: 256 кб.
Read Policy: Always Read Ahead
Write Policy: Write Thru (для потока) Write Back (для транзакций).
IO Policy: Direct IO
Disk Cache Policy:Enable
Оптимальные настройки для SSD:
MegaRAID Settings for Maximum HDD Performance для RAID 1
Stripe Size: 256 кб.
Read Policy: Always Read Ahead
Write Policy: Write Thru
IO Policy: Direct IO
Disk Cache Policy:Enable
Нужно дать закончить lun инициализацию.
Поскольку у меня в наличии только модель 9240-4i, поэтому интересует настройка параметров
этой модели контролера под задачи. Главная задача не навредить себе , выставить параметры правильно.
Если можно посоветуйте, может стоит заменить модель 9240-4i, на более серьезную модель для баз данных объемом от 25 Гб. до 50 Гб.
либо отказаться от SAS дисков, в пользу SSD дисков , для работы с базами данных.
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Re: C какими параметрами создавать том RAID 1 для SQL базы ?
Я не DBA, но что-то подсказывает, что ССДшке в общем-то до лампочки, насколько фрагментированы файлы. Внутри флэша данные фрагментированы в сто раз сильнее бай дизайн.
Приведенные вами настройки - это для полноценных мегарэйдов. 9240 не имеет кэша и половина настроек просто мимо кассы. Кроме того, все параметры, кроме страйп сайза, меняются без разрушений.
У Вас всего 25-50ГБ данных, в то время как самые мелкие ССДшки начинаются от 100ГБ. 200-400ГБ - норма жизни. Непонятно, что Вы ищете-то?
Контроллер конечно поменять можно (9361 или 9341 в случае олл флэш), но с большой вероятностью и так сойдет.
Приведенные вами настройки - это для полноценных мегарэйдов. 9240 не имеет кэша и половина настроек просто мимо кассы. Кроме того, все параметры, кроме страйп сайза, меняются без разрушений.
У Вас всего 25-50ГБ данных, в то время как самые мелкие ССДшки начинаются от 100ГБ. 200-400ГБ - норма жизни. Непонятно, что Вы ищете-то?
Контроллер конечно поменять можно (9361 или 9341 в случае олл флэш), но с большой вероятностью и так сойдет.
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: C какими параметрами создавать том RAID 1 для SQL базы ?
Вы сами не ответили ни на один вопрос. Как минимум на кол-во дисков в группе. Если просто зеркало из двух, то даже не стоит морочить себе голову. Было бы 10-к другой SSD и аппаратный контроллер за штуку баксов, а так.av.elev писал(а):По первому впечатлению, не сильно товарищи вы понимаете структуру базы данных MS SQL : )
- Fader
- Data Recovery Expert
- Сообщения: 115
- Зарегистрирован: 21 мар 2005, 02:13
- Откуда: Москва
- Контактная информация:
Re: C какими параметрами создавать том RAID 1 для SQL базы ?
В RAID 1 нет параметра "stripe size". Это же зеркало.
Re: C какими параметрами создавать том RAID 1 для SQL базы ?
У меня есть вариант сделать зеркало для базы данных
том RAID 1 для SAS Seagate Cheetah 15k ST3600057SS 600 Гб. (физически два диска, плюс в том , что надежность выше по отношению к SSD ).
или
том RAID 1 SATA SSD Intel 6510 - 200 Гб. (физически два диска).
Я правильно понимаю, что можно смело "выбросить" контролер RAID LSI SAS9240-4i , оставить Контролер RAID Intel Embedded Server RAID Technology 2 (ESRT2) RAID (встроенный)
с дисками , SATA SSD Intel 6510 - 200 Гб. в томе RAID 1 , и я получу оптимальный бюджет, оптимальную скорость работы с базой данных. ?
Примечание: имеется платформа "мать" Intel® Server Board S2600CP4 , оперативки 64 Гб. Контролер RAID Intel Embedded Server RAID Technology 2 (ESRT2) RAID (встроенный). и на борту
контролер RAID LSI SAS9240-4i купленный для дисков SAS.
В моем представлении том RAID 1 , это всегда два диска физических, или я не прав ?
"QS" Спасибо за подсказку.
том RAID 1 для SAS Seagate Cheetah 15k ST3600057SS 600 Гб. (физически два диска, плюс в том , что надежность выше по отношению к SSD ).
или
том RAID 1 SATA SSD Intel 6510 - 200 Гб. (физически два диска).
Я правильно понимаю, что можно смело "выбросить" контролер RAID LSI SAS9240-4i , оставить Контролер RAID Intel Embedded Server RAID Technology 2 (ESRT2) RAID (встроенный)
с дисками , SATA SSD Intel 6510 - 200 Гб. в томе RAID 1 , и я получу оптимальный бюджет, оптимальную скорость работы с базой данных. ?
Примечание: имеется платформа "мать" Intel® Server Board S2600CP4 , оперативки 64 Гб. Контролер RAID Intel Embedded Server RAID Technology 2 (ESRT2) RAID (встроенный). и на борту
контролер RAID LSI SAS9240-4i купленный для дисков SAS.
В моем представлении том RAID 1 , это всегда два диска физических, или я не прав ?
"QS" Спасибо за подсказку.
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: C какими параметрами создавать том RAID 1 для SQL базы ?
Если вам не нужны SAS диски, то SSD можно спокойно воткнуть на набортный SATA.av.elev писал(а):Я правильно понимаю, что можно смело "выбросить" контролер RAID LSI SAS9240-4i , оставить Контролер RAID Intel Embedded Server RAID Technology 2 (ESRT2) RAID (встроенный)
с дисками , SATA SSD Intel 6510 - 200 Гб. в томе RAID 1 , и я получу оптимальный бюджет, оптимальную скорость работы с базой данных. ?
Не совсем так. В некоторых контроллерах RAID1 можно собрать из четного кол-ва дисков - 2,4,6 и так далее. По факту это практически тоже самое, что RAID 10, но иногда так производитель называет свои группы дисков.В моем представлении том RAID 1 , это всегда два диска физических, или я не прав ?
Re: C какими параметрами создавать том RAID 1 для SQL базы ?
Собирал недавно , том RAID 1 , нет параметра "stripe size". Подтверждаю.Fader писал(а):В RAID 1 нет параметра "stripe size". Это же зеркало.
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: C какими параметрами создавать том RAID 1 для SQL базы ?
"av.elev"
Укажите город в профиле пож
Укажите город в профиле пож
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 22 гостя