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

云计算管理系统的研究与设计

作 者: 赵晓光
导 师: 黄维平
学 校: 中国地质大学(北京)
专 业: 计算机科学与技术
关键词: 云计算 虚拟化 Hypervisor 管理系统 VNC
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 676次
引 用: 0次
阅 读: 论文下载
 

内容摘要


云计算概念提出以来,国内各大企业、研究机构争相研发和建立云计算中心。曙光信息产业有限公司的Cloudview项目所要研究和开发的关于云计算的管理系统就是一个代表。云计算管理系统是针对当前云计算应用模式的一种资源管理系统。基于公司现有服务器品牌优势,开发出能管理云计算中心的管理系统,保证云计算中心的正常营运以达到资源共享,提高闲置计算资源的利用效率成为公司发展的首要战略目标。研究现有虚拟化技术的原理,针对特定的XEN虚拟机管理程序,使用第三方的Libvirt虚拟机基础管理软件包和TightVNC远程访问工具包,为虚拟化管理提供支持。在此基础上提出一种云中心部署和运营方案。在系统设计中,充分考虑用户需求、公司现有资源以及技术难度、开发效率等多方面因素,设计和开发出可扩展性、高安全性、可管理性的管理系统。在系统开发时,根据Web应用分层设计的思想,管理系统分为表示层、数据持久层、业务逻辑层、和控制处理层。在各层采用相应的技术框架,有效地结合Spring、Struts2和Ext JS等技术实施管理系统的开发。采用Spring的IoC和AOP技术提高系统各模块的易扩展性,并结合系统特点使用了数据缓存技术。采用Spring的Bean声明自定义初始化方法,在服务器启动时程序执行数据库查询以初始化数据缓存类,提高系统查询效率。对于极少的数据更改操作,使用程序完成数据同步工作。在服务器关闭时执行销毁方法,清理和销毁缓存类。而对于目前管理中用户日志可读性差提出了为每个用户创建相应的日志文件的解决方案。通过云平台管理系统的设计和开发,深入理解虚拟化技术的原理和特点,研读Struts2代码理解拦截器核心技术和研究Ext JS框架,成功开发了云平台管理系统。

全文目录


摘要  5-6
Abstract  6-10
第一章 绪论  10-14
  1.1 课题的来源背景及研究意义  10
  1.2 国内外云管理系统的研究现状  10-11
  1.3 本课题的主要研究工作  11-12
  1.4 论文组织结构  12-14
第二章 应用技术研究  14-36
  2.1 虚拟化技术  14-20
    2.1.1 Hypervisor 与Xen  16-19
    2.1.2 Libvirt  19-20
  2.2 云计算安全技术  20-25
    2.2.1 部署环境安全  21-22
    2.2.2 应用系统安全  22-23
    2.2.3 数据安全  23-25
  2.3 应用开发技术  25-36
    2.3.1 STRUTS2  25-28
    2.3.2 SPRING  28-31
    2.3.3 AJAX 与ExtJS  31-36
第三章 系统总体设计  36-50
  3.1 系统目标和约束  36
  3.2 系统设计原则  36-38
  3.3 数据库设计原则  38-39
  3.4 系统功能模块  39-50
第四章 系统详细设计  50-76
  4.1 虚拟化子系统模块划分  50-51
  4.2 虚拟化子系统模块设计  51-71
    4.2.1 公共服务模块  51-53
    4.2.2 Hypervisor 连接管理  53-56
    4.2.3 虚拟机生命周期管理  56-66
    4.2.4 虚拟机资源配置  66-67
    4.2.5 虚拟机桌面访问  67-68
    4.2.6 虚拟机状态监控  68-69
    4.2.7 虚拟机模板管理  69-71
  4.3 云管理系统部署和虚拟机访问  71-76
第五章 关键技术与解决方案  76-86
  5.1 数据缓存技术  76-77
  5.2 用户日志体现操作流程  77-79
  5.3 Ext 封装公共页面模板  79-86
第六章 总结与展望  86-88
  6.1 总结  86
  6.2 展望  86-88
致谢  88-90
参考文献  90

相似论文

  1. 武器装备信息管理系统的设计与实现,TP311.52
  2. 军队物资采购供应管理系统的设计与实现,TP311.52
  3. 云计算平台下的动态信任模型的研究,TP309
  4. 部队兵员管理系统的设计与实现,TP311.52
  5. 军队后勤物资管理系统设计与实现,TP311.52
  6. 基于B/S结构的军队干部管理系统设计与实现,TP311.52
  7. 西藏边防作战训练信息管理系统设计与实现研究,TP311.52
  8. 部队人员住房管理系统的开发与实现,TP311.52
  9. 基于Web技术军车驾驶员信息管理系统的设计与实现,TP311.52
  10. 基于GIS的滕州市水资源管理系统的设计与实现,TV213.4
  11. 基于用户评价的X公司加油站管理系统调查研究,F426.22
  12. 基于云计算的数字图书馆服务模式研究,G250.76
  13. 电压监测仪自动校验系统,TM933.2
  14. 义务教育阶段教师绩效管理研究,G472
  15. 基于无线传输的公交车载媒体节目管理系统研究与开发,TP311.52
  16. 基于Petri网的信息管理软件服务建模方法研究,TP311.52
  17. 仓库出库辅助系统的设计与实现,TP311.52
  18. 基于Hadoop的在线购物原型系统的设计与实现,TP311.52
  19. 银行个人客户关系管理系统的设计与实现,TP311.52
  20. 人力资源管理系统的设计与实现,TP311.52
  21. 基于UML的体育场馆管理系统的分析、设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com