Uma matriz RAID de HDDs de 3x7200 RPM pode saturar um link Ethernet gigabit?

1

Eu tenho uma matriz ZFS RAIDz (RAID5) de três unidades SATA2 de 7200 RPM em uma máquina virtual FreeNAS. Eu tenho várias máquinas conectadas a essa VM através de uma rede gigabit. Estou vendo, por meio de gráficos de largura de banda, que a rede gigabit nunca está mais de 10% saturada, mesmo quando copio um arquivo muito grande da matriz RAID. A velocidade máxima que vejo é de cerca de 103 mbit / seg.

iperf entre os clientes e o servidor dá entre 895 e 900 Mbit / seg.

A velocidade de leitura de um conjunto RAID5 de 3 unidades de disco rígido SATA2 7200RPM não deveria quase saturar um link Ethernet gigabit?

    
por Josh 20.06.2013 / 21:13

1 resposta

1

O RAIDZ de 3 unidades só oferece um pico de processamento de 2x. Assim, o array ZFS deve ser capaz de fornecer largura de banda suficiente para saturar a interface GigE. A questão é: o que serve esses dados pela rede no seu caso?

Se é samba, você precisa ajustá-lo um pouco para obter uma transferência decente a partir dele. No meu caso no FreeBSD, habilitar o aio e o SMB2 fez uma grande diferença.

Verifique também se você tem mais de 4 GB de RAM. Com 4 GB de RAM ou menos, o FreeBSD (e, provavelmente, o FreeNAS) desabilitará a pré-busca de dados, o que degradará visivelmente o desempenho do samba, especialmente quando o SMB2 não estiver habilitado.

    
por 13.11.2013 / 02:41