当前位置:首页 > 报告详情

海纳-高性能网络协议栈.pdf

上传人: 2*** 编号:136909 2023-08-03 20页 1.09MB

1、高性能网络协议栈演讲人:海纳CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 20231.高性能网络的发展2.以DPDK为例讲解高性能网络的常用技术

2、3.Java与RDMACONTENT目录CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023高性能网络的发展1CoreJavaWeek 202

3、3CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023网络设备主要用于进行二层三层转发。抽象出数据平面的概念。原本用于网络设备的技术越来越多地应用于数据中心等场景Intel开源

4、的DPDK(Data Plane Devleopment Kit)是高性能数据平面的代表随着数据中心结点之间的通信量越来越大,高性能网络的诉求也越来越强。DPDK,RDMA等高性能网络解决方案正变得流行。Huawei JDK是最早在Java中引入RDMA Socket的一批Java虚拟机。用于加速Spark集群的整体性能。CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023Co

5、reJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023DPDK主要用于二、三层转发应用层传输层网络层链路层应用层传输层网络层链路层物理层物理层以太层IP协议TCPFTPHTTPCoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023Cor

6、eJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023高性能网络的常用技术2CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023CoreJavaWeek 2023Cor

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要探讨了高性能网络协议栈的发展及其在数据中心等场景的应用。重点介绍了DPDK(Data Plane Development Kit),一种开源的高性能数据平面解决方案,它主要应用于二、三层转发,通过零拷贝技术、多队列网卡驱动、TLB和大页等优化手段,提供了更高的网络性能。同时,RDMA(Remote Direct Memory Access)技术也被引入,以加速网络通信,尤其是在Java环境中,Huawei JDK是最早支持RDMA Socket的Java虚拟机之一,能有效提升Spark集群的整体性能。此外,还对比了InfiniBand和RoCE两种实现RDMA的技术,指出RoCE在成本和性能上的优势使其更适合大规模部署。整体而言,随着硬件的不断进步,高性能网络技术正变得越来越重要,以满足不断增长的数据中心通信需求。
"高性能网络如何发展?" "DPDK如何提升网络性能?" "Java中RDMA技术如何应用?"
客服
商务合作
小程序
服务号
折叠