《中国联通:中国联通NFV虚拟化中间件白皮书(18页).pdf》由会员分享,可在线阅读,更多相关《中国联通:中国联通NFV虚拟化中间件白皮书(18页).pdf(18页珍藏版)》请在三个皮匠报告上搜索。
1、网络性能测试测试场景虚拟化平台提供了多种网络加速技术,例如基于DPDK的软件虚拟交换机技术(vSwitch)、网卡直接透传技术(PCI-passthrough)和网卡SR-IOV技术等。基于DPDK的软件交换技术(vSwitch)因为其部署灵活以及高性能而受到更多的关注,所以这次测试主要验证这种加速技术,同时作为对比,又基于DPDK应用,测试一组网卡透传技术的数据,作为软交换技术的参照对比。在vSwitch和PCI-Passthrough的网络性能测试中,使用思博伦通信的Spirent TestCenter 3U机箱及万兆接口测试板卡加载流量,上层VNF由DPDK开源驱动所带的l2forwar
2、d进行模拟。vSwitch测试所用VNF由windriver提供,基于DPDK2.0.0的layer2forward进行模拟;Spirent Testcenter 使用两个万兆测试接口,分别连接到惠普BL460刀片服务器上的两个万兆网络接口,这两个物理接口属于同一个物理网卡,测试流量经过背板交换机6125X进入到刀片服务器的82599物理网卡及刀片服务器内部,vSwitch将测试流量转发到VNF进行处理。同样连接到惠普BL460刀片服务器的Spirent TestCenter测试接口对收到的流量进行统计。在本次测试中,考虑到VNF实际部署中存在单个VNF和多个VNF同时使用组成SFC的应用场景,这里设立了单VNF转发和双VNF转发两种场景。同时,由于物理服务器上存在两个NUMA节点,即物理网口、vSwitch以及VNF之间存在跨NUMA节点的情况,这对网络性能会产生影响,所以在测试中需要考虑跨NUMA和不跨NUMA的情况。对于不跨NUMA的情况,其测试拓扑较为简单,物理网口、VNF以及vSwitch都属于同一个Socket。对于跨NUMA的情况,单VNF和双VNF转发场景的拓扑结构分别如图4-3和4-4所示。