Alvo iSCSI do OpenSolaris - leitura lenta

1

Temos um novo NAS com 6xSAS no RAID10, testando o OpenSolaris 2009.6 nele.

Uma velocidade de leitura / gravação local é incrível, cerca de 700 / 350MB / seg. A rede é temporária e configura um único link de 1Gbit, sem qualquer agregação de link / jumbo frames. Eu obtenho 80 / 60MB / s de leitura / gravação no NFS.

Ao compartilhar um volume via iSCSI, obtenho 60 MB / s de velocidade de gravação, embora a velocidade de leitura seja muito lenta, cerca de 5 a 10 MB / s. O que poderia causar isso? Tentou iniciantes Linux / Windows iSCSI, o resultado é o mesmo.

Obrigado pelas ideias.

    
por disserman 25.09.2009 / 23:29

1 resposta

3

O desempenho do iSCSI depende muito da qualidade do seu equipamento de rede. Algumas considerações:

  • Verifique se o seu servidor e clientes tem placas de rede de alta qualidade, preferencialmente com descarga TCP, ou mesmo capacidade iSCSI de hardware.
  • Verifique se o seu tráfego iSCSI está em uma rede totalmente separada. O ideal seria ter seus próprios comutadores físicos, mas ter sua própria VLAN também funciona.
  • Não fique barato com os interruptores. Certifique-se de estar usando um de um fornecedor conhecido por equipamentos de desempenho (por exemplo: Cisco, Foundry, HP, etc.)
  • Use quadros jumbo. Eles podem aumentar o desempenho do iSCSI em até 50%, reduzindo a sobrecarga de TCP / IP

Na minha home NAS OpenSolaris testei iSCSI brevemente, e o desempenho do meu iniciador baseado no Windows foi terrível até eu mudar para quadros jumbo.

    
por 26.09.2009 / 07:32