ROS各版本横向性能对比测试数据
ROS各版本横向性能对比测试数据大前提:
清配置:除了IP地址、缺省路由外什么也没配
攻击类型:TCP,(SYN为主,没有找到好的可以大量消耗CPU的UDP攻击工具,只有基于带宽的)多台攻击机,一台被测。
通讯模式:ROUTING
统计依据:PPS,通过使用多种攻击工具,跟流量关系不大(除非采用固定大小的包)
测试1、
CPU:PD820(2。8G双核)
MB:INTEL 7230
NIC:INTEL 82540(板载)
测试数据
VER: 296(28X未测,安装失败估计是主板驱动的问题)
PPS MAX_CPU MIN_CPU AVG_CPU
5K 17% 13% 15%
21.5K 57% 48% 53%
34K 79% 69% 73%
VER: 2927/2935
PPS MAX_CPU MIN_CPU AVG_CPU
5K 12% 2% 7%
21.5K 33% 21% 25%
34K 50% 36% 44%
61K 75% 58% 71%
VER,3。0B3也安装失败,与28X同样现象,双核能力未测
测试2、
CPU:C800
MB:VIA杂板
NIC:INTEL 82559
测试数据
VER: 2927/2935
PPS MAX_CPU MIN_CPU AVG_CPU
5K 19% 9% 15%
21.5K 62% 58% 60%
31K 91% 84% 87%
37K 99% 95% 98%
VER:28X/296/30B3
PPS MAX_CPU MIN_CPU AVG_CPU
2K 22% 14% 16%
8K 55% 48% 52%
12K 84% 74% 78%
16K 99% 93% 97%
结论:还是各位自己出吧,否则如何来面对测试者一整天的辛劳? 由于被测试的机器着急上线,网桥和NAT的测试不够细,数据不一一列举了
结果如下(如果其他人做了更详细的测试,以你们自己的实际测试数据为准)
前提:其他各项都外部因素都一样的情况下做测试——
1、干净的最基本配置
2、相同的硬件
3、相同的ROS版本
4、相同的网络负载
结论:
在路由模式下,启用NAT比不起用NAT只高不到1%的CPU利用率
将路由模式改为网桥模式,整体基本看不出变化,但CPU的摆动幅度会变大一点 正在找这方面的数据,感谢楼主原创! c800和PD的差距不是很大啊? 关键在什么?
页:
[1]