Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 [4] 5 6   вперед  Ctrl      все
 Re: Использование RAID-массива из 12 дисков  [new]
a_shats
Member

Откуда: Москва
Сообщений: 814
Александр Гладченко
Наверное я коряво формулирую свою мыслю :)
Цель тестирования дисковой подсистемы - обеспечить заданную производительность во всех реальных режимах работы.
Когда СХД плохо работает - когда кэш не эффективен.

Вообще не понял этого утверждения.

Вот потому и нет смысла тестировать кэш, и так ясно, что с ним быстрее.

Гыгы. Что именно - быстрее ? Насколько - быстрее ? И во всех ли режимах ? И не будет ли даже медленнее на определенных нагрузках и при определенных его параметрах - а и такое бывает.
Зато режим большой нагрузки тестировать стоит, и это не будет занимать столь безумно большого времени, как если тестировать кэш к с прогревами по 10 минут. Без тестов кэша полный цикл по методике и так занимает пять рабочих дней :( а время - деньги.

Еще раз поясняю - так только JBODы с софтовыми RAID тестируют. Потому что к реальной производительности массива результаты без учета влияния кэша - отношения не имеют.

ИМХО, для задач SQL Server тестирование кэша - напрасная трата времени. С утверждением, что без кэша тестировать нет смысла - я категорически не согласен, поскольку своими глазами вижу, что это неправда! Например, поставьте размер сегмента 512Кб и попробуйте померять производительность ;)

[Устало] Поясните пожалуйста, какое отношение имеет сегмент 512 КБ к случайному доступу.
9 окт 09, 15:53    [7765887]     Ответить | Цитировать Сообщить модератору
 Re: Использование RAID-массива из 12 дисков  [new]
Александр Гладченко
Member

Откуда:
Сообщений: 10716
Блог
a_shats

Гыгы. Что именно - быстрее ? Насколько - быстрее ? И во всех ли режимах ? И не будет ли даже медленнее на определенных нагрузках и при определенных его параметрах - а и такое бывает.

Отлистайте назад, я писал, когда стоит тестировать кэш. Судя по всему, у Вас не нашлось ни времени ни желания прочитать и вникнуть в методику. Там всё расписано, как и что и каким образом тестируется. А также почему не тестируются все возможне варианты.

a_shats

Еще раз поясняю - так только JBODы с софтовыми RAID тестируют. Потому что к реальной производительности массива результаты без учета влияния кэша - отношения не имеют.

Пока что, это Ваше голословное утверждение! Разогретый кэш не позволяет понять, что умеет дисковая подсистема без него, если это Вам не важно - Ваше дело. Тестирование же с включённым кэшем - очень дорогое удовольствие, а толку не даёт практически ни какого. Поскольку управлять кэшем в системах начального уровня никто толком не даёт. Вы же упорно "тулите" средние и дорогие системы, которые нам, простым смертным и не снились. Вернитесь с небес на замлю, мы тут говорим о DS3400!!!

a_shats
[Устало] Поясните пожалуйста, какое отношение имеет сегмент 512 КБ к случайному доступу.


[Бодро] Проснитесь! Где говорилось о случайном доступе?
9 окт 09, 17:36    [7766601]     Ответить | Цитировать Сообщить модератору
 Re: Использование RAID-массива из 12 дисков  [new]
iljy
Member

Откуда:
Сообщений: 8711
a_shats в очередной раз предлагает выложить кучу денег вместо подключения мозга. Вполне естественно для менеджера, который продает эти самые хайенд-контроллеры. И конечно на базе в 2 гига с одним пользователем эффект от кэша будет великолепен, и можно будет правда влупить все в один RAID5 и ни о чем не париться. К сожалению в реальном мире приходится довольствоваться тем что есть, т.е. системами, не выпадающими из бюджета. А хайенд-системы покупаются под нагрузки, в которых кэш затыкается на счет раз, и конечно он скрашивает жизнь, но не настолько, чтоб его боготворить.
9 окт 09, 18:00    [7766742]     Ответить | Цитировать Сообщить модератору
 Re: Использование RAID-массива из 12 дисков  [new]
a_shats
Member

Откуда: Москва
Сообщений: 814
Александр Гладченко

Отлистайте назад, я писал, когда стоит тестировать кэш. Судя по всему, у Вас не нашлось ни времени ни желания прочитать и вникнуть в методику. Там всё расписано, как и что и каким образом тестируется. А также почему не тестируются все возможне варианты.

