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.