声明
摘要
表格
插图
第一章 绪论
1.1 云计算的基本概念
1.2 研究背景和意义
1.2.1 云计算软件平台的配置部署
1.2.2 分布式存储系统的发展和新的需求
1.2.3 分布式计算模型的发展和新的需求
1.3 本文的研究内容
1.4 论文结构
第二章 基于模糊逻辑的异构Hadoop集群配置优化
2.1 引言
2.2 相关背景介绍
2.2.1 模糊逻辑
2.2.2 Hadoop参数分析
2.2.3 Hadoop参数加载流程
2.3 基于模糊逻辑的配置算法
2.3.1 运行时数据搜集
2.3.2 模糊控制器的实现
2.4 实验和分析
2.4.1 Matlab仿真
2.4.2 Hadoop集群实验
2.5 小结
第三章 基于内存的分布式键值存储系统
3.1 引言
3.2 相关工作简介
3.2.1 相关分布式存储系统介绍
3.2.2 内存存储的可行性和相关系统介绍
3.2.3 前人工作的不足
3.3 基于内存的分布式键值存储系统
3.3.1 Sedna总体架构
3.3.2 数据分割
3.3.3 数据备份
3.3.4 节点管理
3.3.5 ZooKeeper子机群
3.3.6 基本数据访问API
3.3.7 持久化策略
3.3.8 Sedna实时数据访问接口
3.4 实验和性能分析
3.4.1 单客户端性能
3.4.2 多客户端性能
3.4.3 ZooKeeper性能分析
3.5 小结
第四章 基于触发器的计算模型
4.1 引言
4.2 相关工作介绍
4.2.1 MapReduce模型及其问题
4.2.2 迭代处理模型
4.2.3 递增计算模型
4.2.4 实时处理模型
4.2.5 前人工作的不足及新的方案
4.3 基于触发器的编程模型
4.3.1 触发器模型
4.3.2 Domino的编程模型
4.3.3 同步模型
4.4 设计和实现
4.4.1 执行流程
4.4.2 事件感知组件(Event Detector)
4.4.3 延迟写组件(Gathered I/O)
4.4.4 容错和恢复组件
4.4.5 优化
4.5 应用实例
4.5.1 PageRank算法
4.5.2 协同过滤算法
4.5.3 K-means算法
4.6 实验分析
4.6.1 实验环境设置
4.6.2 HBase性能比较
4.6.3 与MapReduce比较
4.6.4 递增计算性能
4.7 小结
第五章 结束语
5.1 研究工作总结
5.2 对未来工作的展望
参考文献
致谢
在读期间发表的学术论文与取得的研究成果
中国科学技术大学;