OpenStack云平台的虚拟机资源调度技术的研究

来源 :成都信息工程大学 | 被引量 : 3次 | 上传用户:my_zq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算技术在各个国家得到了广泛的重视并取得了飞速的发展。随着云用户数量的增加以及云服务规模的不断增大,云数据中心的规模也急剧增加。如何更好的来对物理机的资源进行分配、改进虚拟机的资源调度机制以提高整个云平台的资源利用率、资源均衡度以及降低整个云系统的能耗成为当前业界研究的热点问题。目前,OpenStack云平台可以通过Dashboard管理界面或者通过命令nova live-migration手动的实现迁移虚拟机,缺乏完善的虚拟机的自主迁移以及目标物理主机的选择机制。而且,OpenStack中内置的目的主机选择算法单一,只是经过主机过滤后按照所剩余的内存量排序,优先选择内存剩余量最大的主机作为目的物理主机。针对上述问题,本文首先深入研究了OpenStack内部资源调度的机制,分析了OpenStack内置的调度算法的不足。然后,研究了近几年国内外流行的虚拟机的调度策略。最后提出了一种基于蚁群算法的改进的多目标优化部署策略,该算法能更好的对虚拟机进行动态的整合。在CloudSim仿真云平台上的仿真结果表明该算法能有效的平衡多个相互冲突的目标,既提高了整个云平台的资源利用率、资源平衡度又降低了整个系统的电量消耗。云系统在运行一段时间后,服务器之间会出现负载不均衡的现象。一部分服务器随着应用的增加导致该节点负载的增高。由于每台服务器的资源是有限的,因此负载增高会导致用户的服务质量下降。一部分服务器会随着应用的减少,造成运行在负载较低的情况,大量的低负载服务器造成了电量的严重浪费。所以,在OpenStack中需要一个合理的虚拟机的动态调度算法来补充原有的算法的不足。针对这个问题,本文提出了一个双阈值加多目标优化的虚拟机动态调度算法,然后从系统资源监控、资源调度时机的选择、待迁移虚拟机的选择到迁移物理机的选择四个方面来阐述该策略。该迁移策略采用时间预测来选择虚拟机迁移的时机,使用多目标优化算法来选择合适的物理机作为迁移的目标主机。为了避免群聚效应,设计了基于概率选择的物理主机选取算法。最后通过在云仿真平台CloudSim上的仿真,结果表明该算法耗电量、用户SLA违背率、资源均衡方面有了比较显著的提高。
其他文献
目的:探讨不同妊娠期孕妇甲状腺激素水平的变化情况。方法:将2017年1月到2017年12月期间我院接收的60例不同妊娠期孕妇(其中有19例早期妊娠孕妇、18例中期妊娠孕妇和23例晚期
文物古迹是人类社会活动中遗留下来的具有历史、艺术和科学价值的遗迹,是人民群众智慧的结晶,是人类宝贵的文化财富。文物古迹旅游资源的合理开发,能够更好地实现文物古迹的经济
为了对旋转流化床粉体混合机进行优化设计,采用CFD-DEM联合仿真的方法,对旋转流化床粉体混合机内球形颗粒的混合过程进行数值模拟,通过Lacey指数具体评价颗粒的混合效果,研究
<正> 硬膜阳极氧化处理(或称低温阳极氧化处理),即根据氧化膜的生成条件,对普通阳极氧化处理规范做适当的变动,使之生成较厚的具有较高硬度的氧化膜的过程。铝及其合金的阳极
新建地方铁路红柳至一里坪是青海省第三条以货运为主的地方铁路。由于沿线软土、盐渍土、盐岩、风沙广泛分布,工程地质构造复杂,铁路工程投资大,需要对不同的线路方案进行比选,以
本文研究了电厂烟囱的运行工况、烟气特点,分析了电厂烟囱腐蚀的机理。本文根据不同材料的优缺点进行电厂烟囱内筒材料的选择,本文综合分析了玻璃钢的特点,认为玻璃钢烟囱是
分析了开发较早的美国科罗拉多河的水沙变化趋势,依据资料为1926-1984年干支流3个代表测站的年水沙量资料,主要讨论了水利工程建设对水沙变化的作用.结果显示水库修建给科罗拉
由于人类引水量的激增,我国北方的一些天然常流河频繁断流,已经成为季节性河流。文中提出了人为季节河的概念,在分析天然常流河与天然季节河的形成条件的基础上,查明了人为季节河
通过金刚石刀具精密车削弱刚性超高强度铝合金零件的切削试验,获得试验的切削力数据,建立了切削力的经验模型,同时利用有限元软件分析零件的加工变形。经检测,计算变形量与实
较系统地提出了一套齿轮连杆运动链(GLKC)结构分析与类型综合的新方法。该方法思路清楚,列举简单,所得类型齐全,具有通用性。用该方法成功地进行了部分GLKC的类型综合。