云平台中虚拟机部署的关键问题研究

云平台中虚拟机部署的关键问题研究

吉林大学  董玉双

本文分析了当前流行的虚拟机部署策略及其相关改进方法并分析了当前云计算的研究人员针对虚拟机部署机制的研究工作。在此基础上,本文研究了虚拟机镜像的定制方法,设计了以性能能耗比作为评价标准的虚拟机部署的位置选择策略以及研究了虚拟机部署机制的关键问题。本文主要贡献有:(1)通过LFS (Linux From Scratch)定制虚拟机镜像。为用户提供定制接口,云提供商可以动态的更新为用户提供的服务和应用,云平台根据用户的需求生成相应的需求配置文件,并生成脚本实现虚拟机镜像的自动生成。通过LFS定制的虚拟机镜像明显减小了系统镜像的大小,在开机速度上也有很大幅度的提高,并为后续的部署过程减少系统开销和通信开销。(2)针对虚拟机部署过程中的位置选择策略进行了研究。本文提出了一种通过分布式并行遗传算法来实现云平台中虚拟机部署的位置选择策略DPGA (Distributed ParallelGenetic Algorithm of Placement Strategy for Virtual Machines Deployment on CloudPlatform)。DPGA以在保证系统性能的前提下尽量减少能耗开销为目的,为了提高初始种群的覆盖率,在解空间中松散的和平均的选择初始种群,采用自适应交叉率的多点交叉方法和自适应变异率的多点变异方法,分两个阶段使用遗传算法来获得更好的更精确的解。通过DPGA实现的部署策略相比于其他方法能明显提高性能能耗比,并较其他方法更为稳定。(3)针对虚拟机部署机制进行了研究。本文提出了一种针对定制虚拟机的部署方法DCVM (Deployment of Customized Virtual Machine)。部署通过之前LFS方法定制的虚拟机镜像,从根本上减少了部署过程的系统开销和通信开销。DCVM结合了虚拟机动态迁移机制中一些方法的优点,使用了pre-copy和post-copy算法并结合了增量压缩机制,通过组播机制进行部署。DCVM明显缩短了总的部署时间,减少了部署过程中的数据传输量,实现了在云计算环境下虚拟机的快速部署。

云平台中虚拟机部署的关键问题研究

时间: 2024-09-20 06:42:01

云平台中虚拟机部署的关键问题研究的相关文章

云环境中高性能计算应用的关键问题研究

云环境中高性能计算应用的关键问题研究 兰州大学  丁凡 云计算以服务的形式提供按需获取的.即用即付和随时可扩展的计算资源和存储资源.相比云计算的高可扩展性,传统计算模式中有限的资源显示出逐渐不能满足高性能计算对大规模资源的需求;另外,传统模式中大量的计算资源在非作业高峰期长期处于闲置状态,造成了资源的浪费,使传统高性能计算模式具有投入成本高,资源使用不灵活的弊端.针对这一现状,在开展高性能计算时,将复杂科学应用从传统计算模式移植到云环境中进行研究将是一项有意义的工作. 本文通过移植基于有限元方法

新!RightScale云报告中的6个关键

本文讲的是新!RightScale云报告中的6个关键[IT168 编译]作为衡量云计算的一个重要指标,RightScale现已成为云供应商,分析师和决策者了解客户采用模式的可靠来源. 2017年1月,RightScale进行了年度云计算状况调查. 1,002名受访者分别来自技术主管.经理.从业人员,涵盖了不同的规模及行业.受访者代表的公司均来自不同的云领域,包括RightScale解决方案的用户(20%)和非用户(80%).他们的回答为当前云的使用状况提供了详尽的信息. 以下为部分报告图文截取:

混合云服务安全若干理论与关键技术研究

