数据中心架构设计比较
交换机的互联和数据通信的保证是设计一个数据中心的基本方面。当今的数据中心都是由 1RU 或者 2RU 的设备组成。因此可以将 1RU 或者 2RU 的交换机放到 racks 里面可以大大的节省空间,简化布线。典型的,ToR(Top of Rack)和 EoR(End of Rack)是当前比较常见的数据中心架构设计。这篇文章主要讨论这两种架构的差异。
ToR & EoR 综述
什么是 ToR?
ToR 就是将网络接入交换机放在一个服务器机架的上面。服务器直接连到接入交换机。每个服务器机架往往有一个或者两个接入交换机。然后所有的接入交换机都会连到机架里面的汇聚交换机。只需要少量的线缆从服务器机架连到汇聚层机架。
上面是 EoR?
在 EoR 架构中,每个机架内的服务器直接连到汇聚层机架的交换机。这减少了网络设备的数量,提高了网络设备的端口利用率。但是需要大量的水平布线。和 EoR 同时存在的是 MoR(Middle of Row),主要的差异是交换机放在一排机架的中间,线缆长度缩短了。
ToR 和 EoR 的比较
优点
对于 ToR 来说,布线成本下降了,因为所有服务器只需要连接到它自己的机架,网络设备机架和服务器机架之间的线缆变少了。同时,线缆管理也变得简单了。技术人员添加,减少线缆变得简单。
对于 EoR 来说,设备数量减少了,因为不是所有的机架都有交换机了。因此所需的机架空间也变少了。数据中心的设备越少,对制冷设备的要求越低,能耗更少了。
缺点
相对的,每个架构都有他们的缺点。对于 ToR 来说,虽然布线变少了,但是所需的机架空间增大了。交换机的管理可能有一点复杂。
对于 EoR,它的二层交换效率比 ToR 差,因为当同一个机架同一个 VLAN 上的两个服务器之间想要通信的时候,流量会先流到汇聚层交换机,然后再流回来。同时,因为 EoR 设计的时候只有少量交换机,需要在机架之间部署更多的线缆,从而更有可能造成线缆混乱。需要更加优秀的技术人员来做线缆管理。
ToR 和 EoR 的物理部署
ToR 部署
一个是冗余接入交换机的部署,这往往需要两个高速 ToR 交换机连接到核心网。服务器连接到机架上的接入交换机。还有一个是服务器连接汇聚。两个高速 ToR 交换机是在一个虚拟的 chassis 上面。服务器可以连接到任意一个交换机(连接汇聚技术)。
EoR 部署
EoR 接入交换机部署到整排服务器机架的尾部。如果部署需要支持现有的布线,也可以用虚拟 chassis。
结论
ToR 和 EoR 是常见的数据中心架构设计。选择一个合适的网络架构可以提升数据中心的效率。从这篇文章,你可以对主流数据中心架构有一个大致的了解。
关注公众号:网络技术平台,回复 “ *资料* ” 获取视频、培训教程、实验手册、电子书。
评论