iSCSI latency sob carga com o ESXi 6.0u2

1

Pergunta curta: Por que estou tendo latência de gravação de 150 ms em um iSCSI LUN no ESXi 6.0 update2, quando a rede está saturada. (Ambos SCST e LIO)

Mais longo:

Ubuntu 16.04 (4.4.0-77) com o LIO Target conectado ao VMWare ESXi com 2 endereços IP no round robin PSP. O desempenho é excelente exceto para a latência. Eu recebo 12k de gravação aleatória, 30k de leitura aleatória. Leituras e gravações seqüenciais de 220MB / s.

No entanto, gravações seqüenciais incorrem em latência de 150 a 200 ms (às vezes, lê também), e eu não entendo por quê? Operações aleatórias incorrem em latência de 1-5ms. Então, parece estar relacionado à rede? Mas certamente não.

Eu testei discos ssd e um ramdisk com o LIO iSCSI, e também com o SCST iSCSI Target, da mesma forma. Afinei os parâmetros e o melhor que consegui foi um 150ms estável.

Além disso, não estou usando o servidor Intel QUAD Gigabit, quadros jumbo e controle de fluxo habilitados no switch. Não há erros ou pacotes descartados em nenhuma interface.

Alguém poderia compartilhar comigo sua latência no LUN enquanto pressiona velocidades Gigabit? Ou qualquer coisa.

    
por Bazz 13.05.2017 / 14:32

0 respostas