免得有部分人觉得我上这么好交换机没意义,我放一台全闪储存机的SMB Server监控,单位Bytes/sec。你们可以自己算算速度多少。目前绝大部分家用级别的网络设备都带不动我家的小型集群。我之前在文章中讲过这个高性能储存机器的细节。有兴趣的可以去看看。
其实100G的话,有其他更便宜的交换机选择。比如Celestica DX010和Edge core的100G灵车交换机。但是听说系统用的是SONiC
SONiC 是一个OCP项目,目的是帮助大型云服务商快速部署大规模交换机集群。看到这里就明白和家用无缘。每个厂家提供的支持是不一样的。如果你是linux高手并且熟知网络知识,你可以挑战一下把专门为云服务器设计的交换机来使用。
路由器路由器可能大家都比较熟悉了,网上相关路由器教程文章满天飞,我也不多说什么了,直接上配置。
核心思想还是低成本,收的二手HPE 360 Gen 9做软路由, 是一台双路E5 V3/V4 的 1U 服务器。价格极其低廉同时是一台正规服务器,可靠性有保障,开机自检超久的。准系统600元买的加上其他乱七八糟的差不多一千多搞定,上面自带四口千兆口,塞了544 双口 40G和CX341 双口 10G 网卡进去,并且预留pcie3.0 x16接口给未来100G网卡用,如果配齐第二个riser卡还能再塞个25G网卡进去,但是我不会考虑25G。 下面直接上系统配置图。物理机装爱快做软路由性能相当不错,而且有虚拟机,我把部分比较重要且不吃性能的服务跑在软路由上。
别跟我扯什么软路由不可靠之类的,小包性能巴拉巴拉。也不去看看硬路由价格上天,我硬性要求就是带40G (甚至100G) 的接口同时能做流控。能做到这种配置的硬路由价格都够买十台软路由了吧?我又不是真开IDC的,家里跑的玩意不至于重要到7 * 24小时都不能停下来那种。弄两台软路由做热备就很够用 (实际上我就是这么做的,两台配置一模一样的服务器做软路由,不过是一主一冷备)。至于小包性能,我觉得你可能需要同时玩几十个游戏才能感觉出瓶颈。而且我home就三人而已。这个需求不高。软路由上带有 40G/100G 接口是硬需求。等什么时候硬路由便宜了再说。我只看价格。