面向云计算的虚拟机动态迁移研究
本文关键词: 云计算 虚拟化 动态迁移 负载平衡 服务质量 出处:《山东师范大学》2012年硕士论文 论文类型:学位论文
【摘要】:云计算的起源要先从互联网讲起,互联网的高速发展孕育了云计算的出现,云计算是继大型计算机后到客户端-服务器之后的又一个巨变,云计算经历了并行计算、分布式计算、网格计算、网络存储、虚拟化等技术发展融合的产物,云计算逐渐成为了未来计算技术发展的一个重要方向。 云计算的架构分为基础设施层、平台层、应用层和管理层。虚拟化技术能将云计算中心的所有硬件资源池化,实现海量资源的统一管理,可扩展性良好。 基础设施层位于云架构的最底层,它是云计算中心的基础和核心,不管提供什么样服务的云都必须有该层,平台层和应用层都需要依赖它,因此本文后面将着重研究基础设施层、它所提供的服务IaaS和它所用到的关键技术服务器虚拟化。 在云计算中,服务器虚拟化涉及的管理功能有资源预留、资源监控、资源动态分配、负载平衡等。 负载平衡是云计算中心的一个重要问题,因为云计算中心的服务器数量众多,,用户服务对资源的需求又处于动态变化中,所以为了保证用户服务质量,负载平衡很重要。目前的负载平衡都是在管理员发现服务器资源接近满负荷运行,或者发现违反用户服务质量(也就是服务器资源已经出现不足)的情况下,手动发起VM动态迁移。而且需要人为寻找能提供足够资源的目标服务器接收待迁移虚拟机,这样的人为操作显然不够灵活,具有滞后性。 根据前面所描述的云计算中心VM动态迁移面临的问题,本文提出了一个用于解决上述问题的迁移架构,并阐述了它的设计原则和具体的设计过程,实现了迁移架构。 为了验证提出并设计好的迁移架构,本文基于流行的开源xen虚拟机软件做实验来分析动态迁移的过程。实验表明本文提出的迁移架构成功完成了当初的设计原则和要求,保证了迁移过程中用户的服务质量。
[Abstract]:The origin of cloud computing is to start from the Internet , the high - speed development of the Internet has spawned cloud computing , and the cloud computing is another great change after the large - scale computer to the client - server . The cloud computing experiences the integration of technologies such as parallel computing , distributed computing , grid computing , network storage , virtualization and the like , and the cloud computing gradually becomes an important direction for the future computing technology development . The architecture of cloud computing is divided into infrastructure layer , platform layer , application layer and management layer . The virtualization technology can pool all hardware resources of cloud computing center to realize unified management of mass resources and good scalability . The infrastructure layer is located at the bottom of the cloud architecture , which is the foundation and core of the cloud computing center . Both the platform layer and the application layer need to rely on it , regardless of what kind of cloud it provides , so this article focuses on the infrastructure layer , the services it provides , and the key technology server virtualization it uses . In cloud computing , server virtualization involves resource reservation , resource monitoring , resource dynamic allocation , load balancing , etc . Load balancing is an important problem of cloud computing center because the number of servers in the cloud computing center and the dynamic change of the demand of the user service to the resources are important . The current load balancing is to manually initiate VM dynamic migration in the event that the administrator finds that the server resource is close to full load , or if a target server that provides enough resources is found to receive the virtual machine to be migrated . According to the problems faced by the dynamic migration of the cloud computing center VM described above , a migration architecture for solving the above problems is presented , and the design principle and the specific design process are described , and the migration architecture is realized . In order to verify the proposed and designed migration architecture , this paper analyzes the process of dynamic migration based on popular open source xen virtual machine software . The experiment shows that the proposed migration architecture successfully completed the original design principles and requirements , and guaranteed the service quality of users during the migration process .
【学位授予单位】:山东师范大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP302
【相似文献】
相关期刊论文 前10条
1 马少兵;马自卫;;数字图书馆私有云平台的构建研究和应用开发[J];现代图书情报技术;2011年04期
2 马洪江;周相兵;佘X;谢成锦;;一种SaaS质量多目标模型的遗传优化研究[J];计算机应用研究;2011年07期
3 张苗;张德贤;;基于异构感知静态调度与动态线程迁移的异构多核调度机制[J];计算机应用;2011年07期
4 何新华;金国柱;王琼;;仿真试验中的虚拟化技术应用[J];四川兵工学报;2011年08期
5 张小明;;虚拟化平台上自动化测试管理系统的设计和编码[J];程序员;2010年12期
6 ;数据中心的网络虚拟化和自动化[J];计算机与网络;2010年Z1期
7 ;[J];;年期
8 ;[J];;年期
9 ;[J];;年期
10 ;[J];;年期
相关会议论文 前10条
1 段翼真;王晓程;;可信安全虚拟机平台的研究[A];第26次全国计算机安全学术交流会论文集[C];2011年
2 李永;吴庆波;苏航;;基于虚拟机的动态迁移技术分析和研究[A];计算机技术与应用进展·2007——全国第18届计算机技术与应用(CACIS)学术会议论文集[C];2007年
3 康厚军;张东;马俊格;;~(238)U在土壤中的动态迁移[A];中国工程物理研究院科技年报(2002)[C];2002年
4 缪嘉嘉;温研;张东戈;冷健;;基于可信隔离运行环境的信息资产保护系统[A];全国计算机安全学术交流会论文集(第二十四卷)[C];2009年
5 王宝刚;;论虚拟化在企业生产设计的应用[A];2011年CAD/CAM学术交流会议论文集[C];2011年
6 陈渝;史元春;王小鸽;徐光佑;;一个面向普适计算基于构件化的Agent中间件系统[A];第一届建立和谐人机环境联合学术会议(HHME2005)论文集[C];2005年
7 戴俊;;虚拟机技术在冶金模型平台中的应用[A];中国计量协会冶金分会2011年会论文集[C];2011年
8 韩彦丽;左敏;谢明一;郭振朋;齐莉;陈义;;动态pH连接聚焦毛细管电泳分离氨基酸氯甲酸芴甲脂衍生物[A];中国化学会第十三届有机分析与生物分析学术会议论文集[C];2005年
9 陈景君;;基于可信计算的云计算基础设施安全集成方案[A];天津市电视技术研究会2012年年会论文集[C];2012年
10 俞乃博;;云计算—IaaS服务模式探讨[A];中国通信学会信息通信网络技术委员会2011年年会论文集(上册)[C];2011年
相关重要报纸文章 前10条
1 本报记者 邹大斌;VMware推出新虚拟机管理工具[N];计算机世界;2011年
2 ;Hyper-V 2.0动态迁移功能测试[N];电脑报;2009年
3 ;服务器虚拟化的阴暗面[N];网络世界;2010年
4 戴尔大中华区网络及刀片服务器业务高级经理 李海平;网络为虚拟化而变[N];网络世界;2011年
5 郭涛;全面布局 从小处做起[N];中国计算机报;2003年
6 周源;虚拟之后的那些事儿[N];网络世界;2010年
7 陈翔;最为推崇的POWER6新特性[N];中国计算机报;2008年
8 佟乐 编译;虚拟化推动存储管理进步[N];网络世界;2007年
9 沈建苗 编译;虚拟化响起安全警报[N];计算机世界;2010年
10 清水 编译;用ADC扩展和配置虚拟服务器[N];计算机世界;2011年
相关博士学位论文 前10条
1 刘海坤;虚拟机在线迁移性能优化关键技术研究[D];华中科技大学;2012年
2 陈微;基于动态二进制翻译的协同设计虚拟机关键技术研究[D];国防科学技术大学;2010年
3 程戈;基于虚拟机架构的可信计算环境构建机制研究[D];华中科技大学;2010年
4 孟江涛;Xen虚拟机研究[D];电子科技大学;2010年
5 陈彬;分布环境下虚拟机按需部署关键技术研究[D];国防科学技术大学;2010年
6 吴庆波;基于虚拟机的可信操作系统关键技术及应用研究[D];国防科学技术大学;2010年
7 项国富;虚拟计算环境的安全监控技术研究[D];华中科技大学;2012年
8 张逢U
本文编号:1473433
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1473433.html