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

RAID с 4 дисками обеспечивает минимальное улучшение скорости

Настроить
1,5 ТБ x 8 в корпусе SANS Digital, сконфигурированном на два набора по 4 диска и подключенных к компьютеру с Windows Server 2003 через eSATA. Все они идентичны накопителям Seagate Barracuda ST31500341AS.

Проблема
Я предполагал, что парень до меня установил два набора из 4 дисков как RAID 0 или 5, но на самом деле он просто установил их как два объединенных тома. Я посмеялся над неправильным использованием совершенно хорошего RAID-контроллера, а затем приступил к превращению одного из них в массив RAID 0 (меня не волнует, потеряны ли мои резервные копии из-за повреждения в течение одного дня).

Когда это было сделано, я был рад сравнить свой том RAID 0 с объединенным томом и продемонстрировать его своему боссу, но был разочарован, узнав, что они точно такая же скорость.

Затем я переключился на простую настройку JBOD и протестировал отдельный диск и получил около 70% производительности и с тех пор ничего не менял. Скорость чтения / записи увеличивается с уменьшающейся скоростью, когда я тестирую несколько дисков одновременно. Есть ли у кого-нибудь здесь опыт решения такой проблемы и есть ли предложения?

Вот типичный результат теста для 4 дисков в RAID 0 или составном наборе:

Размер тестового файла: 500 МБ
Тестирование скорости записи нового файла ....
Передача данных: 30,75 МБ / с, загрузка процессора: 1,0%
Тестирование скорости записи ....
Передача данных: 73,73 МБ / с, загрузка процессора: 1,4%
Тестирование скорости чтения ....
Передача данных: 75,29 МБ / с, загрузка процессора: 1,4%

Вот типичный результат теста для одного диска:

Размер тестового файла: 500 МБ
Тестирование скорости записи нового файла ....
Передача данных: 23,98 МБ / с, загрузка процессора: 1,6%
Тестирование скорости записи ....
Передача данных: 54,16 МБ / с, загрузка процессора: 3,3%
Тестирование скорости чтения ....
Передача данных: 50,09 МБ / с, загрузка процессора: 1,4%

Вот предел, который я, кажется, достиг, когда тестировал все больше и больше отдельных дисков одновременно (у меня было до 4 дисков одновременно):

Размер тестового файла: 500 МБ
Тестирование скорости записи нового файла ....
Передача данных: 73 МБ / с, загрузка процессора: 1,6%
Тестирование скорости записи ....
Передача данных: 131 МБ / с, загрузка процессора: 3,3%
Тестирование скорости чтения ....
Передача данных: 104 МБ / с, загрузка процессора: 1,4%

Обновить:
Я понял, что бренд корпуса - SANS Digital, если это имеет значение. Программное обеспечение и внутреннее оборудование - это Silicon Image. Из-за нехватки времени я склоняюсь к установке JBOD на 6 дисков с одним массивом RAID 1 для действительно важных данных. В любом случае BackupExec неплохо справляется с несколькими хранилищами резервных копий. Пока что тесты с 3 отдельными дисками обнадеживают - по сети скорость резервного копирования составляет около 40 МБ / с.

Окончательное обновление:
Я решил, что RAID-10 не стоит моих усилий, и последовал плану из последнего обновления. Общая скорость кажется ненамного выше, если вообще. Так что, похоже, это максимум.

Если ваш корпус подключен к вашему серверу 2003 с помощью одного соединения eSATA, то это ваша проблема: максимальная пропускная способность eSATA такая же, как у одного диска.

Если это так, к сожалению, единственной реальной пользой, которую вы увидите, вероятно, будет сокращение времени поиска.

Чтобы получить приличную скорость на массиве, вам понадобится внутренний контроллер, подключенный через pci / pcie, и либо подключите к нему внутренние диски SATA / SAS, либо, если вы его найдете, используйте контроллер RAID, который можно подключать к каждый диск извне через eSATA.