9.5.2 ToR设计样例:附加1GE服务器
NX5K是10Gbps交换机,为了适应那些还继续使用1Gbps进行LAN传输的老式LAN环境,以及那些拥有一个独立FC存储的环境,可以采用NX2K FEX将NX5K LAN交换光纤扩展至封装在外部FEX的1Gbps端口上,从而有效地将NX5K交换机转变成了一个高密度、1GE接入层交换机,在现有的企业LAN基础设施与云IaaS服务要求的面向服务的基础设施(Service-Oriented Infrastructure,SOI)之间提供了一条平滑的迁移路径。
企业“J”刚刚开启私有云计算,希望能够向频道合作伙伴以及外部顾客提供云IaaS服务,然而,DC中现有的1-Gbps服务器池,尽管还不到2年时间,但看起来似乎成了主要障碍。特别是里面有24个机架,每一个机架都存放了20台服务器,总共是480个服务器。IT管理部门非常了解FCoE和统一DC光纤的优势,但此刻这些服务器能够在一个单独的LAN和FC基础设施的支撑下运行。在3个月内,模块化/移动化现有的24个服务器机架以简化一个软件云IaaS展示是企业“J”当前的首要议题。
在本案例学习中,“J”企业采用了FEX直通(例如,单端口)部署方法。图9-11左边描绘了一个单独的NX5020交换机,该交换机拥有12个NX2148T FEX(等同于12×48=576主机接口)。图9-11右边展示了一个典型的冗余部署,该方案使用了2组和图9-11左边一样的设置(2×576主机接口),以及一个双端口服务器,该服务器拥有一条主活动链路以及一个从备份链路。
图 9-11 FEX直通部署
说明:NX2148T FEX能够同时提供多达4个SFP+10G上行链路,既可以支持10G SPF+光纤收发器,如果到NX5K交换机的距离小于10米,也可以使用CX-1直连铜缆组件。12个FEX如果利用所有的上行链路,需要占用NX5020上的48个10Gbps端口。NX5020拥有40个固定10Gbps端口以及2个扩展模块,为了满足本方案,2个扩展模块都需要被填满。例如,使用6端口10G以太网模块(N5K-M1600)来扩展每个扩展槽。
除了模块化和冗余要求,企业“J”的IT管理部门在每个机架顶部只需要一个FEX,以降低额外的硬件购买成本。图9-12展示了提议中的ToR FEX设计方案的物理拓扑,24个机架分布在两个扇区中:SECTOR-A和SECTOR-B,每一个扇区包括了12个机架,并被进一步分割成6个舱:POD-1到POD-6,每一个舱包含了2个机架,每个机架带有一个PEX。主1Gbps链路属于连接到每个舱中奇数号机架的FEX终端,而从1Gbps链路属于连接到每个舱中偶数好机架的FEX终端。每个FEX实际能够支持40个服务器/每舱,但不会发生超额认购,因为FEX上所有4个10GE上行链路都被利用了。
说明:每个机架的服务器都会分别通过单独的ToR FC交换机(MDS 9148)连接到FC SAN(SAN A和SAN B),为了简便,没有在图中显示该部分。
图 9-12 ToR FEX部署样例
图9-13给出了ToR FEX部署中机架的布局,每个机架当中的NX2148 FEX都连接到了两个NX5020交换机中的一个,这些交换机都被安装在EoR或MoR机架上。1GE附加服务器通过Cat5e RJ-45跳接电缆(为了简化,未在图中显示)连接到ToR FEX。光纤上行通道负责连接FEX和上行流NX5020交换机,由于所有4个FEX上行链路都派上了用场,因此从每个机架到EoR/MoR机架一共使用了4股光纤。
说明:如果读者还在怀疑,除了UCS还有特定的外部FEX能够支持10GE/FCoE主机接口吗?有。它就是Nexus 2232PP FEX。它是一种特别的FEX,能够提供32个1/10GE/FCoE/SFP+主机接口以及8个10GE/FCoE/SFP+上行链路或者是光纤接口。