学位论文 > 优秀研究生学位论文题录展示

Eucalyptus虚拟机管理系统的研究与实现

作 者: 沈腾飞
导 师: 马自卫
学 校: 北京邮电大学
专 业: 计算机应用技术
关键词: 云计算 Eucalyptus 虚拟机管理系统 GridSphere Portlet
分类号: TP315
类 型: 硕士论文
年 份: 2011年
下 载: 464次
引 用: 3次
阅 读: 论文下载
 

内容摘要


Eucalyptus是Amazon EC2 (Amazon Elastic Compute Cloud)的一个开源实现,它与EC2的商业服务接口兼容。Eucalyptus专门用于支持云计算研究和基础设施的开发。它基于“基础设施即服务(IaaS)”的思想,提供了一个模块化的开放的研究和试验平台,该平台为用户提供了运行和控制部署在各种物理资源上的虚拟机实例的能力。针对Eucalyptus官方提供的访问云平台的工具是命令行形式的,不够直观,操作也不方便等,研究和实现了图形化的Eucalyptus虚拟机管理系统,系统采用GridSphere框架开发,实现了对底层Eucalyptus私有云平台的虚拟机管理。系统为管理员提供管理平台,实现了虚拟机的类型选择和数量分配、监控虚拟机的运行、以及终止虚拟机等功能;为普通用户提供了访问虚拟机服务平台,实现了为不同用户申请不同类型的虚拟机,以及计时等功能。采用底层开源Eucalyptus云平台和GridSphere框架相结合,很好的发挥了云计算平台的长处,完善了开源云计算平台Eucalyptus的虚拟机管理功能。实际运行表明该系统具有较好的性能,能够较好的为使用者提供服务。

全文目录


摘要  4-5
ABSTRACT  5-8
第一章 绪论  8-13
  1.1 课题研究背景  8-10
  1.2 国内外云计算发展现状  10-11
  1.3 论文的主要目的  11
  1.4 论文的主要贡献  11
  1.5 论文的主要结构  11-13
第二章 相关理论  13-26
  2.1 虚拟化技术  13-17
    2.1.1 Xen虚拟化技术介绍  14-15
    2.1.2 KVM虚拟化技术介绍  15
    2.1.3 虚拟机的应用  15-17
  2.2 Eucalyptus开源云计算基础设施框架  17-21
    2.2.1 Eucalyptus架构及其核心组件的分析  17-19
    2.2.2 Eucalyptus架构的特点  19-20
    2.2.3 使用Eucalyptus的准备阶段  20-21
  2.3 GridSphere门户框架  21-26
    2.3.1 Gridsphere体系结构  21-23
    2.3.2 GridSphere中的Portlet  23-24
    2.3.3 基于Gridsphere的Eucalyptus虚拟机管理系统开发步骤  24-26
第三章 Eucalyptus虚拟机管理系统的设计  26-37
  3.1 Eucalyptus虚拟机管理系统体系结构  26-27
  3.2 Eucalyptus虚拟机管理系统的基本要求  27-29
    3.2.1 Eucalyptus虚拟机管理系统的基本要求  27-29
    3.2.2 Eucalyptus虚拟机管理系统的性能要求  29
    3.2.3 Eucalyptus虚拟机管理系统的设计标准  29
  3.3 Eucalyptus管理系统的整体功能模块划分  29-33
    3.3.1 底层Eucalyptus云计算环境的建立  30-31
    3.3.2 Eucalyptus虚拟机镜像文件  31-33
    3.3.3 Eucalyptus虚拟机管理系统的开发平台及开发工具  33
  3.4 Euca2ool命令规范及应用实例  33-37
第四章 Eucalyptus虚拟机管理系统的实现  37-59
  4.1 Eucalyptus虚拟机管理系统实现功能  37
  4.2 管理员管理VM组件功能  37-43
    4.2.1 VM类型查询  37-39
    4.2.2 VM启动管理  39-40
    4.2.3 VM任务管理  40-43
  4.3 用户使用VM组件功能  43-46
    4.3.1 用户申请虚拟机  43-45
    4.3.2 用户应用虚拟机  45-46
  4.4 Eucalyptus虚拟机管理系统的程序设计  46-53
    4.4.1 Eucalyptus虚拟机管理系统的MVC结构  46-48
    4.4.2 Portlet处理用户请求的两种方式  48-49
    4.4.3 GridSphere中的Portlet程序设计  49-53
  4.5 Eucalyptus虚拟机管理系统组件的实现流程  53-59
    4.5.1 虚拟机管理组件流程  53-57
    4.5.2 虚拟机应用组件流程  57-59
第五章 系统部署与应用  59-64
  5.1 Eucalyptus虚拟机管理系统平台部署  59-63
    5.1.1 安装辅助软件  59-60
    5.1.2 Eucalyptus的搭建  60-62
    5.1.3 GridSphere的安装部署  62-63
    5.1.4 Eucalyptus虚拟机管理系统的部署  63
  5.2 系统的应用  63-64
第六章 总结与后续研究  64-66
  6.1 总结  64
  6.2 后续研究展望  64-66
参考文献  66-68
致谢  68-69
攻读硕士学位期间发表的学术论文  69

相似论文

  1. 云计算平台下的动态信任模型的研究,TP309
  2. 基于云计算的数字图书馆服务模式研究,G250.76
  3. 基于Hadoop的在线购物原型系统的设计与实现,TP311.52
  4. 基于Google平台促销模块与商品模块的设计与实现,TP311.52
  5. 仿真资源弹性计算技术的研究与应用,TP391.9
  6. 云计算下信任评估技术的研究,TP393.08
  7. 基于云计算的海量视频转换平台的设计与实现,TP311.52
  8. 基于Portlet的BPEL业务流程建模的研究和实现,TP311.52
  9. 基于J2EE的数字校园异构信息集成研究,TP311.52
  10. 天津大学智能数据中心研究与实现,TP308
  11. 网格环境下代理证书的管理和应用,TP393.08
  12. 基于云计算的券商网络营销服务平台研究与设计,TP311.52
  13. 基于云计算的寻畅网数据管理平台开发,TP311.52
  14. 基于云计算的并行聚类算法研究,TP311.13
  15. Portal技术在构建电信企业经营分析门户系统中的研究与应用,TP311.52
  16. 网格环境下证书安全管理方案的研究,TP393.08
  17. 企业信息门户应用集成系统的研究与实现,TP311.52
  18. 面向云计算的计算环境动态部署系统,TP302.1
  19. 面向云计算的用户终端和虚拟空间数据同步系统,TP3
  20. 数据流频繁项集挖掘技术研究,TP311.13
  21. 基于云计算的农产品封闭供应链信息化研究,F326.6

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 管理程序、管理系统
© 2012 www.xueweilunwen.com