×

看eNSP如何吊打HCL

hqy hqy 发表于2024-12-25 22:43:11 浏览74 评论0

抢沙发发表评论

前面我们测了华三的模拟器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 转载需授权!

分享到:


推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

 您阅读本篇文章共花了: 

群贤毕至

访客