基于云平台统一存储架构的虚拟机放置策略研究

来源 :华东理工大学 | 被引量 : 0次 | 上传用户:tenhuanggou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算的日益发展和普及,越来越多的用户向云提供商按需购买资源。随着用户的增多,云提供商获得更多业务的同时也面临着诸多的挑战,对内要高效的管理数据中心的资源分配,为企业节省更多成本;对外要向用户提供稳定、高效的服务质量。  OpenStack作为一个成熟、极具影响力的开源云平台,在面对这样的挑战时也暴露出许多问题。其一,OpenStack镜像文件的传输时延严重影响了云平台的服务质量,为满足各种存储需求而部署多套存储系统也加大了系统的复杂度和管理难度。其二,OpenStack以虚拟机的形式为用户提供服务,然而不当的虚拟机放置策略往往会造成很高的系统能耗和资源损耗,为企业造成更多的成本开销。  本文针对上述问题,主要的研究工作与创新如下:  (1)首次将Boss分布式存储系统应用到OpenStack中,构建了云平台的统一存储架构,分析了该架构的可行性以及优势。  (2)基于上述架构,以降低系统能耗和资源损耗为目标,分别构建其数学模型,并根据这两个模型建立了虚拟机放置的多目标约束优化模型。  (3)提出了基于动态规划的虚拟机放置策略DP_VMP(Dynamic Programming forVirtual Machine Placement),通过仿真对比实验表明:该策略相比于FF、Random、OpenStack默认算法等更能有效降低系统能耗和资源损耗。  (4)基于上述研究,实现了虚拟实验室系统,验证了本文提出的DP VMP算法在实际应用中的有效性。
其他文献
电信综合管理系统是中国电信的主要支持系统。它利用电子工单代替手工工单。面对激烈的市场竞争,该系统对于中国电信变得至关重要。 电信综合管理系统是一个复杂的分布式交
该文,首先对嵌入式系统进行简单介绍,分析嵌入式系统的特点及其发展趋势;然后介绍Java技术框架,由三个部分组成:Java语言,Java虚拟机,Java平台:接着介绍J2ME的体系结构以及目
多亲遗传算法是一种启发式搜索算法,它的发展时间并不长,但已经初步成功地应用到了一些函数优化问题、组合优化问题中,包括许多NP完全问题。多亲遗传算法与传统遗传算法不同的是
热量表是指在一个热流回路中流体吸收或释放热量多少的测量仪器,它是热量计量的基础.热量表主要由流量计、温度传感器、热量积算仪三部分组成:流量传感器安装在供热管路系统
自从智能手机兴起之后,越来越多的任务也正在被逐步部署于智能移动设备和移动网络中,这些对计算、存储、安全等要求较高的任务是对现有移动设备的挑战。为了解决智能手机繁重的
J2ME(Java 2 Micro Edtion)是Sun公司针对消费电子和嵌入式设备制定的Java 2技术的精简版本.MIDP(Mobile Information Device Profile)是J2ME针对移动通信设备设计的一个子集
移动Agent是具有移动特性(mobility)的智能Agent,它能在异构网络中自主地从一台主机迁移到另一台主机,代表用户完成指定的工作,如计算,检索、过滤和收集信息,甚至可以代表用户进行
基于Internet的远程教育教学系统是现代远程教育的方向,支持网上教学的远程教育平台在其中扮演着重要的角色,它的性能和功能直接决定了远程教育的教学质量、教学手段、学习效果
随着市场经济的发展,人们的消费观念在不断变化,商家的营销策略也应随之改变,使得产品的销售方式变得多样化。而网上销售作为一种新的商品营销手段,也越来越被消费者所认同。本文
学位
网络技术的飞速发展给人们的日常工作生活带来了便利,网络的地位越来越重要,同时,也给人们带来了安全性问题。随着攻击工具的增加与使用的方便,入侵事件呈现越来越多的趋势。