Конфигурация SQLServer — как опровергнуть тот факт, что 1 диск в SAN — это то же самое, что и несколько физических дисков

Конфигурация SQLServer — как опровергнуть тот факт, что 1 диск в SAN — это то же самое, что и несколько физических дисков

Я унаследовал проблему исследования производительности, когда база данных SQLServer 2008 (а также 2012) имела свои файлы данных, индексов и журналов на одном диске D: Диск D: на самом деле является частью SAN. На данный момент у меня нет других подробностей.

Я рекомендую иметь минимум 3 диска, 1 для данных, 1 для индексов, 1 для журнала транзакций. Здесь мы можем сделать гораздо больше, это было как раз то, с чего я хотел начать, поскольку мы рассматриваем все возможные проблемы, которые могут возникнуть.

Моя интуиция подсказывает, что даже если бы они сделали больше «логических дисков» в SAN и сделали их доступными для ОС и SQLServer, то мы бы продвинулись дальше, но я встречаю полное сопротивление, заявляя, что это одно и то же, поскольку они все находятся в SAN, поэтому нагрузка распределяется.

Может быть, они и правы, но я так не думаю. Мне все равно, кто прав, я пытаюсь найти конкретную статью или что-то еще, что прояснит это так или иначе. Я не могу найти идеальный ответ на это.

Для меня, даже если один диск D: находится в SAN, для ОС это один диск и будет иметь "один буфер" между ОС и SAN, и будет кандидатом на конкуренцию. У меня нет реального опыта работы с технологией SAN, поэтому, если я не прав, я хочу понять.

Спасибо за любые советы.

решение1

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

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

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

Страницы ссылок с реальными результатамиhttps://www.google.co.uk/search?q=sql+san+best+practice

решение2

http://blogs.technet.com/b/rycampbe/archive/2011/08/23/virtualization-the-san-and-why-one-big-raid-5-array-is-wrong.aspx

Я нашел эту ссылку, и она, кажется, отвечает на вопрос достаточно для моих целей. Я думаю, что интуитивно понимаю, почему это нехорошая идея, но не смог найти статью, с которой «нельзя спорить», и у меня нет доступа или разрешения на среду, которая позволила бы мне настроить эксперимент.

Связанный контент