数据包转发资源规划问题
在云计算的虚拟网络之中,数据包的转发是依赖于CPU这个通用处理器进行处理的。然而作为一个通用处理器,CPU在处理数据包转发的时候,效率并不是很高。过高的数据包转发,对CPU的处理能力占用,非常可观。
然而通过随后的大包网络带宽测试可以了解,百度云、腾讯云、青云最高也就是2Gbps左右的水平。小包时如此高的转发性能,对计算资源造成的浪费相对较高。
为了对测试结果进行验证,我们又对阿里云、百度云、腾讯云、青云的虚拟网络端口重新测试并进行端口流量和数据包统计。
阿里云64Byte测试数据包统计截图
百度云64Byte测试数据包统计截图
腾讯云64Byte测试数据包统计截图
青云64Byte测试数据包统计截图
通过虚拟端口数据包统计我们可以了解,64Byte文件传输中带宽最低的阿里云云主机的数据包转发速率反而最高,达到30万PPS左右。转发带宽最高的腾讯云主机的数据包转发速率只能列到第二位,转发速率在15.6万PPS左右。
按照物理千兆带宽64Byte小包线速1.488MPPS(148.8万PPS)计算,除阿里云外,其它公有云厂商64Byte小文件数据传输带宽与其转发速率并不相符。
参考:
阿里云官网资料>>
腾讯云官网资料>>
百度云官网资料>>
青云官网资料>>
欢迎注册阿里云,开启上云之旅!新用户首购低至0.3折。