Назад | Перейти на главную страницу

6 ГБ / с SAS RAID 10 (6 дисков) против 3 ГБ / с SAS RAID 10 (14 дисков)

Я использую MS SQL 2014 Standard и использую Dell MD 3000i iSCSI SAN. Ориентировочные характеристики:

Dell R610 с PERC H700, контролирующий 6 дисков SAS размером 2,5 дюйма (6 ГБ / с) Dell MD3000i с 14 дисками 3,5 дюйма 15 тыс. SAS (скорость дисков 6 ГБ / с, но MD3000i поддерживает только скорость до 3 ГБ / с)

Я без проблем использую SAN, но у меня 250 ГБ неиспользованных в отдельном разделе на сервере, поэтому я подумал, почему бы не воспользоваться преимуществами более быстрых дисков для баз данных, которые требуют лучшей производительности, например, синхронизации приложений, быстрого поиска и т. Д. Я сделал резервную копию / восстановление, чтобы переместить базы данных, хранящие файлы журналов в SAN и MDF на сервере.

Я не уверен, что это был хороший шаг, и удивлен, увидев, что, возможно, SAN превосходит по производительности серверные диски. Может быть, из-за большего количества шпинделей или 3,5-дюймовых дисков против 2,5-дюймовых? Я собираюсь дать ему неделю (возможно), но могу в конечном итоге перенести базы данных обратно. Используя SQL Monitor (Red Gate), вот некоторые статистические данные за прошлые годы 24-часовой период:

Сервер:

Диск средн. время чтения для sql1> D: Мин. 0 мс Макс. 37,2 мс Среднее значение 2,7 мс

Диск средн. время записи для sql1> D: Мин. 0 мс Макс. 3,5 мс Среднее значение 0,2 мс

Передача диска / сек для sql1> D: Мин. 0 Макс. 283,4 Среднее 4,0


SAN

Диск средн. время чтения для sql1> S: Мин. 0 мс Макс. 117,6 мс Среднее значение 2,1 мс

Диск средн. время записи для sql1> S: Мин. 1,1 мс Макс. 118,8 мс Среднее значение 4,5 мс

Передача диска / сек для sql1> S: Мин. 8,6 Макс. 852,0 Среднее значение 24,9


В одном небольшом тесте мое приложение iOS, которое синхронизировалось за 45 мс, теперь синхронизируется за 62 мс, я ожидал, что это будет быстрее.

Какое хранилище лучше? Сервер или SAN?

Это сложный вопрос. У меня был аналогичный выбор пять месяцев назад. У нас было несколько R610, подключенных к сети iscsi (один PS6500 и два PS6000), и мы решили отключить san (и iscsi одновременно), используя несколько R720xd. Зачем :

  • iscsi - это ....
  • у нас была лучшая задержка чтения / записи с использованием серверов с подключенным sas dd.
  • не обязательно больше ввода-вывода, но в настоящее время нам это не нужно.

Я думаю, что san лучше, если вам нужно много места и ввода-вывода. Более того, проще сделать резервную копию ваших данных с помощью сан (снимка, реплики). Но мне кажется логичным, что сервер с sas dd (без учета уровня sas) имеет меньшую задержку, чем отдельное хранилище (с прямым подключением или iscsi).