Scale up菊花链连接的三个原则
- A模块---->A模块
B模块---->B模块 - EXP------>PRI
PRI------>EXP - 冗余 不能有单点故障
就是连接链路要有两个 并且一正一反
假设这是我们的控制模块:华为5300v3 ,盘控一体 ,一共25块硬盘
如果25块硬盘都用完了,我们就要扩容,于是我们就要添加硬盘框
采用菊花链的第一第二原则:A模块---->A模块 EXP------>PRI
那么数据从PRI进来 就要从EXP出去 依然是 A模块---->A模块 EXP------>PRI
这个时候我们的连接就完成了,业务也可以正常使用,但是为了避免单点故障,假设硬盘框1整体坏了,我们就访问不到2和3了,因此,我们还要进行第二条链路连接 这时候就要遵循一正一反的原则,就是我们从硬盘框3开始连接,如下图
那么如果我们的控制不够用了,需要扩控制器,就需要用到scale-out 连接
scale-out连接两种方法:
- 直连 直连最大只能2控扩到4控
控制器面板图
A控的P0 P1----->A控的P0 P1
A控的P2 P3----->B控的P2 P3
B控的P0 P1----->A控的P2 P3
A控的P2 P3----->B控的P1 P2
采用交叉连接,避免控制器失灵断连
- 交换机连接 采用交叉连接,达到冗余效果