Мой новый сервер базы данных (Windows Server 2008 R2) имеет соединение 4 Гбит / с с моей SAN Dell EqualLogic iSCSI. Я тестировал его, создавая резервные копии нескольких баз данных одновременно. Похоже, это узкое место с сетевым адаптером. Он отображается как 4 соединения со скоростью 1 Гбит / с, а использование сети никогда не превышает 2 Гбит / с. Есть рекомендации, где искать дальше?
SAN: 48 дисков. 10K 600 ГБ SAS. Рейд 50.
Обновить:
Для управления потоком установлено значение auto, но я думаю, что он используется, потому что установлен MPIO. Есть переключатель, и я работаю над jumbo-кадрами, но, исследуя MPIO, я заметил кое-что, что могло влиять на производительность.
В тесте резервного копирования базы данных, который я проводил, было задействовано 4 тома: один для данных, один для журнала и 2 для файлов резервных копий (разделенных RedGate SQL Backup для повышения производительности). Я пытался определить, есть ли преимущество в производительности для разделения томов в SAN. На моем старом сервере в этой ситуации я бы использовал 4 разных RAID-массива.
Каждому из моих сетевых адаптеров 1 Гбит / с назначен IP-адрес в диапазоне 10.0.1.251-10.0.1.254. Каждому тому назначено 2 из этих IP-адресов на вкладке «Dell EqualLogic MPIO» в свойствах инициатора iSCSI. 251 и 252 используются для журнала и обоих резервных томов. 252 и 253 используются для объема данных. Похоже, это может быть ограничивающим фактором.
Я собираюсь посмотреть, смогу ли я назначить им разные IP-адреса.
Обновление 2:
С помощью мастера удаленной настройки MPIO я изменил «Максимальное количество сеансов на сегмент тома» со значения по умолчанию 2 на 4 и перезагрузился. Теперь каждый том имеет 4 пути, по одному для каждой сетевой карты. Загрузка теперь довольно равномерно распределена между 4 сетевыми адаптерами, но общая скорость все еще составляет менее 2 Гбит / с. Каждый из них составляет около 45%. Как только я получу доступ к своему коммутатору, я попытаюсь заставить работать jumbo-фреймы и посмотрю, поможет ли это.
Решение:
Jumbo-кадры. Их нужно было установить на сетевых адаптерах сервера базы данных и на коммутаторе. SAN обработала это автоматически. Это потребовало перезагрузки сервера БД.
Какой тип и сколько жестких дисков имеет ваша SAN? 2 Гбит / с - это около 250 МБ / с, что является очень хорошей производительностью, если у вас довольно большой массив дисков SATA со скоростью 7200 об / мин.
Если вам нужна более высокая производительность, вам следует подумать об оснащении вашей SAN дисками SSD, которые обеспечивают более высокий уровень ввода-вывода.