声明
摘要
第1章 绪论
1.1.研究背景
1.2.国内外研究现状
1.3.研究意义及研究内容
1.3.1.本文的研究意义
1.3.2.本文的研究内容
1.4.论文组织
第2章 相关技术综述
2.1 集中式数据存储
2.1.1 MySQL
2.1.2 Oracle
2.2 分布式数据存储
2.2.1 结构化数据存储
2.2.2 非结构化数据存储
2.2.3 半结构化数据存储
2.3 两种数据存储类型的比较
2.4 数据库中间件技术
2.5 进程间通信技术
2.5.1.MPI
2.5.2.Socket
2.5.3.MPI和socket通信模式
2.5.4.Linux IPC
2.6 本章小结
第3章 MPI多层容错高性能云平台关键技术研究
3.1 MPI容错关键技术
3.1.1 MPI程序启动流程和方式
3.1.2 MPI进程管理器
3.1.3 MPI错误处理接口
3.1.4 MPI容错手段
3.1.5 平台的功能封装
3.2 数据库中间件
3.2.1 数据库集群架构
3.2.2 数据存储策略
3.2.3 逻辑语义控制器
3.3 主从同步技术
3.4 本章小结
第4章 原型系统实现
4.1 系统的基本架构
4.2 系统模块结构
4.3 监控模块的实现
4.3.1 基于poll的节点监控实现
4.3.2 节点存活监测机制
4.4 数据库中间件模块的实现
4.4.1 SQL语句增删改的实现
4.4.2 SQL语义解析的实现
4.4.3 SQL查询结果规约的实现
4.5 作业管理模块的实现
4.6 容错模块的实现
4.6.1 第一层容错的实现
4.6.2 第二层容错的实现
4.6.3 第三层容错的实现
4.7 规约模块的实现
4.8 本章小结
第5章 原型系统测试
5.1 测试内容
5.2 原型系统测试
5.2.1 测试环境
5.2.2 测试方法
5.2.3 测试结果
5.3 稳定性测试
5.4 本章小结
第6章 总结与展望
6.1 论文总结
6.2 工作展望
致谢
参考文献
附录