配置万兆软路由(成本百元)(二),VyOS路由,交换性能简单测试

2020-04-05 17:38:56 14点赞 100收藏 17评论

我上一篇最后讲接下来准备买一个瘦客户端主机(100元左右)独立安装VyOS,是基于我认为交换性能主要跟背板带宽相关。相对X86 PC来讲就应该是与pcie通道数量有关,有pcie 4X的通道应该就能跑满10G。如果只是交换操作的话对现在的CPU内存资源占用不会很高。

所以我准备选Hp T5740(主要是便宜100元 2G内存,16G数据盘)因为T5740本身有一个pcie 4X的插槽。还有Wifi插槽可以再转接出一个pcie供使用。已在黄鱼下单,目前还没有收到。

今天看文章留言,发现有值友讲我是“理论派键盘党”,甚为惶恐。赶快拿出之前150包邮捡的acer的A4-9120主板,插了一根自有的DDR4 4G内存,安装配置VyOS进行测试。

对照机(机器A),上篇文章使用的机器:G4560 C236 主板。

配置万兆软路由(成本百元)(二),VyOS路由,交换性能简单测试

百元机(机器B),acer的A4-9120。没有查到pcie通道数。有16X,有NVME、有Mpcie


配置万兆软路由(成本百元)(二),VyOS路由,交换性能简单测试

使用的是同一张魔改Mellanox双光口万兆网卡

下面开始测试;

  • “软交换A” 机器A

IP: 192.168.1.10.使用IPerf3测试链路带宽。“软交换A”做server。PC 执行以下命令。


配置万兆软路由(成本百元)(二),VyOS路由,交换性能简单测试

PC 执行命令:iperf3 -c 192.168.1.10 -P 10

配置万兆软路由(成本百元)(二),VyOS路由,交换性能简单测试

大家看到PC到“软交换A”基本可以跑满10G带宽

接下来测试PC与黑群晖(IP 192.168.1.248,使用docker安装Iperf3,作为server端)之间的链路带宽(通过软交换A)PC 执行以下命令。

配置万兆软路由(成本百元)(二),VyOS路由,交换性能简单测试

PC 执行命令:iperf3 -c 192.168.1.248 -P 10

配置万兆软路由(成本百元)(二),VyOS路由,交换性能简单测试

大家看到iperf3测试PC通过 “软交换A” 到黑群晖基本可以跑满10G带宽, “软交换A”性能基本没有对链路造成影响。

PC向黑群晖copy一部电影。黑群晖使用一块msata进行测试。

配置万兆软路由(成本百元)(二),VyOS路由,交换性能简单测试

查看copy速度及同时VyOS“软交换A”的资源占用情况(执行top命令)

配置万兆软路由(成本百元)(二),VyOS路由,交换性能简单测试

Copy初始速度636MB/s,同时“软交换A”的CPU资源占用为0.7%

  • “软交换B” 机器B

IP: 192.168.1.11.使用IPerf3测试链路带宽。“软交换B”做server。PC 执行以下命令。

配置万兆软路由(成本百元)(二),VyOS路由,交换性能简单测试

PC 执行命令:iperf3 -c 192.168.1.11 -P 10

配置万兆软路由(成本百元)(二),VyOS路由,交换性能简单测试

大家看到PC到“软交换B”链路带宽为3.32Gbits/s

接下来测试PC与黑群晖(IP 192.168.1.248,使用docker安装Iperf3,作为server端)之间的链路带宽(通过软交换B)PC 执行以下命令。

配置万兆软路由(成本百元)(二),VyOS路由,交换性能简单测试

PC 执行命令:iperf3 -c 192.168.1.248 -P 10

配置万兆软路由(成本百元)(二),VyOS路由,交换性能简单测试

iperf3测试PC通过 “软交换B” 到黑群晖链路带宽为3.17Gbits/s(数据差异在测试误差中), “软交换B”性能基本没有对链路造成影响。

配置万兆软路由(成本百元)(二),VyOS路由,交换性能简单测试

PC向黑群晖copy一部电影。测试查看copy速度及同时VyOS“软交换A”的资源占用情况。(执行top命令。)

配置万兆软路由(成本百元)(二),VyOS路由,交换性能简单测试

Copy初始速度363MB/s,同时“软交换B”的CPU资源占用为0.4%

总结

  • VyOS做软交换,跑10G数据交换。对cpu性能要求不高。

  • 双口万兆网卡做软路由/软交换,需要pcie 8 通道才能跑满10g链路。


展开 收起

Xiaomi 小米 AX3000T 双频3000M 家用千兆Mesh路由器 Wi-Fi 6 白色 单个装

Xiaomi 小米 AX3000T 双频3000M 家用千兆Mesh路由器 Wi-Fi 6 白色 单个装

99元起

Xiaomi 小米 BE6500 Pro 双频6500M 家用千兆Mesh无线路由器 Wi-Fi 7

Xiaomi 小米 BE6500 Pro 双频6500M 家用千兆Mesh无线路由器 Wi-Fi 7

535元起

Ruijie 锐捷 雪豹 X30E 双频3000M 家用千兆Mesh无线路由器 Wi-Fi 6 白色 单个装

Ruijie 锐捷 雪豹 X30E 双频3000M 家用千兆Mesh无线路由器 Wi-Fi 6 白色 单个装

159元起

ZTE 中兴 AX3000 巡天版 双频3000M 家用千兆Mesh无线路由器 Wi-Fi 6 单个装 白色

ZTE 中兴 AX3000 巡天版 双频3000M 家用千兆Mesh无线路由器 Wi-Fi 6 单个装 白色

