0
点赞
收藏
分享

微信扫一扫

云计算数据面转发技术演进

静鸡鸡的JC 2022-03-22 阅读 39
网络

目录

文章目录

1.0 Linux 内核态转发

具体来说,传统网卡面向的用户痛点包括:

  1. 随着 VxLAN 等 Overlay 网络协议,以及 OpenFlow、Open vSwitch 等虚拟交换技术的引入,使得基于服务器的网络数据平面的复杂性急剧增加。
  2. 网络接口带宽的增加,意味着在软件中执行这些功能会给 CPU 资源造成难以承受的负载,留给应用程序运行的 CPU 资源很少或根本没有。
  3. 传统 NIC 的固定功能的流量处理功能无法适应 SDN / NFV 技术趋势。

2.0 Linux 用户态转发

在 SmartNIC 出现之前,解决这些问题的方法大概有:

  1. 使用 DPDK 作为加速手段,但处理过程仍然依赖标配(未针对数据传输进行优化)的服务器及网卡,这始终是一个瓶颈,吞吐量性能低下,并且需要大量的 CPU 资源,还是没能节省昂贵的 CPU 资源。

  2. 使用 SR-IOV 技术,将 PF 映射为多个 VFs,使得每个 VF 都可以绑定到 VM。如此,吞吐量性能和 CPU 使用效率确实得到了改善,但灵活性却降

举报

相关推荐

0 条评论