全球财经网|详解ZStack 高性能网络方案以及性能对比测试( 二 )
CPU 资源消耗情况;
零丢包 pps 。
2.5 测试数据

图片
可以看出高性能网络方案,即 dpdkvhostuser 和 vDPA 方案,以及 SR-IOV 方案相比默认的 Linux Bridge 方案性能提升显著;在不进行额外调优的情况下,SR-IOV 方案性能最佳 。
2.6 结论
1.功能性及灵活性上 Linux Bridge >= dpdkvhostuser > software vDPA > SR-IOV;
2.网络性能上 SR-IOV > software vDPA > dpdkvhostuser > Linux Bridge;
3.高性能网络方案带来的性能提升以消耗 CPU 作为代价,而 vDPA 方案得益于智能网卡加速模块相比 dpdkvhostuser 方案可节约部分 CPU 资源;
4.SR-IOV 性能最佳,但是其局限性较大,例如,无法热迁移、要求虚拟机安装对应的网卡驱动等 。
03 延伸思考
1.该测试使用的是 10Gb 光模块,因此光模块限制了性能的上限;测试环境(除 pmd-CPU 数外)均由 ZStack 平台默认配置,若增加 CPU 隔离,vNUMA 配置等优化手段,可以进一步提升;
2.虽然 Linux Bridge 和 SR-IOV 方案不需要使用单独的 pmd-CPU 资源,但并不意味着宿主机接收网络包时不用消耗 CPU 资源,事实上宿主机内核收包 CPU 将收到大量软中断;
3.ZStack 高性能网络方案,在设计上考虑到了以往的用户使用习惯,使用逻辑与以往相似,降低学习成本,快速上手;
4.dpdkvhostuser 和 software vDPA 方案各有优劣,dpdkvhouser 虽然消耗更多 CPU,但是使用条件更宽松;software vDPA 使用条件则更为苛刻,使用时可酌情选择 。
- 全球财经网|第二届世界数字产业博览会盛大开幕,相芯科技带您看!
- 微软|曾坐拥4亿铁粉,如今无人问津!微软最牛的儿子,沦为全球笑柄?
- 支付宝|微信支付宝厉害了,全球手机支付排行榜出炉,前五都是“老朋友”
- 芯片|谷歌前CEO:中国大陆或将成全球最大芯片产地
- 小米科技|骁龙8 Gen2发布时间曝光 小米13系列有望全球首发
- 芯片|接连被北约日本“羞辱”后,韩全球首产3nm芯片,并接下中企订单
- 电池|三星发布全球首款可更换电池5G手机,还有IP68防水防尘,价格感人
- SpaceX|估值8000亿,全球第三大独角兽竟然是它!
- 游戏手机|猜一猜华为激光雷达的市场份额在全球是什么名次?
- 蓝宝石|全球首发1英寸IMX 989!小米12S Ultra成手机影像新天花板?
