《从零开始学架构》七: 高可用计算和存储

存储高可用方案的本质都是通过将数据复制到多个存储设备,通过数据冗余的方式来实现高可用,其复杂性主要体现在如何应对复制延迟和中断导致的数据不一致问题。

高可用存储方案需要从以下几个方面去进行思考和分析:

数据如何复制?

各个节点的职责是什么?

如何应对复制延迟?

如何应对复制中断

常见的双机高可用架构:主备、主从、主备 / 主从切换和主主。

1 高可用存储架构:双机架构

1.1 主备复制

在这里插入图片描述
主备架构中的“备机”主要还是起到一个备份作用,并不承担实际的业务读写操作,如果要把备机改为主机,需要人工操作。

优点:简单

缺点:

备机仅仅只为备份,并没有提供读写操作,硬件成本上有浪费。

故障后需要人工干预,无法自动恢复。

内部的后台管理系统使用主备复制架构的情况会比较

1.2 主从复制

在这里插入图片描述
主机负责读写操作,从机只负责读操作,不负责写操作。

与主备复制相比的优点:

主从复制在主机故障时,读操作相关的业务可以继续运行。

主从复制架构的从机提供读操作,发挥了硬件的性能。

缺点:

主从复制架构中,客户端需要感知主从关系,并将不同的操作发给不同的机器进行处理,复杂度比主备复制要高。

主从复制架

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值