可用性考虑

本文探讨了系统网络连接的检测与恢复方案,包括不同备份策略的特点与应用场景,如冷备、温备、热备等,并讨论了软件质量保证措施如容错性设计、灰度发布等。此外还介绍了多种部署模式,如热备用、双机热备、双机互备等,以及数据部署中的主从复制与读写分离技术。

1、网络
连接检测
连接中断

2、备份
主备
主主备

冷备 -- 停止状态,可定时自动同步
温备 -- 先锁定要备份的库/服务器,而后启动备份操作
热备 -- 启用状态,随时同步,完全备+增量备

完全备
增量备 -- XtraBackup实现mysql表空间的LSN(DB2® 产品中的许多组件用来维护数据库一致性和完整性)增量备份
日志备

通过需求分析来判断选择,如:

ZooKeeper 1主多备(1/2n +1选举主)
Memcached 全主0备 (keepalived监测memcached状态和虚拟IP转移)

3、软件质量
容错性 -- 业务逻辑处理
预发布验证(没有挂在正式的负载均衡服务器上,外部用户无法访问)
测试
灰度发布

4、部署
判断取舍 -- 心跳检测,切换,地址转移

应用部署:
热备用 -- 正在使用磁盘时发生故障,马上自动切换热备磁盘.
双机热备 -- 同时写多台服务器或一个共享存储设备,检测主服务器故障时短时间内可完全恢复。
双机互备 -- 两个独立的同应用服务器,互为备机。都负责故障接管。
双机双工 -- 多台同应用服务器,分布式访问,负载均衡,互为备机.

数据部署:
磁盘柜存储技术 -- 低成本、高速、高可靠的磁盘阵列SAN系统
主从复制
读写分离 -- 写入时同步复制
主从切换

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值