Данные SQL и файлы журналов на томах Equallogic

Недавно я начал изучать лучшие практики SQL с точки зрения производительности. Я читал, что рекомендуется размещать файлы данных MS SQL (mdf) и файлы журналов (ldf) на отдельных томах.

И вот как это делала моя организация, когда все SQL было на жестких дисках локального сервера.

Теперь, когда компания приобрела Equallogic SAN, мне интересно, если это все еще необходимо. Служба поддержки Dell сообщает, что любой том, созданный в сети SAN, будет охватывать все диски в наборе RAID. В данном случае это 14 шпинделей. Dell говорит, что нет никакого преимущества в производительности для разделения этих mdfs и ldfs, так как у тома уже будет максимальный ввод / вывод для всех этих дисков. Создание двух томов не увеличивает количество используемых шпинделей...

Есть мысли или предложения?

2 ответа

Есть несколько небольших преимуществ, которые вы можете получить. Самым большим из них является возможность легко перемещать журналы в другой массив без необходимости отключать все базы данных, а затем перемещать файлы. Вы сможете просто закрыть экземпляр SQL Server, переместить файлы на другой диск, переключить буквы дисков, и все готово.

Поскольку у вас будет несколько очередей дисков в Windows, вы потенциально можете увидеть преимущества очереди, имея два тома.

Место, где вы увидите наибольшую выгоду, самое быстрое - ваш многопутевой путь. Поскольку вы будете использовать собственный драйвер MPIO, вы можете использовать только один ник iSCSI (или HBA) на одну букву диска одновременно. Это ограничивает вас в основном одним сетевым адаптером на 10 гигабайт (при условии, что вы используете сетевые адаптеры на 10 гигов и 10-гигабитные коммутаторы). Если у вас несколько томов (букв дисков или точек монтирования), каждый из них выбирает сетевой адаптер для использования в качестве активного. Некоторые поделятся, а некоторые выберут разные. Это все особенно важно, если у вас есть сетевые коммутаторы на 1 ГБ или сетевые коммутаторы на 1 ГБ.

Если производительность является такой серьезной проблемой, вы можете создать различные группы рейдов, однако вы потеряете емкость от общего количества дисков.

Другие вопросы по тегам