混合云服务安全若干理论与关键技术研究(博士论文) 武汉大学  朱智强 本文在分析混合云架构下跨云认证.授权管理等安全需求基础上,从跨云身份管理与认证.授权管理模型.云基础设施安全等方面开展研究,以期提高混合云服务的安全性.具体研究内容包括: 1.面向混合云架构下跨云进行资源访问时对用户认证的需求,从建立私有云间基于PKI体系的信任关系入手,设计了一种面向混合云的跨云用户认证机制,并对效率和安全性进行了分析,该机制综合运用PKI体制和双线性对密签体制,满足对跨云认证中用户属性令牌的完整性.真实性保

云平台多业务虚拟计算资源争用研究

云平台多业务虚拟计算资源争用研究 程青松 刘天成 高翚 公有云或私有云计算平台往往用来承载多个业务平台,由于使用虚拟资源共享的架构,多业务平台对应的多个虚拟机经常出现物理资源争用问题,包括计算.存储和网络资源等.本文介绍了在云平台中使用虚拟资源调度的方法和资源阈值解决计算资源争用问题的方法,并提供业务平台资源保障,通过实验分析测试了云资源调度解决资源争用的可行性,并在现网上进行了方案验证. 云平台多业务虚拟计算资源争用研究

软件工程-基于教育云平台的高校学生能力评估方法的研究与实现

问题描述 基于教育云平台的高校学生能力评估方法的研究与实现 评估方法需要使用CMMI--CMMI的基本知识掌握了一些-但是毫无头绪-望各位大神求助 解决方案 http://www.zhihu.com/question/37980592

云文件系统中纠删码技术的研究与实现

云文件系统中纠删码技术的研究与实现 程振东,栾钟治,孟由,李亮淑,和荣,杨婷婷,钱德沛,管刚,陈伟 研究了纠删码技术在云文件系统中的应用,从纠删码类型.编码对象.编码时机.数据更改.数据访问方式和数据访问性能等六个方面,对云文件系统中纠删码的设计进行了探究,以增强云文件系统的存储模型.在此基础上,设计并实现了纠删码原型系统,并通过实验证明了纠删码能有效地保障云文件系统的数据可用性,并且节省存储空间. 下载地址:http://bbs.chinacloud.cn/showtopic-18031.as

云环境中虚拟机的三大相关技术详解

为了能够提高云环境中虚拟机的部署速度,我们首先需要考虑到的是并行部署以及协同部署.首先看一下并行部署,它是将虚拟机同时部署到多个物理机上, 理想情况下,并行部署可以成倍地减少部署所需时间,但这种方式容易受网络带宽和云部署服务器读写能力的影响.例如,在网络带宽有限的情况下,云部署服务器同时运行多个部署任务,这些任务就会争抢网络带宽,当网络带宽被占满后,部署速度就不能再被进一步提高.在这种情况下,协同部署技术可以用来进一步提高部署速度.以下介绍云计算. 协同部署的思想是将虚拟机镜像在多个目标物理机之

在云平台中轻松管理您的云应用

平台即服务将如何改变我们所知的基于云的各类服务?首先,"云"这个词汇在人群中有一种两极效应:要么热爱这个想法,要么就是完全避而远之. 对我来说,云只是一种以集中方式提供一系列服务的机制.这意味着云是我的基础设施层–无论是在我的内部服务器群中,还是由外部厂商托管的,或是介于两者之间的某种形式. 然而,更重要的是我能够以正确的方式将它们联结在一起.为此,我将会使用一个平台即服务,解决方案作为我的应用平台.有了PaaS解决方案,我可以利用现有的资产,开发新的应用,然后将它们部署到范围更广的云

CA收购3Tera实现客户软件在云环境中快速部署

[赛迪网-IT技术报道]北京,2010年2月26日 - 全球最大的IT管理软件供应商之一,CA就收购私有企业3Tera公司签订最终协议.作为云计算领域的领导企业,3Tera 的 AppLogic® 采用直观的图形用户界面 (GUI) 为公有云及私有云环境提供创新的解决方案,以帮助客户提供云服务,并部署复杂的企业级应用软件. 收购 2Tera 是继CA最近收购 Cassatt.NetQoS 和Oblicore 的又一重大收购.CA将继续大力扩展其解决方案组合,将云计算管理作为集成信息技术管理计划的