技术知识
EMC VMAX 20k/40k 后端连接
EMC VMAX – 20/40K Back-End Connectivity
每个引擎有两个Director,每个Director包含两个后端光纤通道I/O模块( Labeled MOD0 & MOD1)。这些模块 (也称为DA的磁盘适配器) 提供到驱动器的光纤通道连接。
从下图中可以看到,后端IO模块上只有一个物理端口,这个端口是一个Quad SFP端口(QSFP)。连接线缆为单铜QSFP光模块连接器,由4根FC线缆聚合成一个QSFP端口。在驱动器托架侧边,四根光纤通道电缆作为与链路控制卡(LCC)的单独的独立连接,每个DAE包含两个 LCC 卡 (LCCA 和 LCCB)。

下面的引擎图提供了引擎上的端口布局,可以看到底部的director是奇数director,顶部的director是偶数director。
在两个控制器上,每个控制器都有两个后端IO模块(MOD0和MOD1),后端IO模块MOD0 具有连接A0,A1,B0,B1,而 MOD1 具有连接C0,C1,D0,D1。

下图是一个完整的标准VMAX存储托架配置示例(8个引擎),带有10个存储BAY,就像从VMAX的正面看一样。在这种完全填充的配置中,有四个直接连接的存储托架( BAY1 )和六个菊花链式存储托架( BAY 2和3 )。每个 octant 代表一个 Single Engine(2个导向器)的连通性。

下面重点介绍VMAX中的第一个引擎(即引擎4)。了解一个引擎如何与后端连接,就可理解其余引擎的后端连接,因为其余引擎和后端连接的规则都是一样的。
下面是了DAE 1-8 的 “ Disk Bay 1A”(背面),这是 Engine4 直连的 DAE

引擎4后端IO模块和QSFP电缆:这是引擎上的四个 slic (MOD),每个slic提供 4x4Gig FC链接(环路)

从 Engine4 下图的标签中可以看到,
Even Director(DIR8)连接到 LCCB
Odd Director(DIR7)连接到LCCA
偶数和奇数导向器上的MOD0都连接到DAE的1,5,2,6,而两个导向器上的MOD1连接到DAE的3,7,4,8。

检查 DAE 1上的连接,可以看到Even Director(Dir8)的MOD0连接到LCCB的主端口,Odd Director(Dir7)的MOD0连接到LCCA的主端口。
来自偶数导向器的所有连接都连接到LCCB,所有奇数导向器的连接都连接到LCCA卡。在循环配置中,可以看到DAE1在Loop0上。引擎总共有8个冗余循环:
DAE1=LOOP0 (A0(P1))
DAE2=LOOP2 (B0(P3))
DAE3=LOOP4 (C0(P1))
DAE4=LOOP6 (D0(P3))
DAE5=LOOP1 (A1(P2))
DAE6=LOOP3 (B1(P4))
DAE7=LOOP5 (C1(P2))
DAE8=LOOP7 (D1(P4))

引擎4的完整连接图:
MOD0 A0 = P1 A1 = P2 B0 = P3 B1 = P4的以下转换,
MOD1 C0 = P1 C1 = P2 D0 = P3 D1 = P4的以下转换

以上就是引擎4的直接连接后端电缆连接的示例。
当我们添加更多引擎时,将规则是相同的。这种设计的好处是后端布线为每个驱动器提供了跨控制器的双重访问,从而消除了任何单点故障(8个冗余循环)。
总结一下:
• 8 Redundant Loops – A0,A1,B0,B1,C0,C1,D0,D1
• LCCA Connects to the ODD number Director 奇数
• LCCB Connects to the EVEN number Director 偶数
• Each Engine supports a seperate octant
• Each Slic (MOD) has 4x4Gig FC Links (16 Backend FC Links Per Engine)
