Проблема (?) с RAID-контроллером LSI Logic SAS1078 PCI-X (Большая нагрузка на процессор при дисковой активности.)

IDE, SATA, SCSI, внешние USB-HDD, SSD, USB-Flash накопители

Модератор: Модераторы разделов

Аватара пользователя
BaZilio
Сообщения: 457
Статус: Say оПХБЕР again!

Проблема (?) с RAID-контроллером LSI Logic SAS1078 PCI-X

Сообщение BaZilio »

Доброго времени суток!
Есть сервер на двух 4х-ядерных Xeon'ах с 8 ГБ RAM.
На нём установлен Debian Etch с ядром 2.6.22 из backports.
Установлен VMware Server, в котором крутятся три виртуальные машины с Windows, две из которых - сервера баз данных MSSQL и ORACLE.

И вот при активной работе пользователей - машины начинают ощутимо "тупить", а иногда даже говорить в свой виндовый лог ошибки, мол что дисковые устройства не ответили в период таймаута, данные потеряны, бла-бла.
Рисую графики загрузки процессоров - вижу вот что:

(на остальных 4х ядрах - картина похожая).

Получается, что большинство процессорного времени уходит на обсчитывание ввода/вывода на диски.
Проверял скорость записи на диск - получается 45 Mb/c, но при сильной загрузке процессора.
Честно говоря, ожидал большей производительности от такой мощной машины да ещё и с SAS.
В syslog и dmesg нет ничего военного.

Код: Выделить всё

# dmesg |grep sas
megasas: 00.00.03.10-rc5 Thu May 17 10:09:32 PDT 2007
megasas: 0x1000:0x0060:0x1000:0x100a: bus 11:slot 0:func 0
megasas: FW now in Ready state
и больше про контроллер ни слова.
Сначала думал, что отключено кэширование на RAID-контроллере, включил "родной" утилиткой megacli, картина не изменилась. Теперь и не знаю что думать - кривой драйвер (модуль megaraid_sas)?
Помогите пожалуйста, может кто сталкивался с этим контроллером? Я уже обгуглился, нашёл только про контроллер 1068, а про мой 1078 ничего.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Windows XP:
Netbook - Acer Aspire One A150.
Debian Squeeze amd64:
Laptop - Acer TravelMate 5520G.
Laptop_work - Toshiba Satellite C660.
Windows 7 x64:
Desktop - Core2Duo 6600 2.4GHz/6 GB/i965/GeForce 9500GT.

4 the lulz!
Спасибо сказали:
Аватара пользователя
BaZilio
Сообщения: 457
Статус: Say оПХБЕР again!

Re: Проблема (?) с RAID-контроллером LSI Logic SAS1078 PCI-X

Сообщение BaZilio »

Оказывается, проблема была в изначально корявой винде.
Вот ссылка на MS KB, где проблема описывается и локализуется - http://support.microsoft.com/kb/920739
Может оффтоп, но после патча и настройки нужного параметра виртуалки более не тупят, проблему считаем решённой.

Windows XP:
Netbook - Acer Aspire One A150.
Debian Squeeze amd64:
Laptop - Acer TravelMate 5520G.
Laptop_work - Toshiba Satellite C660.
Windows 7 x64:
Desktop - Core2Duo 6600 2.4GHz/6 GB/i965/GeForce 9500GT.

4 the lulz!
Спасибо сказали: