当前位置:主页 > 科技论文 > 软件论文 >

基于小型机的虚拟化平台的设计与实现

发布时间:2017-08-09 14:33

  本文关键词:基于小型机的虚拟化平台的设计与实现


  更多相关文章: 小型机 虚拟化 高可用性


【摘要】:我们平时的生活和工作中,很少会出现小型机,所以往往给人以神秘的感觉。但是从发展的历史剖析,小型机也确实有了一段历史。并且小型机也采用了比较高端的操作系统和硬件设备技术。本文设计并实现一个基于小型机的虚拟功能系统,本系统可以为用户分配小型机资源,可以更加高效的利用小型机的存储和计算功能。该系统的作用是对SUN、IBM、HP三大厂商的多种主流小型机进行管理。为企业分配小型机分区资源,来满足企业的功能需求,根据企业使用小型机的情况合理管理和分配小型机分区资源,企业对小型机的功能需求大致上分为七种类型的组合,对小型机网络拓扑的设计,对小型机软硬件设备的管理,将小型机分区做成模板来规范管理,对小型机使用的存储资源进行管理,对小型机的物理机性能做监控,统计并分析小型机的报表,还可以对小型机做节能优化,因此,基于小型机的虚拟化平台,能够帮助企业更好的利用自己的小型机资源,充分发挥小型机的作用,为企业的业务正常高效的运作提供安全稳定的环境。项目采用各厂商的UNIX系统作为具体的应用环境。为了实现目标,本项目需要解决三个问题:硬件的异构性、软件的适配性和系统的高可用性。由于采用三种厂商多达九种不同的虚拟化技术,本项目从硬分区和软分区两方面作了分类和统筹。文中首先对小型机服务器市场的现状和需求进行了详细的分析,根据分析的结果,提出了系统的解决方案和设计方案。本文的系统设计与实现部分,对系统的整体框架和各子系统的功能结构,都做了详细的论述。最后对系统进行测试和部署,并得到测试结果,系统达到需求和设计的预期结果。
【关键词】:小型机 虚拟化 高可用性
【学位授予单位】:北京工业大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
【目录】:
  • 摘要4-5
  • Abstract5-9
  • 第1章 绪论9-15
  • 1.1 课题背景与意义9-10
  • 1.2 国内外研究现状10-11
  • 1.3 总体研究工作11-12
  • 1.4 论文结构说明12-13
  • 1.5 本章小结13-15
  • 第2章 项目中涉及的相关技术15-19
  • 2.1 SUN小型机简介15-16
  • 2.1.1 Solaris Containers简介15
  • 2.1.2 LDoms简介15-16
  • 2.2 AIX Power VM和分区技术简介16-17
  • 2.2.1 Power VM简介16
  • 2.2.2 HMC简介16
  • 2.2.3 IBM分区技术简介16-17
  • 2.3 本章小结17-19
  • 第3章 系统需求19-33
  • 3.1 系统需求概述19-20
  • 3.2 系统软件运行环境20
  • 3.2.1 系统运行的硬件环境20
  • 3.2.2 系统开发和调试的软件环境20
  • 3.3 系统的功能需求20-28
  • 3.3.1 网络拓扑21-22
  • 3.3.2 设备管理22-23
  • 3.3.3 模板服务23-24
  • 3.3.4 存储管理24-25
  • 3.3.5 性能监控25-26
  • 3.3.6 报表管理26-27
  • 3.3.7 节能优化27-28
  • 3.4 系统的非功能需求28-29
  • 3.4.1 横跨各种虚拟平台资源,统一管理多种云28-29
  • 3.4.2 动态灵活的资源分配29
  • 3.4.3 处理数据的安全性和定位29
  • 3.4.4 考虑小型机虚拟机从创建到删除的全生命周期29
  • 3.4.5 性能指标29
  • 3.4.6 可靠性29
  • 3.5 系统需要解决的关键问题29-31
  • 3.5.1 小型机的虚拟化29-30
  • 3.5.2 CPU虚拟化30
  • 3.5.3 内存虚拟化30
  • 3.5.4 IO设备虚拟化30-31
  • 3.6 本章小结31-33
  • 第4章 系统设计33-45
  • 4.1 系统总体设计方案33-36
  • 4.1.1 系统设计目标33
  • 4.1.2 系统设计原则33-34
  • 4.1.3 系统总体架构34-35
  • 4.1.4 系统总体设计方案的有效性35-36
  • 4.2 数据库的设计36-38
  • 4.3 虚拟化平台功能的设计38-42
  • 4.3.1 报表管理的设计39-40
  • 4.3.2 节能优化的设计40-42
  • 4.4 系统定制的设计42-44
  • 4.5 本章小结44-45
  • 第5章 系统实现45-55
  • 5.1 虚拟化平台的实现45-48
  • 5.1.1 虚拟化平台中功能模块的实现:45-46
  • 5.1.2 小型机Server端模块功能的实现46-48
  • 5.1.3 小型机Client端模块功能48
  • 5.2 功能定制系统的实现48-53
  • 5.2.1 配置文件实现50-51
  • 5.2.2 各模块安装脚本的实现51-52
  • 5.2.3 主程序提供功能实现:52-53
  • 5.3 本章小结53-55
  • 第6章 系统测试和部署55-69
  • 6.1 系统测试55-61
  • 6.1.1 测试目标55
  • 6.1.2 测试环境55-57
  • 6.1.3 小型机设备管理功能测试57-58
  • 6.1.4 虚拟机资源管理功能测试58-59
  • 6.1.5 模版管理功能测试59-60
  • 6.1.6 监控管理功能测试60-61
  • 6.2 系统部署61-62
  • 6.2.1 部署方案概述61-62
  • 6.3 部署效果62-67
  • 6.4 本章小结67-69
  • 结论69-71
  • 参考文献71-74
  • 致谢74


本文编号:645800

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/645800.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户c3d0a***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com