软件和硬件SDN,在性能上会有多大的差异,对于后期运维管理而言,会有什么区别?

参与3

1同行回答

yuanruxuyuanruxu系统运维工程师中国银联
之前对ovs+vxlan方案的性能进行过测试,在无任何加速手段的情况下,极限性能只能跑到3g多一点,瓶颈出在对vxlan报头的解封装上面,只能在服务器中进行软卸载,导致性能感人。但是有许多加速的手段,一是采用dpdk进行软件加速,单对vm极限速率可提升到近5g,3对即可打满;还有就是在服务器...显示全部

之前对ovs+vxlan方案的性能进行过测试,在无任何加速手段的情况下,极限性能只能跑到3g多一点,瓶颈出在对vxlan报头的解封装上面,只能在服务器中进行软卸载,导致性能感人。
但是有许多加速的手段,一是采用dpdk进行软件加速,单对vm极限速率可提升到近5g,3对即可打满;还有就是在服务器上配置具备vxlan解封装能力的网卡,也能够打满万兆网卡,提升能力比dpdk更强,但这还是依赖了硬件能力。

另外软件sdn性能与方案架构也有关系,比如分布式路由性能要强于集中路由。

对后期管理而言,软件方案对物理网络设备没有太大影响,主要都是通过openflow流表实现;硬件方案网络设备上配置较复杂,在上面实现vxlan能力,服务器上依然通过流表实现VLAN。如果自己长期维护,稳定性上硬件要强于软件,但是难度上也高于软件。

收起
金融其它 · 2020-09-04
浏览726

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-08-31
  • 关注会员:2 人
  • 问题浏览:1135
  • 最近回答:2020-09-04
  • X社区推广