CPU 不堪重负
当前,广泛的业务层需求致使数据中心快速增长。越来越多的虚拟机和容器,时刻变化的应用需求,以及日益受重视的网络安全等,光靠数据中心内各级交换机是不能解决的。虚拟机一度成为解决方案,但是由于该方案基于软件实现,占用了相当多的CPU资源。本可以用作业务和应用的CPU被占用,这反而增加了运营成本及能源消耗。
智能网卡应运而生
需求和软件实现上的矛盾,促成了智能网卡的出现。智能网卡,区别于普通网卡,不再只是负责服务器与外界的二层转发,而是负起了更多帮助CPU处理网络相关事务的作用。比如上文提到的虚拟交换机,虚拟防火墙等。解放CPU,以处理更多的应用需要。
锐文科技 CTO闫燕:
由于带宽的提升,比如升到25G,甚至100G 的情况时,普通的CPU是没有办法满足网络上的业务的,它需要绑定几个CPU核来做网络加速。而我们的方案可以节省CPU的资源,把CPU本身做的网络上的业务卸载到FPGA里来做,从而大大提升CPU的效率。
xNIC 为CPU减负
锐文科技的智能网卡xNIC系列,通过对现有网卡的简单替换,为CPU减负,支持可编程网络,以及实时网络遥测,起到为网络应用加速的作用。
在 2019 XDF(赛灵思开发者大会)上, 锐文科技 (Raymax) CTO 闫燕女士为大家现场展示基于 Alveo 加速卡的 Open vSwitch卸载方案。相较于 CPU 服务器,系统吞吐量提高了1.4 倍,延时降低了 7.6 倍。
敬请观看视频了解详情↓
来源:赛灵思