基于负载预测的OpenStack虚拟机智能管理

来源 :浙江大学 | 被引量 : 0次 | 上传用户:wstpxx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在云计算应用日益广泛的今天,提高云服务的质量与数据中心的资源利用率,减少云服务商的运营成本与客户的开销具有及其重要的应用价值。论文在国家863计划支持下,针对虚拟机管理这一问题,研究基于负载预测的OpenStack虚拟机智能管理方法。云环境下负载变化较大,带来云服务质量的下降,论文研究了基于短期负载预测的虚拟机动态配置算法。通过提出对虚拟机资源利用率的预测方法,根据预测值结合机器学习的方法计算虚拟机资源包括CPU、RAM、BandWidth的瓶颈因子,找出影响服务质量的瓶颈资源,并使用轻量级的虚拟机运行时动态配置来扩展瓶颈资源,提高服务质量。实验数据表明该算法能大大提高云环境下应用的服务质量,减少服务的响应时间,提高吞吐率。针对云用户请求负载呈现规律性变化的应用场景,论文研究基于长期负载规律的虚拟机管理方法,通过预测用户的请求数,在满足用户资源需求的前提下,动态改变用户的虚拟机分配从而最小化用户的开销。考虑服务器的整合过程,提出了针对物理服务器的数量、虚拟机迁移数、数据中心的电能消耗三个方面多目标优化的算法LBVMM (Load Based Virtual Machine Management)来决策整合的过程,使物理服务器数量、虚拟机的迁移数以及数据中心的电能消耗都维持在一个较低的水平内。算法从云服务商和客户两方面进行了综合考虑,同时优化了云服务商的运营成本,提高服务质量,并且减少了客户的开销。实验数据表明该算法在减少包括物理服务器的数量,虚拟机的迁移数,数据中心的电能消耗,以及用户的开销方面具有显著的效果。结合上述成果,论文在OpenStack平台上实现了虚拟机智能管理系统,系统集成了基于短期负载的虚拟机动态配置与基于长期负载规律的虚拟机管理两个方面,并结合了包括虚拟机批量部署、多层监控等多项创新功能。
其他文献
随着集成电路的特征尺寸进入纳米量级,持续降低的工作电压、急剧升高的工作频率以及明显提高的集成密度等原因,导致软错误率快速攀升。作为集成电路关键的应用领域之一,也是
无线传感器网络是新兴的下一代传感器网络,通常包括传感器节点(sensor node)、汇聚节点(sink node)和管理节点,可应用于布线和电源供给困难的区域、人员不能到达的区域(如受
随着互联网的飞速发展以及信息传播方式的多样化,互联网已经成为了人们获取信息和服务的主要渠道。但是,残疾人由于自身的缺陷,访问网页内容存在各种障碍,从而无法获取所需的
产品创新推理是制造业在市场竞争中取胜的关键,而产品的创新性主要取决于产品设计的概念设计阶段。功能模型是概念设计的核心处理对象,如何对功能模型进行快速有效的创新推理
动态拓扑是MANET网络最主要的特征。MANET网络拓扑的动态变化导致路径频繁中断,是造成网络性能下降的重要因素。因此,设计一种有效的MANET路径稳定策略,实现稳定路径的目标,
前处理是复杂问题数值模拟的主要性能瓶颈,涉及大量人工干预,其效率严重依赖于用户经验。可靠高效的自动前处理算法是提高数值模拟效率和精度的关键。前处理研究主要包含2项内
随着计算机网络技术和应用的迅猛发展,人们对互联网的需求也进一步提高,希望互联网能够有效地提供他们所需的各种服务。计算机网络及其应用的研究重心呈现出向应用层延伸的特征
随着计算机网络和移动电话技术的迅猛发展,人们越来越迫切需要发展一定范围内的无线数据与语音通信。AdHoc网络是一种没有有线基础设施支持的移动网络,网络中的节点均由移动主
Internet已经成为人们获取信息资源和进行信息交流的一个重要途径,随着Web信息的日益增长,要想在信息量浩如烟海的互联网上搜索浏览自己需要的信息,成为了一项极具挑战的工作
人脸跟踪是计算机视觉和模式识别领域的一个重要研究课题。在基于内容的视频检索、数字视频处理、智能人机接口、视觉监测等方面有着重要的应用价值。但在实际应用中,人脸跟