RAID5 на MegaRAID Elite 1600 сильно тормозит
Модераторы: Trinity admin`s, Free-lance moderator`s
RAID5 на MegaRAID Elite 1600 сильно тормозит
RAID5 на MegaRAID Elite 1600(64Mb) и трех винтах IBM DDYS-T36950 выдает в WIN2kServer SP4 скорость при копировании в пределах массива порядка 3 Мб/с. Под RedHat9 на том же железе цифры в районе 5-6. Подозреваю, что это скромновато.Качал последние драйвера, скидывал в ноль настройки, прошивал Firmware до G170 - результат последовательно тот же. Подскажите, где чего можно подправить. Либо киньте урлом про настройки такого класса девайсов. Система: MB Intel STL2 Dual P!!! 1000Мгц 256 МВ ECC.
- a_shats
- Advanced member
- Сообщения: 5010
- Зарегистрирован: 27 авг 2002, 10:55
- Откуда: Москва
- Контактная информация:
1. при создании массива задайте размер страйпа=64КБайт (это самый эффективный размер для таким контроллеров)
2. Инициализируйте массив (не Fast Init, а по-человечески - иначе будет идти дополнительно тормозящий фоновый инит)
3. Определитесь, какие нагрузки будут на сервер, и исходя из них выставьте политики кэширования: я подозреваю, что Вы включили WriteBack - для БД он существенное подспорье, а на линейных потоках - просто мощный тормоз (хинт: Cache flush). Плюс - если хотите ускорить работу с файлами - включите Cache Policy : Read-Ahead (по умолчанию стоит Normal).
4. HKLM/System/CurrentControlSet/Control/FileSystem
создайте ключ NTFSDisableLastAccessUpdate REG_DWORD и задайте ему значение 1. Смысл: при каждом обращении к фалу (даже при чтении каталога )NTFS обновляет метку времени последнего доступа. При куче мелких файлов это здорово тормозит. С данным ключиком - эта фича будет отключена. Правда, опять-таки, на небольшом количестве больших файлов никакой особой нагрузки эта фича не создает.
Да и вообще - RAID-контроллеры (за исключением наиболее мощных) просто не предназначены для работы с толстыми потоками. Они, в основном, для БД.
2. Инициализируйте массив (не Fast Init, а по-человечески - иначе будет идти дополнительно тормозящий фоновый инит)
3. Определитесь, какие нагрузки будут на сервер, и исходя из них выставьте политики кэширования: я подозреваю, что Вы включили WriteBack - для БД он существенное подспорье, а на линейных потоках - просто мощный тормоз (хинт: Cache flush). Плюс - если хотите ускорить работу с файлами - включите Cache Policy : Read-Ahead (по умолчанию стоит Normal).
4. HKLM/System/CurrentControlSet/Control/FileSystem
создайте ключ NTFSDisableLastAccessUpdate REG_DWORD и задайте ему значение 1. Смысл: при каждом обращении к фалу (даже при чтении каталога )NTFS обновляет метку времени последнего доступа. При куче мелких файлов это здорово тормозит. С данным ключиком - эта фича будет отключена. Правда, опять-таки, на небольшом количестве больших файлов никакой особой нагрузки эта фича не создает.
Да и вообще - RAID-контроллеры (за исключением наиболее мощных) просто не предназначены для работы с толстыми потоками. Они, в основном, для БД.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 16 гостей