Читал. Причина - у Вас нет время на такое тестирование.

Пока что, это Ваше голословное утверждение! Разогретый кэш не позволяет понять, что умеет дисковая подсистема без него, если это Вам не важно - Ваше дело. Тестирование же с включённым кэшем - очень дорогое удовольствие, а толку не даёт практически ни какого. Поскольку управлять кэшем в системах начального уровня никто толком не даёт. Вы же упорно "тулите" средние и дорогие системы, которые нам, простым смертным и не снились. Вернитесь с небес на замлю, мы тут говорим о DS3400!!!

У меня сейчас под руками нет DS3400 - но и там, можете даже не верить - а проверить в соответствующих редбуках - с кэшированием все хорошо.
[Бодро] Проснитесь! Где говорилось о случайном доступе?

Понятно. Теперь Вы будете утверждать, что SQL c дисковой работает исключительно последовательным доступом большими блоками Проходили уже.
9 окт 09, 18:11    [7766779]     Ответить | Цитировать Сообщить модератору
 Re: Использование RAID-массива из 12 дисков  [new]
a_shats
Member

Откуда: Москва
Сообщений: 814
iljy
a_shats в очередной раз предлагает выложить кучу денег вместо подключения мозга. Вполне естественно для менеджера, который продает эти самые хайенд-контроллеры. И конечно на базе в 2 гига с одним пользователем эффект от кэша будет великолепен, и можно будет правда влупить все в один RAID5 и ни о чем не париться. К сожалению в реальном мире приходится довольствоваться тем что есть, т.е. системами, не выпадающими из бюджета. А хайенд-системы покупаются под нагрузки, в которых кэш затыкается на счет раз, и конечно он скрашивает жизнь, но не настолько, чтоб его боготворить.

iljy в очередной раз предлагает выключить мозг и несет всякую ерунду
Не верите - возьмите да проверьте. Только по-человечески.
Мной предлагаемое - оно сильно помогает в плане сохранения админу свободных выходных и ночей.
Свободных от поднимания кривоуправляемой кучи массивов и одиночных дисков, в очередной раз упавших
И - отчасти - мне тоже лишний раз не придется выезжать на ночь или выходные к клиенту, у которого упал столь оригинальным образом сформированный массив. Только и всего.
9 окт 09, 18:18    [7766803]     Ответить | Цитировать Сообщить модератору
 Re: Использование RAID-массива из 12 дисков  [new]
iljy
Member

Откуда:
Сообщений: 8711
a_shats,

извините, но несколько массивов (а во всех предлагаемых мною конфах их было ну никак не больше 4-5) не являются неподъемными для понимания средней человеческой особью, особенно если у нее включен (или хотя бы просто присутствует ;) ) мозг, отличный от костного. И я не очень понимаю, чем процедура замены сбойного диска в RAID1 отличается от таковой в RAID10 или RAID5. К тому же если полностью вылетел контроллер (с потерей ID дисков) и у админа не хватило соображения каким-либо образом зафиксировать конфу на внешних (АКА бумажных) носителях - моя конфа, в отличии от вашей, оставляет хоть какие-то шансы понять, что же на каждом из дисков находится. А задача собрать рассыпавшийся на блины RAID5 - очень творческая.
9 окт 09, 20:07    [7767209]     Ответить | Цитировать Сообщить модератору
 Re: Использование RAID-массива из 12 дисков  [new]
a_shats
Member

Откуда: Москва
Сообщений: 814
iljy,
iljy
a_shats,
извините, но несколько массивов (а во всех предлагаемых мною конфах их было ну никак не больше 4-5) не являются неподъемными для понимания средней человеческой особью, особенно если у нее включен (или хотя бы просто присутствует ;) ) мозг, отличный от костного.

Дело в управлении, расшифрую ниже.
И я не очень понимаю, чем процедура замены сбойного диска в RAID1 отличается от таковой в RAID10 или RAID5.

Процедура замены - ничем. А вот теперь расскажите, что будете делать, если объем данных в конкретной файловой группе, лежащей на этом зеркале, превысит объем одного винта.
К тому же если полностью вылетел контроллер (с потерей ID дисков)

Если полностью вылетел контроллер - на винтах нормальные контроллеры сохраняют конфигурацию. Последнюю рабочую, да. И все, что нужно сделать нормальному админу - заменить контроллер.
и у админа не хватило соображения каким-либо образом зафиксировать конфу на внешних (АКА бумажных) носителях - моя конфа, в отличии от вашей, оставляет хоть какие-то шансы понять, что же на каждом из дисков находится.

