У нас есть новый сервер HP 350p с 4 дисками SAS 900 ГБ 10k с RAID 5 (win server 2012). Но производительность дисков при чтении данных низка - медленна при чтении большой структуры каталогов на диске. Где может быть проблема? Сервер 7-летней давности (со старыми дисками с RAID 1) с win server 2003 быстрее читает данные!
Прилагаю результаты тестирования для обоих серверов:
Для этого может быть много причин, начиная от неправильно настроенной сети и заканчивая источником проблемы. Однако предполагая, что данные расположены локально или на быстром сервере, я бы посмотрел на следующие элементы. Я только что построил новый сервер Dell на этой неделе, и это действительно помогло (при условии, что у HP есть такие же варианты)
1) НЕ ВКЛЮЧАЙТЕ RTID - если он включен, производительность сильно падает 2) НЕ ВКЛЮЧАЙТЕ x2apic 3) НЕ ВКЛЮЧАЙТЕ ввод / вывод при DMA 4) НЕ ВКЛЮЧАЙТЕ SR-IOV 5) НЕ включайте кнопку NMI 6) Посмотрите на настройку рейда убедитесь, что размер элемента установлен не менее 256 КБ. чем он больше, тем быстрее процесс, но тем больше места занимают файлы меньшего размера, т. е. размер полосы в 1 МБ будет использовать 1 МБ для файла размером 2 КБ. Для баз данных рекомендуется использовать полосы большего размера, однако меньшие наборы полос влияют на производительность.
Если все это не помогает повысить производительность, проблема не в настройке массива RAID.
Удачи, Джон