写点什么

第六周学习总结

用户头像
关注
发布于: 2020 年 07 月 15 日

一个海量KV分布式存储系统(doris)如何保证高可用,高可靠性。



保证高可用性主要是冗余设计,服务器热备,以及数据多份存储。



架构层面 三种角色:应用程序服务器,数据存储服务器,和管理中心服务器。



基于不同故障,提出了差异化的高可用方案:

  1. 基于瞬时故障:应用程序服务器一般多次重试即可恢复,不过多次重试后的故障,需要通过管理中心服务器仲裁来判断状态。

  2. 基于临时故障:发生临时故障的机器需要将数据写入临时存储服务器,等待故障机恢复后做数据迁移。

  3. 基于永久故障:需要从冗余备份的其它正常数据服务器复制全部数据,同时临时存储服务器启用为正式的数据存储服务器。

用户头像

关注

还未添加个人签名 2019.05.09 加入

还未添加个人简介

评论

发布
暂无评论
第六周学习总结