Слово "бэкап" напоминает чтонить ? Не бумажный, нет. Хинт: RAID- не заменяет и не отменяет бэкап, это разные вещи для разных целей.
А задача собрать рассыпавшийся на блины RAID5 - очень творческая.

Чтобы RAID5 рассыпался "на блины" - нужно иметь очень альтернативно развитый мозг, крайне непрямые руки - или хламообразный конфиг железа. Или - все вместе.
А для таких нетривиальных отказов в любом нормальном контроллере - соответствующие средства предусмотрены.
12 окт 09, 12:49    [7772688]     Ответить | Цитировать Сообщить модератору
 Re: Использование RAID-массива из 12 дисков  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31209
a_shats
И я не очень понимаю, чем процедура замены сбойного диска в RAID1 отличается от таковой в RAID10 или RAID5.

Процедура замены - ничем. А вот теперь расскажите, что будете делать, если объем данных в конкретной файловой группе, лежащей на этом зеркале, превысит объем одного винта.
То-же самое, если объём данных с логами и прочим превысит размер одиночного рейда.

Просто нужно зараннее запланировать место на устройствах и заказывать новые диски зараннее *(или принимать другие меры).

А, так может, у вас ещё и автоприращение файлов включено? :-)
12 окт 09, 13:11    [7772876]     Ответить | Цитировать Сообщить модератору
 Re: Использование RAID-массива из 12 дисков  [new]
Maks Bragar
Member

Откуда: UA->AT
Сообщений: 159
У кого-нибудь есть данные как меняется производительность в той же 4000/5000 серии при включении синхронного/асинхронного мирроринга ?
12 окт 09, 13:36    [7773109]     Ответить | Цитировать Сообщить модератору
 Re: Использование RAID-массива из 12 дисков  [new]
iljy
Member

Откуда:
Сообщений: 8711
a_shats
iljy,
И я не очень понимаю, чем процедура замены сбойного диска в RAID1 отличается от таковой в RAID10 или RAID5.

Процедура замены - ничем. А вот теперь расскажите, что будете делать, если объем данных в конкретной файловой группе, лежащей на этом зеркале, превысит объем одного винта.

Каждое ваше слово говорит о том, что с базами данных вы дела не имели никогда. Потому что размер конкретного файла конкретной файловой группы серьезной базы выставляется единожды, в дальнейшем автоприращение отключается. И сервер в это случае будет использовать другие файлы на других винтах. А если место кончится на всех - извините, но RAID здесь тоже не поможет.
a_shats

К тому же если полностью вылетел контроллер (с потерей ID дисков)

Если полностью вылетел контроллер - на винтах нормальные контроллеры сохраняют конфигурацию. Последнюю рабочую, да. И все, что нужно сделать нормальному админу - заменить контроллер.

я имею ввиду самый жесткий сценарий, с порчей инфы контроллера на винте. В более мягком случае несколько массивов подхватятся контроллером ничуть не хуже одного.
a_shats

Слово "бэкап" напоминает чтонить ? Не бумажный, нет. Хинт: RAID- не заменяет и не отменяет бэкап, это разные вещи для разных целей.

Ага, только данные со времени последнего бакапа окажуться потерянными. А если уцелел лог - их можно восстановить. Еще раз - видно что об администрировании БД вы понятия не имеете.
a_shats

А задача собрать рассыпавшийся на блины RAID5 - очень творческая.

Чтобы RAID5 рассыпался "на блины" - нужно иметь очень альтернативно развитый мозг, крайне непрямые руки - или хламообразный конфиг железа. Или - все вместе.
А для таких нетривиальных отказов в любом нормальном контроллере - соответствующие средства предусмотрены.

Естественно, вот только чтоб рассыпались несколько RAID1 массивов - альтернативное мЫшленье должно быть ничуть не хуже.
12 окт 09, 13:40    [7773164]     Ответить | Цитировать Сообщить модератору
 Re: Использование RAID-массива из 12 дисков  [new]
a_shats
Member

Откуда: Москва
Сообщений: 814
alexeyvg
То-же самое, если объём данных с логами и прочим превысит размер одиночного рейда.
Просто нужно зараннее запланировать место на устройствах и заказывать новые диски зараннее *(или принимать другие меры).

