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

Очень низкая производительность SCSI hd на IBM x336 с LSI 1030 RAID1

У меня очень низкая производительность на сервере IBM x336 с двумя жесткими дисками емкостью 73 ГБ 15 КБ на контроллере U320, LSI 1030. Мы получаем максимум 3,5 МБ / с (для утилиты HD Tune). Я бы подумал, что он должен быть как минимум более 100 МБ / с (другой бокс x335 работает со скоростью 70-80 МБ / с). Сервер был недавно настроен и действительно не заметил проблемы, но, возможно, был там с самого начала, поэтому не уверен. Я установил утилиту IBM ServerRAID для Windows. Сервер работает под управлением Windows 2008 R2 Web edition (если это имеет значение).

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

Я также использовал утилиту ServerRAID, но не заметил там ничего, что могло бы указывать на проблему.

Не уверен, что я здесь на правильном пути. Итак, ищу совета, чтобы отследить это.

Есть ли на сервере кэш с резервным питанием от батареи для контроллера хранилища, и если да, то батарея отсутствует, отключена или вышла из строя?

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

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

Кроме того, во время перестроения RAID контроллер часто отключает кеширование. После завершения перестройки еще раз проверьте производительность.

Не знаю насчет Windows, но похожий сбой я видел еще в 2005 году был об ошибке в драйвере LSI Logic Linux; если драйвер был скомпилирован в ядро, производительность сильно пострадала, но если драйвер был загружен как модуль, производительность была ожидаемой.

Так что это не в первый раз, когда речь идет о драйверах. Если возможно, можете ли вы загрузить свой сервер с помощью live-CD Ubuntu (или другого дистрибутива Linux по вашему выбору) и протестировать его в Linux? Если производительность там повышается, у вас есть проблемы с драйверами Windows.

Секторы на дисках могут быть неправильно выровнены. У меня была эта проблема в прошлом, и есть инструменты, которые исправят ее за вас, или вы можете сделать это вручную. Microsoft Talk о выравнивании дисков

В Paragon есть инструмент под названием Partition Alignment Tool. Вот PDF-файл, в котором рассказывается о несоосности дисков и показано, что происходит. введите описание ссылки здесь