软路由做交换机经常跑满cpu,是啥原因。
软路由吧
全部回复
仅看楼主
level 8
物理机j4125cpu,esxi下跑了4个虚拟机,设备有限,想把4个虚拟机的网口都桥接到一个2.5g物理网口,然后再接到路由器2.5g口上,想着能省一个2.5g交换机,后来发现软路由交换能力弱cpu经常跑满。是不是软路由缺硬件转发问题,自身交换能力就弱,还是驱动有问题?
2023年08月12日 00点08分 1
level 10
硬交换机才是王道,多网口的软路由最佳使用环境其实是多线路接入而不是做交换机使用,由于软路由没有交换芯片,所以网口之间传输数据都需要经过软路由的CPU 内存来调度
2023年08月12日 10点08分 3
嗯,弄个交换机吧,4125跑交换,转发数据挺吃力的
2023年08月12日 12点08分
level 1
单路数据 2.5g 够了。同时几路数据。 4125 确实遭不住。。交换机强就强在这。带宽够大。我记得 8 口都是 256g 背带带宽
2023年08月12日 11点08分 4
😂网卡直通外面接交换机就稳定多了,看来交换机钱省不了了
2023年08月12日 12点08分
@不按套路出牌_ 你安装了四个虚拟机,4125如果是四口的版本,全部直通网卡,也不够呀,虚拟机内部通讯还是有用到虚拟交换机的。
2023年08月12日 12点08分
@Smalltail 是啊,但是数据量大的就ubuntu和ikuai,做下载和跑软路由的。其他两个都是小水管,用虚拟交换机也没啥事。
2023年08月12日 13点08分
@不按套路出牌_ 换好一点的吧,比如n100也是600多元
2023年08月12日 15点08分
level 14
你这个虚拟机不能创建一个不绑定物理网卡的虚拟网卡吗?直接创建一个虚拟网卡,软路由设置为LAN,其他虚拟机通过这个访问网络,好几个虚拟机呢,还有DSM也是这样的,也没见占用高
2023年08月12日 17点08分 5
我就是这样的啊,用了一个虚拟交换机,把4台设备加入这个交换机然后交换机连接到路由器。主要是软路由缺少交换芯片,数据包都要通过cpu,如果连接数高了,局域网一跑满千兆带宽cpu就会飙满。
2023年08月12日 17点08分
level 1
都桥接到一个口😅,性能够我也不会这样干
2023年08月13日 03点08分 6
条件不允许只能这么干,想省个买交换机的钱,测试了一天效果确实不如网卡直通理想。买了个交换机了,还是弄成直通吧[不高兴]
2023年08月13日 03点08分
@不按套路出牌_ 我管理口都是单独一个口接交换机,全桥接一个口我会疯
2023年08月13日 03点08分
level 14
[真棒]
2023年08月13日 12点08分 8
level 1
2.5g交换机我本来一直想省,后面花 200 多买了一个
真香

2023年08月14日 01点08分 9
[笑尿]确实省不了,5口的都有60g背板带宽,交换性能不是软路由能比的。软路由只适合跑一些服务程序,当服务器用,转发性能也不如硬路由。
2023年08月14日 04点08分
level 1
你挂的pcdn吃CPU哦,据说n5105软路由挂pcdn直接干死重启
2023年08月26日 23点08分 10
不是pcdn问题,我那个pcdn只是个linux系统,里面跑了两个docker容器,因为容器权限太高了,我怕他搞我其他服务,为了路由器稳定单独拿出来开个虚拟机隔离跑。
2023年08月27日 00点08分
就是交换机问题,数据转发这种活相当于1+1的运算,不适合cpu这种能做复杂运算的处理器处理,比较适合npu那种核心数多的芯片。cpu好比一个大学教授,npu相当于100个小学生。你让他们同同时算100题10以内加减法你说谁快啊。和显卡是一个道理,这种简单的工作适合人多的来做,可以并行处理。
2023年08月27日 00点08分
level 1
才342,很便宜
2023年08月26日 23点08分 11
已经买了,买了个五口的238元,60Gbps背板带宽,真的香。cpu一下子平稳了[笑眼]
2023年08月27日 00点08分
level 3
Trs
你这个根本没跑满,只是基准频率,实际上还起码有3分之2还是空余的
2024年06月09日 16点06分 12
level 13
我的软路由昨晚挂了,就ikuai,2个网心云,最近经常跑满上传
2024年08月01日 03点08分 13
level 2
如果买交换机~~~那软路由直接买个四口够用吗? 现在出有六口的~~
2024年08月03日 04点08分 14
网口数看你功能,如果宽带是2条,只刷一个系统,那就需要3个以上,一个lan,两个wan。如果需要aio那就需要4个,多加一个管理口给pve或者esxi。
2024年08月03日 10点08分
1