作者:开卷_汤娅造_673 | 来源:互联网 | 2023-09-01 02:31
我们都知道传统存储系统拥有至少2个控制器互为冗余。我们还知道传统存储双控之间有两种协作关系:SLUA、ALUA。后者使用的更多。后者按照Lun为粒度进行分工,平时双控各处理各
我们都知道传统存储系统拥有至少2个控制器互为冗余。我们还知道传统存储双控之间有两种协作关系:SLUA、ALUA。后者使用的更多。后者按照Lun为粒度进行分工,平时双控各处理各的Lun的IO请求。前者如果按照任意IO Size为双活粒度,那么工程师很难做到保证性能的前提下系统还可用。于是有人想出了个办法,
如果系统运行在SLUA模式下,那么双控之间的心跳线起码要跑下面几种流量:心跳、配置同步、写缓存镜像、同步加锁解锁。如果系统运行ALUA模式下,那么起码要跑:心跳、配置同步、写缓存镜像、IO转发。