存储数据保护技术——双活

目录

基本概念:

双活部署方式:

当数据中心A和数据中心B同时写入数据,怎么区分?怎样保证数据一致性:

分布式锁互斥:来保证数据的一致性

互斥:      

分布式锁:

注意:

仲裁模式:

脑裂:

两种仲裁模式

静态优先级模式:

仲裁服务器模式:

双写原理:

方案扩展性设计:


基本概念:

HyperMetro 双活

双活没有主从的概念

正常情况下,双活特性中的两个数据中心互为备份,且都处于运行状态

当其中一个数据中心发生故障时,可以自动切换到另一个数据中心

存储数据保护技术——双活_第1张图片

双活部署方式:

本地数据中心部署:通常部署在同园区的不同机房中

跨数据中心部署:    通常部署在同城或着相近城市的来两个数据中心(300km以内)

对于长距离传输(FC组网≥25kmIP组网≥80km),方案需要准备波分设备来保证网络的传输时延

存储数据保护技术——双活_第2张图片

当数据中心A和数据中心B同时写入数据,怎么区分?怎样保证数据一致性:

存储数据保护技术——双活_第3张图片

分布式锁互斥:来保证数据的一致性

互斥:      

        同时只能有一台主机进行数据写入(主机A写入的时候,主机B不能写入--对后端的整列为只

读状态)

分布式锁:

        当主机A进行写入时(会双写到阵列AB),会将其写入数据的空间进行锁定----主机B写入

时不会写入到此空间,会写入到其它的空间中(空间锁定会进行动态调整,分布在两个阵列上)

注意:

当其中一个阵列发生故障时,当主机进行写入数据时,会将差异数据记录到DCL存储空间中,等故

障阵列恢复后,将数据增量写入到阵列

仲裁模式:

脑裂:

数据中心A和B之间进行数据同步的线缆出现故障

当脑裂或者其中一个数据中心出现故障时,可以通过仲裁来决定谁是主设备--可以进行数据读写,谁是从设备--不能进行数据读写

两种仲裁模式

静态优先级模式:

未配置仲裁服务器时使用此场景。通过本地优先级来判断谁是主

存储数据保护技术——双活_第4张图片

仲裁服务器模式:

哪个阵列先找到仲裁设备,哪个就为主---------是一个软件,一般安装在Linux系统中

存储数据保护技术——双活_第5张图片

双写原理:

存储数据保护技术——双活_第6张图片

方案扩展性设计:

存储数据保护技术——双活_第7张图片

你可能感兴趣的:(存储,网络协议,网络,服务器)