文摘
英文文摘
第一章Quorum系统容错技术概述
1.1引言
1.2 Quorum系统及其基本特征
1.2.1 Quorum系统的定义
1.2.2选举协议
1.2.3互斥协议
1.2.4 Quorum系统的性能特征
1.2.5其它性能特征
1.3 Quorum系统分类
1.3.1 Byzantine Quorum系统
1.3.2 Crumbling Wall Quorum系统
1.3.3 Grid Quorum系统
1.3.4 Tree Quorum系统
1.3.5 Diamond Quorum系统
1.4性能比较与分析
1.4.1 Quorum的大小比较与分析
1.4.2 Quorum的可用性比较与分析
1.4.3 Quorum的负载比较与分析
1.4.4最大失效节点个数比较与分析
1.4.5读quorum容量比较与分析
1.5存在的问题和研究方向
1.5.1存在的问题
1.5.2研究方向
第二章不停机网络技术概述
2.1引言
2.2支持不停机网络问题的容错技术
2.3目前容错技术的问题和发展趋势
2.3.1目前容错技术中存在的问题
2.3.2容错技术发展趋势
第三章Circle Quorum系统
3.1 Circle Quorum系统引入
3.1.1引入原因
3.1.2基本特点
3.2 Quorum系统裂化
3.2.1不包含链路Quorum系统可用性定义
3.2.2包含集中链路Quorum系统可用性定义
3.2.2包含分布链路分布计算Quorum系统可用性定义
3.2.4 Quorum系统裂化分析
3.3 Circle Quorum系统
3.3.1 Circle Quorum系统定义
3.3.2自适应容错协议
3.4 Circle Quorum系统基本特征
3.4.1 Circle quorum大小
3.4.2可用性
3.4.3负载
3.5性能分析
3.5.1大小分析
3.5.2可用性分析
3.5.3负载分析
3.6本章小节
第四章基于Circle Quorum系统不停机网络模型
4.1 Circle Quorum系统对不停机网络问题的支持
4.2 CQS不停机网络的基本逻辑框架
4.3 CQS不停机网络系统模型
4.3.1基本假设前提定义
4.3.2 CQS不停机网络系统模型定义
4.4 CQS不停机网络系统协议
4.4.1复制协议(Duplication Protocol)
4.4.2接管协议(Takeover Protocol)
4.4.3路由协议(Router Protocol)
4.4.4读协议(Read Protocol)
4.4.5恢复协议(Recovery Protocol)
4.5本章结论
第五章基于Circle Quorum系统不停机网络模型实现
5.1 CQS不停机网络模型运行框架
5.2 CQS不停机网络主机内部服务框架
5.2.1 Ping服务操作程序框架
5.2.2主机内部数据服务框架
5.2.3路由器端数据服务程序框架
5.2.4服务器端数据服务程序框架
5.2.5客户机数据服务操作程序框架
5.3程序框架中的若干问题
5.3.1不同层次数据备份管理方式
5.3.2数据同步信息量问题
5.3.3有效UDP发布概率速度比
5.3.4 CQS不停机网络与非CQS不停机网络配置策略
5.4技术评估
5.4.1当量和当量比概念
5.4.2数据计算当量、数据发布当量和数据计算发布当量比
5.5本章结论
第六章总结
6.1本论文总结
6.2自组织分形Quorum系统
参考文献
博士期间发表博士论文
致谢