我正在攻读数据和电信专业的研究生学位,作为最后一年的一部分,我正在一家公司内做一个项目。
我的公司希望我重新设计他们的数据中心间连接,将它们从第 2 层移到第 3 层,并将它们全部放在 1 个 VLAN 中。
他们这样做的理由是为了使其更易于管理,但我正在寻找一种更理论化的方法。
问题/dl;dr 对于数据中心之间的流量来说,为什么 L3 比 L2 更好?
答案1
第 3 层数据中心互连迫使您做出某些妥协。给定子网只能存在于一侧或另一侧。当数据中心互连发生故障时,您可以对整个网络进行故障转移,也可以不进行。现在,L2 很简单,但在性能和故障排除方面可能会导致一些严重问题,因为您在站点之间基本上有一个或多个共享广播域。
因此,从本质上讲,简短地回答您:第 3 层 DCI 迫使您做出设计妥协,从长远来看,这可能会导致性能和可靠性的提高,但这些架构决策可能会导致您不得不做更多的工程和架构工作。
这些决定中的每一个都需要有理由,除非您遇到了问题,否则我会说为什么要改变没有问题的东西?您需要在设计最适合您组织的方案之前定义您的目标和理由。一家业务相关的 DR 需求相对较少的小公司可能可以使用 L2 连接和一些中继 VLAN 来实现一些不错的简单性。构建多服务器数据库或应用程序服务器场的人会将数据库或应用程序服务器提供给互联网并反过来用于运行业务,这将有更高的要求。