Давайте уж пишите теперь, какие меры :)
Объем массива RAID5 во-первых, при равного объема дисков, будет тупо больше (при более, чем 3 дисках в массиве), во-вторых - наращивается (expand) , хотя эта операция и не всегда безопасна.
А RAID1 как наращивать будете ?
12 окт 09, 13:40    [7773167]     Ответить | Цитировать Сообщить модератору
 Re: Использование RAID-массива из 12 дисков  [new]
iljy
Member

Откуда:
Сообщений: 8711
a_shats
alexeyvg
То-же самое, если объём данных с логами и прочим превысит размер одиночного рейда.
Просто нужно зараннее запланировать место на устройствах и заказывать новые диски зараннее *(или принимать другие меры).

Давайте уж пишите теперь, какие меры :)
Объем массива RAID5 во-первых, при равного объема дисков, будет тупо больше (при более, чем 3 дисках в массиве), во-вторых - наращивается (expand) , хотя эта операция и не всегда безопасна.
А RAID1 как наращивать будете ?

добавлю еще один диск (или пару RAID1) и создам на нем файл в той же файлгруппе. Еще раз - админить БД вы явно не умеете
12 окт 09, 13:51    [7773255]     Ответить | Цитировать Сообщить модератору
 Re: Использование RAID-массива из 12 дисков  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31209
iljy
a_shats
Давайте уж пишите теперь, какие меры :)
Объем массива RAID5 во-первых, при равного объема дисков, будет тупо больше (при более, чем 3 дисках в массиве), во-вторых - наращивается (expand) , хотя эта операция и не всегда безопасна.
А RAID1 как наращивать будете ?

добавлю еще один диск (или пару RAID1) и создам на нем файл в той же файлгруппе.
Ну да, именно так - пару для RAID1.

А насчет того, что RAID5 больше - это сомнению не подлежит.
По соотношению цена/объём он самый выгодный из отказоустойчевых.
12 окт 09, 14:01    [7773332]     Ответить | Цитировать Сообщить модератору
 Re: Использование RAID-массива из 12 дисков  [new]
Александр Гладченко
Member

Откуда:
Сообщений: 10716
Блог
a_shats

А RAID1 как наращивать будете ?


Если говорить об DS3400, то RAID1 без проблем превращается в RAID10. Впрочем, гораздо проще (как тут уже предлагали) добавить ещё один файл на новом RAID1.
12 окт 09, 14:19    [7773440]     Ответить | Цитировать Сообщить модератору
 Re: Использование RAID-массива из 12 дисков  [new]
a_shats
Member

Откуда: Москва
Сообщений: 814
iljy,

Когда этих файлов станут десятки - это сильно облегчит управление базой ? Восстановление ее после отказа ?

Александр Гладченко

Эээ, нет - Вы же продвигаете RAID1 под все :) Никаких десяток.
12 окт 09, 14:30    [7773499]     Ответить | Цитировать Сообщить модератору
 Re: Использование RAID-массива из 12 дисков  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31209
a_shats
iljy,

Когда этих файлов станут десятки - это сильно облегчит управление базой ? Восстановление ее после отказа ?
Безусловно, администрировать много файлов без автоприращения более трудоёмко, чем 1 файл с автоприращеним. Хотя разница не такая уж драматическая - цена вопроса - выделенный DBA.

Это вопрос приоритетов и требований.

Иногда (и очень часто) можно пожертвовать производительностью, получив за это упрощение администрирования. Про это я согласен. Но сейчас обсуждали другой вопрос.
12 окт 09, 14:36    [7773529]     Ответить | Цитировать Сообщить модератору
 Re: Использование RAID-массива из 12 дисков  [new]
iljy
Member

Откуда:
Сообщений: 8711
a_shats
iljy,
Эээ, нет - Вы же продвигаете RAID1 под все :) Никаких десяток.


эээ, нет - это вы продвигаете RAID5 или RAID10 подо все. А грамотные люди исходят из приоритетов (отказоустойчивость, производительность, время простоя - что конкретно для данной системы важнее). И вариант выделения одного или нескольких RAID10 под базу либо под лог - рассматривался очень часто. Просто в него не предлагалось загонять ВСЕ винты ;)
12 окт 09, 14:40    [7773560]     Ответить | Цитировать Сообщить модератору
 Re: Использование RAID-массива из 12 дисков  [new]
a_shats
Member

Откуда: Москва
Сообщений: 814
iljy,

Если Вы обращали внимание - я рекомендовал загонять в них все винты, когда их, винтов, мало.
Меньше полки (12-16 и менее).
Дабы не отнимать IOps'ы у самых тяжелых нагрузок.
12 окт 09, 14:42    [7773577]     Ответить | Цитировать Сообщить модератору
 Re: Использование RAID-массива из 12 дисков  [new]
