[发明专利]一种基于资源碎片时空特征感知的函数填充模型及其方法在审
申请号: | 202211258523.7 | 申请日: | 2022-10-14 |
公开(公告)号: | CN115840638A | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 赵来平;黄文豪;吕绪康 | 申请(专利权)人: | 天津大学 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06N3/0464 |
代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 韩帅 |
地址: | 300072*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 资源 碎片 时空 特征 感知 函数 填充 模型 及其 方法 | ||
本发明公开一种基于源碎片时空特征感知的函数填充模型及其方法,未分配资源预测器根据离散稳定期和局部密集期将节点上未来一段时间内未分配的资源量周期性的发送给相空;分而未用资源预测器通过深度神经学习模型预测完周期性分而未用资源之后采集当前时刻可用的非周期分而未用资源大小并统一发送给相空间;调度单元根据函数调度请求按照“未分配”资源状态、“分而未用”资源状态和函数请求资源量向所述相空间发送最优调度方案;本发明可以有效感知虚拟机服务产生的资源碎片在未来一段时间里变化,并把函数调度到可以满足其执行时间内所需资源的碎片上,减少资源竞争。
技术领域:
本发明属于云计算中公有云环境下为提高资源利用率的不同应用的混合部署技术领域,尤其涉及一种基于资源碎片时空特征感知的函数填充模型及其方法。
背景技术:
云数据中心已经发展成为现代数字经济的关键基础设施。然而,在大规模数据中心建设成本高企的背景下,数据中心资源的利用率却普遍较低,造成大量资源浪费。例如谷歌云、微软云、阿里云公布的数据显示其CPU平均利用率在25%-60%。为了“降本增效”,云服务提供商多采用混合部署技术提高数据中心资源利用率。然而,混部应用之间的资源竞争干扰造成了云服务的性能下降,尤其是延迟敏感的交互式服务的尾延迟显著增加。
为了解决应用混部过程中的云服务性能下降问题,现有工作分别提出了“主动控制式”和“反馈调节式”混合调度部署技术。其中,“主动控制式”混部技术通过对应用的执行特征进行前期刻画,建立预测模型实现对干扰的精准预测。“反馈调节式”混合调度部署技术通过实时监控云服务的运行时性能,在应用性能突破临界值时,由管理控制器介入资源调节分配过程,实现云服务性能的快速恢复。但以上方案深度依赖于对应用的离线分析或实时监控,而在公有云环境下,租户的应用在虚拟机内以“黑盒”的形式存在,云服务提供商难以对应用执行特征进行准确刻画。
公有云数据中心内,一方面,虚拟机调度后的服务器碎片化“未分配资源”呈现相对稳定、局部密集的特征,已分配给虚拟机但尚未被完全使用的资源——“分而未用资源”呈现部分周期性的特征。例如,微软“未分配资源”的平均生命周期为61.5天,CPU增减的平均时间间隔为17.8小时,这体现了未分配资源波动相对稳定性;数据中心内75%的虚拟机运行的服务具有周期性和恒定性,即分配给虚拟机但没有被及时使用到的资源呈现出部分周期性。另一方面,新兴的无服务器计算(Serverless)模式在近年来得到了飞速发展。无服务器计算中的基本计算任务——函数存在显著的小体积、短周期特征。90%的Azure函数请求小于400MB的内存,50%的应用程序运行时分配的内存最多为170MB,50%的调用平均执行时间不到1秒,96%的函数平均执行时间不到60秒。因此,利用服务器的碎片资源调度执行无服务器函数计算,有助于大幅提升数据中心资源的资源利用率,提高系统吞吐。
发明内容:
针对现有技术存在的问题,本发明提出了一种基于资源碎片时空特征感知的函数填充模型,本发明应用于公有云环境下的运行时系统,它可以有效感知虚拟机服务产生的资源碎片在未来一段时间里的大小变化,并把函数调度到可以满足其执行时间内所需资源的碎片上,从而减少了资源竞争。同时,本发明作为一个独立的运行时系统,它与平台没有强耦合,因此它可以在大多数无服务器计算平台上运行。在保障混合部署时各类应用在其执行时间里对资源的需求都可以得到满足,从而减少了混部后的资源竞争,在保障了服务质量的前提下大幅提升资源利用率和有效吞吐。
本发明解决其现实问题是采取以下技术方案实现的:
一种基于资源碎片时空特征感知的函数填充模型,所述填充模型应用在含有虚拟机的公有云的系统,所述填充模型包括未分配资源时空预测器、分而未用资源时空预测器、VM服务的周期性分类器、资源相空间,以及调度单元;其中:
所述未分配资源时空预测器用于分析节点的虚拟机创建时间间隔并预测下个未分配资源的波动时间点获得未来时间内未分配的资源量
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211258523.7/2.html,转载请声明来源钻瓜专利网。