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

Допустимые скорости ввода-вывода для 6 твердотельных накопителей по 250 ГБ в RAID 10

Я запускаю CentOS 7 (файловая система XFS) на сервере dell с рейд-контроллером PERC H700. Внутри этого сервера у меня есть 6 SSD-накопителей Samsung 850 Evo 250 ГБ (да, это потребительские диски, однако это домашний сервер. В любом случае, я провел тест DD и получил скорость около 550 МБ / с, что было бы приблизительной записью скорость одного SSD, но эти диски в RAID 10 .... где и следовало ожидать большего.

Результат теста записи:

[root@localhost] sync; dd if=/dev/zero of=tempfile bs=1M count=1024; sync
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 1.95942 s, 548 MB/s

Результат теста чтения:

[root@localhost]# dd if=tempfile of=/dev/null bs=1M count=1024
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 0.171463 s, 6.3 GB/s

Сможет ли кто-нибудь пролить свет на эту ситуацию относительно приемлемой скорости записи? Я немного озадачен, что здесь делать. Ценю вашу помощь :)

Я мог бы закрыть это как дубликат потому что на производительность хранилища в Linux влияет множество факторов.

Я думаю, что люди ошибаются, когда пытаются измерить производительность SSD. Вы должны использовать SSD для лучшей производительности произвольного ввода-вывода. Вы тестируете последовательную производительность с большими блоками, которая не соответствует ни одному варианту использования, кроме, ммм, копирования больших файлов.

  • Пропускная способность: Максимальная пропускная способность (вероятно, последовательная) массива.
  • IOPS: Сколько операций ввода-вывода в секунду способен выполнять массив.
  • Задержка: Насколько быстро подсистема хранения может обслуживать ваши запросы ввода-вывода.

Последние два важны в большинстве случаев. Добавьте к этому тот факт, что вы используете RAID-контроллер, есть элемент кеширования. Кроме того, ввод-вывод кеша XFS и Linux, поэтому вам нужно знать, что вы тестируете.

Я бы предложил использовать специальный инструмент, например fio, iozone или даже bonnie++ для запуска надлежащего набора тестов.

Также см: HP P410 RAID + твердотельные накопители Samsung 830 + Debian 6.0 - какой производительности ожидать?

RAID 1 в два раза быстрее записи, чем обычный диск. Raid 0 в 2 раза быстрее записи, чем обычный диск.

(1/2) * 2 = 1

если у вас 4 диска в Raid 10, вы получите 1x скорость записи и 4x скорость чтения. Это общие числа, а не технические числа, поскольку в игру вступают случайные / последовательные и другие факторы (хотя не так много с SSD).