面向能效的云计算虚拟化资源提供方法研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:ljy2010
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算产业的迅猛发展,大规模数据中心的能耗问题变得日益严峻。工业和学术界都开始努力尝试使用各种技术以提高数据中心的能效。其中,最重要同时也是云计算采用的最关键技术之一就是资源的虚拟化。相对于非虚拟化系统,虚拟化技术带来的弹性能显著提高系统资源利用率,达到节能减排的目的。然而,对共享资源的竞争也使得虚拟机内的应用程序性能受到威胁,这直接影响到云服务的质量,进而影响服务提供商的收益和最终用户体验。如何在这样的虚拟化平台上实现性能和能耗的最佳折衷,是当前业界最关注的问题之一。本文围绕云计算环境中虚拟化资源的提供方法展开研究,旨在通过高效的动态资源提供策略持续优化应用程序资源配置,有效应对应用程序负载波动,保障应用程序性能,提高云计算数据中心资源利用率,同时降低数据中心能耗,最终达到提高系统能效的目的。本文的主要研究成果包括:1.提出了一种基于支持向量机的负载预测方法虚拟化是提高数据中心能效的主要技术手段。而云环境中很多应用程序通常具有高度变化的负载,导致复杂动态的资源使用模式。资源提供策略必须根据应用程序的实际需求实时动态地调整虚拟机资源的供给量,才能在满足QoS约束的前提下尽量减少资源占用量。因为资源的动态调整总是存在延迟,所以,实现以上目标的一个必要前提就是要提前获知虚拟机的未来资源需求。本文提出了一种负载预测方法KSwSVR。该方法将虚拟机的负载预测当作一个时间序列预测问题来解决,并采用了专门针对小样本统计问题而建立的统计学习技术。基于结构风险最小化准则的支持向量机具有很强的泛化能力,因而能有效适应复杂动态的云计算环境。受局部性原理启发,本文对标准的支持向量回归算法进行了改进,区别对待训练数据,根据其重要性进行加权优化,并与卡尔曼平滑技术进行了整合。实验结果表明,KSwSVR能有效预测各种资源类型的负载对象,并且在预测精度、稳定性、算法开销等方面均优于常用经典算法。2.提出了一种基于负载预测的资源自动扩展方法云计算最重要的特征是弹性,应用程序可以根据需求动态地获取或释放资源。从管理系统的角度,就是要利用虚拟化提供的资源动态扩展能力,使得应用程序的资源配置能尽量实时精确地匹配应用程序的需求变化。同时,云计算系统的规模要求扩展操作必须是自动化的,整个过程要减少甚至完全消除人的干预。精确的负载预测结果可以用于指导资源扩展方案的制定,但是由于预测误差的存在,直接将预测值作为资源供给量会导致应用程序性能不稳定。本文以保证应用程序性能、最小化资源占用量为目标,提出了一种新的资源自动化扩展方法G2LC。该方法综合实验经验,并通过接收时间窗口内的QoS反馈,从全局增益和局部误差补偿两个层面对预测结果进行了修正。在满足SLA约束的同时,有效减少了瞬时负载带来的不必要扩展动作,完全避免了SLA违约事件的集中出现。实验结果表明,G2LC可以通过调整参数有效地保证用户指定的任意性能水平。相对于虚拟机资源固定不变的定值分配方法,G2LC能显著地节省资源开销,且这一优势随着用户性能要求的提高变得越发明显。3.提出了一种基于服务质量差异化的资源提供方法性能管控和节能减排是现代数据中心的两个主要研究课题,但两者又往往是相矛盾的。云服务提供商运用虚拟化技术将各种应用程序整合到更少的物理主机上,并将闲置的主机转换到低功耗模式以降低能耗。这种情况下,应用程序的性能严重依赖于对虚拟机容量的合理管理。因为应用程序的多样性、各种资源使用模式的差异、底层硬件共享、程序之间的性能相关和性能干扰等因素的存在,导致对虚拟机性能的管控非常困难。找到能耗和性能之间的平衡点至关重要,这被归结为能效问题。本文最后以提高系统的能效为目标,基于对负载预测技术和资源扩展技术的研究成果,提出了一种新的资源提供方法CoST。它基于服务质量差异化策略,利用了不同类型的应用程序对性能和成本的敏感度不同这一事实。性能敏感型应用程序追求稳定的QoS,而性能耐受型应用程序更关注完成所有任务所需要付出的总成本。CoST将不同类型的应用程序部署在同一台主机上,基于负载预测和QoS反馈对虚拟机的资源进行垂直扩展。实验表明CoST不仅有效地保证了性能敏感型应用程序的QoS,支持云用户在应用程序运行过程中在线更改性能指标,还可能提高性能耐受型应用程序的总体处理速度。最重要的是,CoST维持主机始终运行在最高能效状态,显著地提高了系统总体能效。
其他文献
对柳钢4号高炉后期炉役,高产护炉生产实践进行了总结。主要描述了4号高炉在炉役后期炉缸侧壁温度高,在添加钒钛球、灌浆等护炉手段下,突破常规,维持合理操作炉型,在产量、利
目的:探讨气管造口患者术毕加深麻醉换管的临床价值。方法:Ⅰ组术毕继续当时麻醉深度进行换管;Ⅱ组术毕加深麻醉后换为气管套管,以氧气面罩吸氧;Ⅲ组术毕加深麻醉后换为气管套
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
会议
不信任和信任有本质上的差别,“低信任”或者“没有信任”和“不信任”是不同的,这个观念已经被普遍接受了。同样的,“非常信任”和“没有不信任”是不一样的。甚至,与信任相
现有互联网采用“沙漏模型”的设计思想,具有“三重绑定”的特征,即:服务的“资源和位置绑定”、网络的“控制和数据绑定”和“身份与位置绑定”,使得网络体系和机制是相对“
对高职高专体育教学模式中存在的弊端进行研究分析,提出应扭转"应试教育"的倾向,努力贯彻"健康第一"的思想,全面推行"素质教育"及其基本点。对现阶段的高职高专体育教学模式以及今
近年来,随着有线/无线业务多样化和终端用户不断增加,大量数据流在城域网络(MAN)进行汇聚和交换,其流量增长速率已是骨干网流量增长速率的两倍。此外,传统网络体系结构下的城
分析了转炉炉衬侵蚀机理及生产实际中存在的问题,从转炉炉衬、底吹砌筑工艺改进,氧枪参数优化,辅助设备改造升级等方面提高转炉一倒成分、温度命中率,减少转炉炉衬维护时间,
文中笔者介绍了柴油发电机组的自动控制系统,可以通过自检确定在电网出现故障情况下,实现柴油发电机组的自动启动,还介绍了该系统的软件及硬件的相关设置。