149元起

ASUS 华硕 RT-BE88U 双频7200M 家用Mesh无线路由器 Wi-Fi 7 黑色 单个装

ASUS 华硕 RT-BE88U 双频7200M 家用Mesh无线路由器 Wi-Fi 7 黑色 单个装

1999元起

Xiaomi 小米 BE3600 2.5G版 3600M 双频千兆家用无线路由器 Wi-Fi 7 白色

Xiaomi 小米 BE3600 2.5G版 3600M 双频千兆家用无线路由器 Wi-Fi 7 白色

219元起

Redmi 红米 AX6000 双频5952M 家用千兆Mesh无线路由器 Wi-Fi 6 单个装黑色

Redmi 红米 AX6000 双频5952M 家用千兆Mesh无线路由器 Wi-Fi 6 单个装黑色

339元起

Xiaomi 小米 AX6000 双频6000M 家用千兆Mesh无线路由器 Wi-Fi 6 单个装 黑色

Xiaomi 小米 AX6000 双频6000M 家用千兆Mesh无线路由器 Wi-Fi 6 单个装 黑色

299元起

HUAWEI 华为 BE3 Pro 双频3000M 千兆家用路由器 Wi-Fi 7 黑色

HUAWEI 华为 BE3 Pro 双频3000M 千兆家用路由器 Wi-Fi 7 黑色

267.01元起

Xiaomi 小米 BE7000 三频千兆Mesh无线路由器 Wi-Fi 7

Xiaomi 小米 BE7000 三频千兆Mesh无线路由器 Wi-Fi 7

406元起

ZTE 中兴 问天BE7200Pro+ 双频7200M 家用千兆Mesh无线路由器 WiFi 7 黑色

ZTE 中兴 问天BE7200Pro+ 双频7200M 家用千兆Mesh无线路由器 WiFi 7 黑色

579元起

HUAWEI 华为 AX2 Pro 双频1500M 家用千兆无线路由器 Wi-Fi 6 白色

HUAWEI 华为 AX2 Pro 双频1500M 家用千兆无线路由器 Wi-Fi 6 白色

129元起

ZTE 中兴 巡天AX3000Pro+ 双频3000M 家用千兆Mesh无线路由器 Wi-Fi 6 白色 单个装

ZTE 中兴 巡天AX3000Pro+ 双频3000M 家用千兆Mesh无线路由器 Wi-Fi 6 白色 单个装

269元起

TP-LINK 普联 BE5100 双频5100M 家用千兆Mesh无线路由器 Wi-Fi 7 黑色 单个装

TP-LINK 普联 BE5100 双频5100M 家用千兆Mesh无线路由器 Wi-Fi 7 黑色 单个装

279元起

H3C 新华三 NX54 双频5400M 千兆Mesh家用无线路由器 Wi-Fi 6 单个装 黑色

H3C 新华三 NX54 双频5400M 千兆Mesh家用无线路由器 Wi-Fi 6 单个装 黑色

179元起

TP-LINK 普联 飞流系列 TL-XDR5480 易展Turbo版 双频5400M 家用千兆Mesh无线路由器 WiFi 6 单个装 灰色

TP-LINK 普联 飞流系列 TL-XDR5480 易展Turbo版 双频5400M 家用千兆Mesh无线路由器 WiFi 6 单个装 灰色

369元起
17评论

  • 精彩
  • 最新
  • 代价太大,速度半价 [装大款]

    校验提示文案

    提交
    如果有"all in one"的机器,NAS安装在"all in one"上。使用一条PCIE 8x的插槽,加一张最低100元的双口10G网卡,就可获得双万兆接口。这样两台终端到Nas的访问速度均能提升到万兆。不影响家里现在的网络结构,成本不高,不需要再购置新的万兆交换机(一千多的交换机一般只有两个万兆口),相对直连方案只多一张双口网卡钱。

    校验提示文案

    提交
    涉及到多拨或者多网路聚合,软路由需要万兆我觉得没毛病。工作站有没有必要万兆,硬盘吞吐能力?大量的数据交换我相信主要还是以机械盘为主,机械盘峰值copy效率基本定性了。当然不排除少数比较疯狂的发骚友会raid,但又能提高多少能效呢?请教需求何在

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 这个top截图。把顶上切了海星。。 [皱眉]
    光看进程也看不出cpu中断占用。。。

    交换机硬件处理时延和功耗会比软好很多。跑万兆交换直接芯片处理掉,不走CPU,可能才2-30w。

    校验提示文案

    提交
  • 最近都在看软路由的文章…准备入手一个…但是🈶有点纠结需不需要软路由…家里加上米家也就23,24个设备,手机也就刷刷在线视频,,对于插件,挂机下载之类的基本没有需求,,最多也就路由不可描述的插件有用到…

    校验提示文案

    提交
    室内面积也就100平方,一个路由器基本全部覆盖了…

    校验提示文案

    提交
    是啊,除非要用插件,否则软路由意义不大。不过你可以搞个黑裙,顺便上个软路由

    校验提示文案

    提交
    还有6条回复
    收起所有回复
  • 万兆网卡的块头都好大啊,我还是等等吧。

    校验提示文案

    提交
  • 我近期也打算上软路由,能塞到弱电箱里最好了,刷个op,我主要就是想去去广告和某些功能,其他不折腾了,我黑群辉是用链路聚合

    校验提示文案

    提交
  • 听说软桥接对cpu要求不低,特别是多口同时跑数据时,目前也有这样的想法,所以期待作者更深入的研究,好用来抄作业

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
100
扫一下,分享更方便,购买更轻松