摘要
1绪论
1.1研究背景与意义
1.1.1研究背景
1.1.2研究意义
1.2国内外研究现状
1.3本文研究内容和研究重点
1.4本文结构安排
2相关技术
2.1云计算
2.2虚拟化技术
2.3面向服务架构(SOA)
2.3.1 SOA定义
2.3.2 SOA特征
2.3.3 SOA标准
2.4博弈论
2.4.1博弈论基础
2.4.2博弈论基本思想
2.4.3典型博弈问题
2.5本章小结
3私有云平台的搭建和资源虚拟化实现
3.1云机器人平台需求分析
3.1.1云机器人平台需求分析
3.1.2云机器人平台总体架构
3.1.3 Web Service开源框架选择
3.2 OpenStack云平台实现
3.2.1 OpenStack的组成架构
3.2.2 OpenStack的搭建部署
3.2.3 OpenStack的实例创建
3.3资源虚拟化的设计与实现
3.3.1虚拟化技术的选择
3.3.2基于OpenStack虚拟化实现
3.3.3资源虚拟化的封装调用
3.4本章小结
4 SOA接口层设计及实现
4.1云平台接口层架构模型设计
4.1.1云平台接口层的需求分析
4.1.2云平台接口层的整体架构
4.2服务注册中心设计与实现
4.2.1服务目录设计
4.2.2服务注册和发布机制
4.2.3服务注册中心的实现
4.3服务调度中心设计与实现
4.3.1服务申请信息的数据结构
4.3.2服务质量选择策略
4.3.3服务调用实现机制
4.3.4服务调度中心的实现
4.4本章小结
5基于FUTG的云资源调度算法研究
5.1资源调度的博弈论模型
5.1.1资源调度博弈的建模
5.1.2服务供给者资源调度博弈模型
5.2公平性-有效性权衡博弈算法设计
5.2.1资源有效利用率的优化
5.2.2资源调度算法
5.3算法测试与分析
5.3.1 CloudSim仿真试验
5.3.2试验结果及分析
5.4本章小结
6总结和展望
6.1总结
6.2展望
参考文献
攻读硕士学位期间发表的论文
致谢
声明