Проблемы производительности ZFS raidz2 скорость чтения / записи на Freenas

у меня возникли некоторые проблемы с производительностью на моем домашнем резервном копировании FreeNas box с использованием конфигурации raidz2, и мне интересно, что может быть причиной этого (недостаточно вычислительной мощности, ЭКО-дисков?).

работает:

  • Freenas 8.3.1
  • ASUS E35M1-I (Hudson M1)
  • 8GB ram (DDR3 1066)
  • 6 накопителей емкостью 2 ТБ (mix WD Cavier green 5900s, Seagate Green 5900s)
  • raidz2

Write тесты:

dd if=/dev/zero of=/mnt/beast/test/ddfile bs=2048k count=10000

20971520000 bytes transferred in 146.161146 secs (143482181 bytes/sec)
20971520000 bytes transferred in 166.954361 secs (125612292 bytes/sec)

читать анализы:

dd of=/dev/null if=/mnt/beast/test/ddfile bs=2048k count=10000

20971520000 bytes transferred in 85.232895 secs (246049603 bytes/sec)
20971520000 bytes transferred in 73.342644 secs (285938968 bytes/sec)

Кажется, в 2-3 раза медленнее, чем другие тесты, которые я видел для Raidz2. Любые идеи, почему или как я могу улучшить производительность?

12
задан holden
22.02.2023 20:45 Количество просмотров материала 3468
Распечатать страницу

3 ответа

CPU не должен быть узким местом, если вы не установили контрольную сумму SHA256 на ваших файловых системах (или сжатие gzip).

запустить "топ -СГ" и "gstat". Первый покажет вам, где CPU проводит время, а gstat покажет вам, что делают ваши диски. Это должно позволить вам сузить узкие места производительности-ЦП или диски.

с RAIDZ ваша производительность ограничена самым медленным диском. Все это занимает один флэки диск с несколькими плохими секторами, чтобы замедлить все сводится к сканированию, поэтому проверьте вывод gstat для дисков, которые имеют необычно высокое время отклика.

В общем, я бы рекомендовал обновить FreeNAS до 9, который основан на FreeBSD-9, так как есть много улучшений ZFS, которые не попали в FreeBSD-8 (и, следовательно, в FreeNAS)

3
отвечен ArtemB 2023-02-24 04:33

Для сравнения:

  • FreeNAS 9.2.0
  • Inventec сервер материнская плата
  • двойной Xeon e5320
  • 16 ГБ оперативной памяти
  • 6x2TB (смесь Seagate 2TB green 5900rpm и Seagate 2TB NAS 5900RPM ST2000VN000)
  • RaidZ2

dd if=/dev/zero of=/mnt/zpool/Backups/testfile bs=2048k count=10000

10000+0 records in
10000+0 records out
20971520000 bytes transferred in 31.926824 secs (656862077 bytes/sec)

dd of=/dev/zero if=/mnt/zpool/Backups/testfile bs=2048k count=10000

10000+0 records in
10000+0 records out
20971520000 bytes transferred in 7.376463 secs (2843031884 bytes/sec)
0
отвечен Patrick 2023-02-24 06:50

возможно, вы захотите купить 1 SSD для использования в качестве ZIL.

  • Dell PowerEdge R510
  • 32GB ECC RAM
  • 7х Segate 1ТБ SAS диски
  • Perc H200 (LSI)
  • Интел(Р) процессоры(Р) процессор E5620 @ 2.40 ГГц
  • SSD ранга настольного компьютера Intel (ZIL)

    [root@nas ~]# dd if=/dev/zero of=/mnt/Storage/test bs=2048k count=10000         
    10000+0 records in                                                              
    10000+0 records out                                                             
    20971520000 bytes transferred in 6.721851 secs (3119902598 bytes/sec)
    
    3.119902598 GB/s
    
0
отвечен Steve 2023-02-24 09:07

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх