是否可以在两个不同的交换机上设置相同的 VLAN,IP 相同,但服务器的双端口网卡上的 MAC 不同?如果交换机 1 出现故障或需要维护,我希望交换机 2 接管服务器之间的通信,反之亦然,因为我不希望整个服务器网络彼此之间没有连接,因为它们要么是彼此的副本,要么接收旧数据的分片,我需要使网络高度可用 - 冗余。我的网络的整个目的是 3 个分片,每个分片有 3 个副本,并且分布相同应用程序数据的分片以使其故障安全,但是在我的工程计划中,网络还不能通过 1 个交换机进行故障安全。
像这样的东西:
分片 I - 新数据复制,新传入数据 - 3 台服务器,使其在服务器级别 server1 + server2 + server3 上故障安全
Shard II - server4(访问较少的数据) - 定期从新数据中移动数据 Shard I - 不需要副本(RAID 级别的冗余)
Shard III - 相同的 server4,但连接到 server4 的模块化存储阵列上的数据 - 数据定期从 Shard II 移动到这里(访问最少的数据) - 不需要副本(RAID 级别的冗余)
所以我需要使网络故障安全。我的想法是第二个相同的开关,但对设置有疑问。还在研究如何实现。假设两个交换机都没有连接的最佳方法是什么?如果每台服务器同时从其网卡上的不同端口连接到两台交换机,它会起作用吗?使用开关,如果重要的话 - 广达 LB6M。有什么更好的开关可以推荐给用例吗?交换机需要相互连接吗?然后我可以尝试使用 Dell EMC PowerSwitch S4048-ON 48 10GbE SFP+、6 40Gbps QSFP+ 并使用 40GbE QSFP+ 互连交换机和 10Gbe SFP+ 将服务器连接到交换机。谢谢!