多租户无服务器平台资源管理方法及系统技术方案

技术编号:42303959 阅读:19 留言:0更新日期:2024-08-14 15:51
本发明专利技术提供一种多租户无服务器平台资源管理方法及系统,涉及数据处理技术领域,包括根据多租户无服务器平台系统模型,通过函数间调用频次和数据传输量构建函数亲和度矩阵,同时利用预先训练的时间预测模型对函数执行时间进行预测,基于构建的函数亲和度矩阵和函数执行时间的预测结果构建函数间加权关系图,对函数间加权关系图进行划分,同时引入均衡因子,将函数分配到不同服务器,得到第一阶段调度结果;在每个服务器上独立维护函数实例队列,根据函数实例队列自身的性能指标和资源利用情况,动态调整函数实例队列的调度参数,同时引入资源效用度量指标,利用自适应控制算法动态调整资源分配,得到最优的资源分配方案。

【技术实现步骤摘要】

本专利技术涉及数据处理技术,尤其涉及一种多租户无服务器平台资源管理方法及系统


技术介绍

1、随着云计算技术的发展,无服务器计算(serverless computing)作为一种新兴的云计算模式,正在受到越来越多的关注。无服务器计算允许用户专注于应用程序的开发,而无需关注底层基础设施的管理和维护。在无服务器平台中,函数即服务(function-as-a-service, faas)是最主要的服务形式,用户以函数为单位编写和部署应用程序,平台根据函数的实际执行情况自动进行资源分配和伸缩。然而,现有的无服务器平台在多租户环境下的资源管理方面仍然存在一些挑战。首先,多个租户共享无服务器平台的计算资源,需要确保不同租户之间的资源隔离,防止互相干扰。同时,要公平合理地分配资源,避免某些租户占用过多资源而影响其他租户的服务质量。其次无服务器平台需要根据函数的实际执行情况,动态调整资源分配。当函数请求增加时,要及时扩容资源以满足性能需求;当函数请求减少时,要及时缩容资源以节约成本。然而,准确预测资源需求并及时调整资源分配仍然是一个挑战。并且无服务器平台通常采用按需启动本文档来自技高网...

【技术保护点】

1.一种多租户无服务器平台资源管理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,利用预先训练的时间预测模型对函数执行时间进行预测,得到函数执行时间的预测结果之后还包括:

3.根据权利要求1所述的方法,其特征在于,对函数间加权关系图进行划分包括:

4.根据权利要求1所述的方法,其特征在于,动态调整函数实例队列的调度参数包括:

5.根据权利要求4所述的方法,其特征在于,通过策略梯度算法更新深度强化学习模型的参数的计算公式如下:

6.根据权利要求1所述的方法,其特征在于,利用自适应控制算法动态调整资源分配,得到最...

【技术特征摘要】

1.一种多租户无服务器平台资源管理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,利用预先训练的时间预测模型对函数执行时间进行预测,得到函数执行时间的预测结果之后还包括:

3.根据权利要求1所述的方法,其特征在于,对函数间加权关系图进行划分包括:

4.根据权利要求1所述的方法,其特征在于,动态调整函数实例队列的调度参数包括:

5.根据权利要求4所述的方法,其特征在于,通过策略梯度算法更新深度强化学习模型的参数的计算公式如下:

6...

【专利技术属性】
技术研发人员:徐杭蒙婕陈钢任军
申请(专利权)人:北京蜂窝科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1