《SNIA-SDC23-Sharma-RDMA-on-MANA.pdf》由会员分享,可在线阅读,更多相关《SNIA-SDC23-Sharma-RDMA-on-MANA.pdf(17页珍藏版)》请在三个皮匠报告上搜索。
1、1|2023 SNIA.All Rights Reserved.Virtual ConferenceSeptember 28-29,2021RDMA on MANAMicrosoft Azure Network AdapterAjay SharmaLong Li2|2023 SNIA.All Rights Reserved.AgendaRDMA Background MANA OverviewDPDK over MANARDMA over MANACurrent State3|2023 SNIA.All Rights Reserved.RDMA MotivationModern datacen
2、ter applications demand high throughput and low latency.Standard TCP/IP stacks cannot meet these requirementsRemote Direct Memory Access(RDMA)saves network stack overhead4|2023 SNIA.All Rights Reserved.RDMA BenefitsImproved tail latency for storage IO Eliminate Network latency Remove TCP overhead,da
3、ta copies,HTTP formatting Switches and NICs form a lossless Fabric Hop-by-Hop backpressure-based flow control Eliminates retransmission due to congestion drops DCQCN prevents queue buildup in the switches ECN+E2E congestion control implemented in the NICCPU savings No CPU involvement in the READ and
4、 WRITE ops Reduces CPU load on storage nodes5|2023 SNIA.All Rights Reserved.RDMA:Remote Direct Memory AccessRDMA bypasses host OS stack RDMA bypasses host OS stack frees host CPU,lowers latencyfrees host CPU,lowers latencyBuffer B is filledNICNode BWrite local buffer at address A to remote buffer at
5、 address BDMANICMemoryBuffer BDMASenderReceiverMemoryBuffer AAllocateAllocateNode A6|2023 SNIA.All Rights Reserved.Introducing MANA7|2023 SNIA.All Rights Reserved.Microsoft Azure Network Adapter(MANA)Microsoft Azure Network Adapter(MANA)leverages both the latest and future hardware acceleration feat
6、ures in Azure and provide competitive performance.MANA provides performance,availability,extensibility,and servicing features critical to the ever-evolving cloud landscape.MANA is designed with RDMA performance and quality in mind-enabling customers to achieve low latency and high throughput require