前面我们测了华三的模拟器HCL(mp.weixin.qq.com/s?__biz=MzI4NjAzMTk3MA==&mid=2458844265&idx=1&sn=c1acd42377561338ec0490099d0e956e&chksm=fc997564cbeefc72388c3d8176a1e526809b0e06b50013c26045cea5acb6b486b7007215953a&scene=21#wechat_redirect" data-linktype="2">HCL中虚拟设备的转发性能怎么样?今天我们来测一下、HCL设备性能这么差,能提升吗?怎么提升?),设备性能一塌糊涂,提升设备配置都没什么效果。懂行的都说了,HCL也就是给小朋友玩的,凑合用吧。如此看来,是时候拿出华为的模拟器eNSP来操练一下了。
设备的话,我们就直接上最高端的CE12800吧,而eNSP不能像HCL一样直接连接电脑的虚拟网卡,需要使用Cloud创建端口进行映射。
配置Cloud1,要创建两个端口,端口类型都选择GE,一个绑定UDP,另一个绑定对应的虚拟网卡。然后在下方添加端口映射,入端口和出端口分别选择1和2,勾选双向通道就可以了。如果只添加一个端口,会提示没有可用接口。
同理,配置Cloud2。然后使用Copper线缆连接设备,并启动所有设备。
从VB中我们可以看到,设备的配置是8核CPU、5GB内存,规格远超HCL。系统后台使用的Debian 8,而HCL的没有显示。
设备刚启动的时候CPU利用率特别高,高达89%,反应特别慢,需要等待几分钟再进行操作。
确认内存容量为5GB,利用率为12%,处于比较低的状态。
设备接口默认都处于*down(administratively down)状态,需要手工开启接口。
然后直接进行打流测试。
有点意外,带宽只有几百Kbps,监控CPU利用率,可以看到打流过程中CPU利用率上升明显,最高达到80%。
占用CPU资源较高的服务是system、CMF和Device。我理解,应该是我在打流过程中查看设备性能,导致CMF利用率增高,设备转发应该就是Device,由于利用率分配不均匀导致转发性能上不去。
这样,我静静地看他测一次。
从服务器侧查看,带宽有216Kbps,差别不大。
如果换成UDP流量,带宽能达到1Mbps,但是丢包率高达36%。
难道是因为设备太高端了,我电脑带不起来?
换个低端一点的S5700试一下。
设备内存是171MB,利用率是71%,因为是exe的执行文件,不是VB的虚拟机,所以无法调整CPU和内存配置。
接上线直接测试。
性能大幅提升,达到了15.8Mbps,所以CE12800的问题基本上可以判断是我电脑的问题了。
怎么能实现更高的转发性能呢?我发现软件还有一个HUB设备,这不就好办了嘛。
新的记录诞生了,80 Mbps!
最后再测一个路由器的,就是路由器设备里面的保留型号Router,结果如下:
一时间和HCL的路由器竟然难分伯仲,但是考虑到eNSP问世比较早,那就算华为赢了!华为无敌!
本文链接:https://www.kinber.cn/post/4389.html 转载需授权!
推荐本站淘宝优惠价购买喜欢的宝贝: