Confira !!
Somando-se a outras mudanças de rede que estão na fila para o próximo ciclo do Linux 5.14 ,o NVMeTCP Offload começou a pousar em "net-next" antes da próxima janela de mesclagem do kernel.
Enfileirado esta semana na net-next está o suporte da camada de host NVMeTCP Offload ULP como parte do esforço contínuo mais amplo para a infraestrutura completa de Offload NVMeTCP para uso por drivers / hardware de rede relevantes. O descarregamento NVMeTCP fornecerá o descarregamento total do protocolo NVMeTCP, incluindo o nível TCP.
Todos os detalhes técnicos sobre este trabalho de descarregamento de NVMeTCP podem ser encontrados por meio desta mensagem de mesclagem .
O que nos empolga são os resultados de desempenho com a utilização da CPU em um servidor AMD EPYC passando de 15,1% para 4,7% graças ao descarregamento e para um servidor Xeon passando de 16,3% para 1,1%. Além disso, a latência foi muito melhor passando de uma média de 105 useg para 39 useg e a latência de cauda de 99,99% indo de 570 useg para 91 useg.
Este trabalho inicial está sendo feito pela Marvell e, portanto, focado em seus drivers / hardware como usuários iniciais.
Aqueles que desejam aprender mais sobre a especificação NVMeTCP podem fazê-lo via NVMExpress.org .
Até a próxima !
Nenhum comentário:
Postar um comentário