vino
Member

Откуда:
Сообщений: 1191
alexeyvg
a_shats
iljy,

Когда этих файлов станут десятки - это сильно облегчит управление базой ? Восстановление ее после отказа ?
Безусловно, администрировать много файлов без автоприращения более трудоёмко, чем 1 файл с автоприращеним. Хотя разница не такая уж драматическая - цена вопроса - выделенный DBA.

Это вопрос приоритетов и требований.

Иногда (и очень часто) можно пожертвовать производительностью, получив за это упрощение администрирования. Про это я согласен. Но сейчас обсуждали другой вопрос.
вот оно что! а я-то думал, что обсуждается вопрос Eugene_p1
напомню только, что речь именно о 14+ БД на 12 дисков
12 окт 09, 14:49    [7773620]     Ответить | Цитировать Сообщить модератору
 Re: Использование RAID-массива из 12 дисков  [new]
Александр Гладченко
Member

Откуда:
Сообщений: 10716
Блог
a_shats
iljy,
...Дабы не отнимать IOps'ы у самых тяжелых нагрузок...

В том то и дело, что иопсов меньше не станет, мало того, по чтению RAID1 может и больше выдержать, чем RAID5.
12 окт 09, 14:52    [7773648]     Ответить | Цитировать Сообщить модератору
 Re: Использование RAID-массива из 12 дисков  [new]
Александр Гладченко
Member

Откуда:
Сообщений: 10716
Блог
a_shats
...Когда этих файлов станут десятки - это сильно облегчит управление базой? Восстановление ее после отказа ?


Чем большое количество файлов усложняет управление базой?
Очень трудно в инструкции RESTORE вместо двух строчек MOVE написать 10?
Страшно, чтоли?
А вот вендорам, на которых Вы ссылаетесь, почему то не страшно, и всему миру свои результаты показывать тоже не страшно, как, например, вот этот: http://www.tpc.org/results/FDR/tpce/ibm.x3650M2.tpc-e.1.7.0-fdr.071409.pdf
...посчитайте, на досуге, сколько там файлов для базы данных ;)
12 окт 09, 15:03    [7773724]     Ответить | Цитировать Сообщить модератору
 Re: Использование RAID-массива из 12 дисков  [new]
iljy
Member

Откуда:
Сообщений: 8711
vino
вот оно что! а я-то думал, что обсуждается вопрос Eugene_p1
напомню только, что речь именно о 14+ БД на 12 дисков

этот вопрос уже давно забыт, сейчас идет священная война на принцип Хотя к данному случаю это тоже можно приложить, и именно в контексте, что из 12 дисков можно собрать более эффективную конфу нежели один RAID10 или RAID50, при этом результат не окажется неподъемным для понимания (десятки файлов, сотни RAID-массивов )
12 окт 09, 15:04    [7773730]     Ответить | Цитировать Сообщить модератору
 Re: Использование RAID-массива из 12 дисков  [new]
Александр Гладченко
Member

Откуда:
Сообщений: 10716
Блог
a_shats
...Эээ, нет - Вы же продвигаете RAID1 под все :) Никаких десяток.
Я, как раз, ничего против 10-ток не имею, иногда (особенно для журналов транзакций), это вполне пригодное решение. Однако, для одной полки это не вариант, почти такой же плохой выбор, как RAID5.
12 окт 09, 15:06    [7773748]     Ответить | Цитировать Сообщить модератору
 Re: Использование RAID-массива из 12 дисков  [new]
a_shats
Member

Откуда: Москва
Сообщений: 814
Александр Гладченко,

В том то и дело, что иопсов меньше не станет,

В контексте темы - станет запросто :) Согласитесь, что 2 винта дают их меньше, чем 12 :)
12 окт 09, 15:12    [7773792]     Ответить | Цитировать Сообщить модератору
 Re: Использование RAID-массива из 12 дисков  [new]
iljy
Member

Откуда:
Сообщений: 8711
a_shats
Александр Гладченко,

В том то и дело, что иопсов меньше не станет,

В контексте темы - станет запросто :) Согласитесь, что 2 винта дают их меньше, чем 12 :)


простите, а как вы считаете винты??? откуда взялась цифра 2? 12 винтов никуда не делись, они работают параллельно.
12 окт 09, 15:17    [7773820]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 [4] 5 6   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить