存储数据保护技术——双活
目录
基本概念:
双活部署方式:
当数据中心A和数据中心B同时写入数据,怎么区分?怎样保证数据一致性:
分布式锁互斥:来保证数据的一致性
互斥:
分布式锁:
注意:
仲裁模式:
脑裂:
两种仲裁模式
静态优先级模式:
仲裁服务器模式:
双写原理:
方案扩展性设计:
基本概念:
HyperMetro 双活
双活没有主从的概念
正常情况下,双活特性中的两个数据中心互为备份,且都处于运行状态
当其中一个数据中心发生故障时,可以自动切换到另一个数据中心
双活部署方式:
本地数据中心部署:通常部署在同园区的不同机房中
跨数据中心部署: 通常部署在同城或着相近城市的来两个数据中心(300km以内)
对于长距离传输(FC组网≥25km,IP组网≥80km),方案需要准备波分设备来保证网络的传输时延
当数据中心A和数据中心B同时写入数据,怎么区分?怎样保证数据一致性:
分布式锁互斥:来保证数据的一致性
互斥:
同时只能有一台主机进行数据写入(主机A写入的时候,主机B不能写入--对后端的整列为只
读状态)
分布式锁:
当主机A进行写入时(会双写到阵列A与B),会将其写入数据的空间进行锁定----主机B写入
时不会写入到此空间,会写入到其它的空间中(空间锁定会进行动态调整,分布在两个阵列上)
注意:
当其中一个阵列发生故障时,当主机进行写入数据时,会将差异数据记录到DCL存储空间中,等故
障阵列恢复后,将数据增量写入到阵列
仲裁模式:
脑裂:
数据中心A和B之间进行数据同步的线缆出现故障
当脑裂或者其中一个数据中心出现故障时,可以通过仲裁来决定谁是主设备--可以进行数据读写,谁是从设备--不能进行数据读写
两种仲裁模式
静态优先级模式:
未配置仲裁服务器时使用此场景。通过本地优先级来判断谁是主
仲裁服务器模式:
哪个阵列先找到仲裁设备,哪个就为主---------是一个软件,一般安装在Linux系统中
双写原理:
方案扩展性设计:
存储数据保护技术——双活相关推荐
- 存储前沿技术和发展趋势【1】
文章目录 说明 存储的定义 存储技术的发展史 DAS 架构 直连存储(DAS): 内部DAS: 外部DAS: NAS 架构 FC SAN 架构 IP SAN 架构 存储就架构趋势--融合存储 云存储: ...
- 关于云计算存储虚拟化技术三个层次上的实现
关于云计算存储虚拟化技术三个层次上的实现 随着企业的成长,业务和应用不断增加,IT 系统规模日益庞大,带来高能耗.数据中心空间紧张.IT 系统总体拥有成本过高等问题;而现有服务器.存储系统等设备又没有 ...
- ICT技术发展趋势,AI、大数据和云计算的概述及存储应用技术【2】
文章目录 ICT技术发展趋势 云计算存储应用技术 云计算概述 AI.大数据存储应用技术 大数据概述 ICT技术发展趋势 各行各业都在面临IT新技术的挑战,IT新趋势正在改变世界,基于数字世界重构规则. ...
- 安全威胁泛化倒逼数据保护技术革新
伴随新技术新业务的创新发展和应用普及,数据安全面临着来自多方全新挑战.我国的数据保护已经起步且发展迅速,但与国际相比仍有追赶空间.建立完善的数据保护体系,为我国的数据资源和公民信息提供全方位的保护,将 ...
- 京华科讯存储虚拟化技术
徐滕 谈到磁盘存储,人们往往会觉得十分简单:如果我们需要更多磁盘空间,只需要提供更大磁盘驱动器即可.但数据存储会不断增长,我们需要增加多个磁盘驱动器.这样一来,发现和管理这些磁盘驱动器就会变得越来越困 ...
- 云存储关键技术研究与发展应用
1 云存储的定义 1.1 定义1 云存储系统以传统的分布式存储技术为基础,利用高吞吐率网络技术为依托,一方面高效地整合管理网络存储资源,另一方面对外提供友好的接口,发布便捷的网络数据存储服务 1.2 ...
- mysql引擎层存储层_MySQL存储底层技术:InnoDB底层原理解读
原标题:MySQL存储底层技术:InnoDB底层原理解读 存储引擎 很多文章都是直接开始介绍有哪些存储引擎,并没有去介绍存储引擎本身.那么究竟什么是存储引擎?不知道大家有没有想过,MySQL是如何存储 ...
- 调查显示存储虚拟化技术尚需3到5年才能成熟
市场研究机构Forrester Research近日发布的一份报告显示,虽然现在虚拟化技术已经深入到IT架构的方方面面,但是现在不少厂商推出的虚拟化产品都是尚未成熟的.据Forrester称,2008 ...
- linux杂谈(十七):iscsi存储分离技术
1.iscsi简单介绍 iSCSI利用了TCP/IP的port 860 和 3260 作为沟通的渠道.透过两部计算机之间利用iSCSI的协议来交换SCSI命令,让计算机能够透过快速的局域 ...
最新文章
- RSS制作阅读器(利用RssToolkit for asp.net 2.0)
- 疫情过后,2020年各省市GDP排行榜top10新鲜出炉,你的家乡排在第几?
- 如何做一个姿势正确的2B产品经理
- linux下hg无法运行_在 Windows 里也可以访问 Linux 子系统文件了
- 段描述符表(GDT+LDT)的有感
- Mac安装PostgreSQL和测试安装结果
- 深入剖析ORACLE数据库备份与恢复的原理
- 解决Android学习之ScollView嵌套ListView和GridView问题
- ResNest网络系列
- VBA 提取 Office 2016 工具栏图标
- 如何获得鼠标选中的值
- 如何防止editor中出现遮行的现象
- linux 数位板内核,在Linux操作系统下使用高漫、绘王、Wacom等数位板的方法
- html转pdf手机,html转pdf
- SerDes知识详解
- MS SQL2000 数据库置疑解决方法
- Android组件化架构实践,全套教学资料
- java itextpdf 5 基础知识
- 微信美化版qu水印小程序源码分享 附接口
- air换电池 macbook_大加分!苹果 2018 新款 MacBook Air 电池可独立更换
热门文章
- 【企业管理】管理学十大原理
- 3 Java 基础__不同数据类型之间的运算及进制
- 字节跳动高工面试:java高级程序员面试宝典蔡羽豆瓣
- HTML播放器快进不显示进度条,MediaSource播放视频,快进(直接点击进度条)的时候怎么知道range范围呢...
- SQL语句中查找字符的位置
- 资源教程[外贸人zencart自助建站视频教程]:第四课(5)zencart更换模板
- 微信浏览器调起微信登录
- JAVA stream流详细教程
- Sigfox被NB-IoT招安?这只是其成为物联网Uber的一个路径
- 白鲸优化算法(Beluga whale optimization,BWO)Python实现