O desempenho do zid raidz2 emite velocidades de leitura / gravação em Freenas

2

Estou tendo alguns problemas de desempenho na minha caixa FreeNas de backup usando uma configuração raidz2 e estou imaginando o que pode estar causando isso (não há capacidade de processamento suficiente, eco drives?).

Está sendo executado:

  • Freenas 8.3.1
  • ASUS E35M1-I (Hudson M1)
  • 8 GB de RAM (DDR3 1066)
  • unidades de 6 x 2 TB (misture o WD Cavier green 5900s e o Seagate Green 5900s)
  • raidz2

Escrever testes:

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)

Ler testes:

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)

Parece 2 a 3x mais lento do que outros benchmarks que vi postados para o Raidz2. Alguma idéia de por que ou como eu poderia melhorar o desempenho?

    
por holden 28.03.2013 / 16:20

3 respostas

3

A CPU não deve ser um afunilamento a menos que você tenha definido a soma de verificação do SHA256 em seus sistemas de arquivos (ou compactação gzip).

Comece executando "top -SH" e "gstat". Primeiro, você mostrará onde a CPU gasta tempo e o gstat mostrará o que seus discos estão fazendo. Isso deve permitir a você restringir o desempenho - CPU ou discos.

Com o RAIDZ, seu desempenho é limitado pela unidade mais lenta. Tudo o que é necessário é uma unidade fragmentada com poucos setores defeituosos para atrasar o rastreamento, portanto, verifique a saída do gstat para unidades que têm um tempo de resposta excepcionalmente alto.

Em geral, eu recomendaria a atualização para o FreeNAS 9, que é baseado no FreeBSD-9, pois há muitas melhorias do ZFS que não foram incluídas no FreeBSD-8 (e, portanto, no FreeNAS)

    
por 14.11.2013 / 03:36
0

Para comparação:

  • FreeNAS 9.2.0
  • Placa-mãe do servidor Inventec
  • dual Xeon e5320
  • 16 GB de RAM
  • 6x2TB (mistura do Seagate 2TB verde 5900rpm e do 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)
    
por 01.01.2014 / 19:53
0

Talvez você queira comprar 1 SSD para usar como ZIL.

  • Dell PowerEdge R510
  • RAM ECC de 32 GB
  • Unidades SAS Segate de 7 TB 1 TB
  • Perc H200 (LSI)
  • CPU Intel (R) Xeon (R) E5620 @ 2.40GHz
  • SSD Intel Desktop Grade ( 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
    
por 23.12.2015 / 09:35