[发明专利]一种边缘集群计算资源分配方法、装置和电子设备在审
申请号: | 202111574279.0 | 申请日: | 2021-12-21 |
公开(公告)号: | CN114443273A | 公开(公告)日: | 2022-05-06 |
发明(设计)人: | 朱韦琳 | 申请(专利权)人: | 天翼云科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100007 北京市东城区青*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 边缘 集群 计算 资源 分配 方法 装置 电子设备 | ||
本发明公开了一种边缘集群计算资源分配方法、装置和电子设备,该方法包括:基于目标用户的计算资源需求从目标边缘集群为目标用户分配不大于计算资源需求的目标计算资源;基于目标用户使用计算资源获取的资源收益和外部提供商提供计算资源的资源成本,计算目标计算资源对应的社会收益值;以目标计算资源不大于目标边缘集群的计算资源总量,以及社会收益值递增为目标,对目标计算资源进行迭代优化调整,直至达到预设条件为止。本发明提供的技术方案,能提高计算资源分配的社会贡献度,降低计算资源分配的浪费。
技术领域
本发明涉及大数据分析领域,具体涉及一种边缘集群计算资源分配方法、装置和电子设备。
背景技术
随着计算密集型和时延敏感型应用程序的快速发展,万物互联逐渐成为物理设备协同计算的发展趋势。终端用户的存储容量有限,处理能力不足,在资源受限的用户设备上运行计算密集型应用程序面临挑战。大型互联网企业的云计算中心具有大量的CPU、硬盘、内存等硬件计算资源,将CPU、硬盘、内存等硬件进行虚拟化的量化,即可使用户根据需求大小将应用程序放到具有足够计算资源的云计算中心进行处理。然而云计算中心总是部署在远离终端用户的地方,将边缘收集的终端用户应用程序通过网络传送到远端云服务器进行实时处理将造成相当大的时间延迟和能耗。而边缘计算被认为是一个较好的解决方法,将用户应用程序运行在距离用户较近的边缘服务器,可以节省大量的数据传输时间。通常在一片区域有多个边缘服务器,相距较近的几个边缘服务器由Kubernetes容器集群技术进行管理,从而一片区域内的边缘服务器被分为多个基于Kubernetes技术的边缘集群。而边缘服务器的计算资源相比云计算资源中心的计算资源要少得多,资源有限的边缘服务器无法满足所有任务的执行需求,这导致希望在其附近获取资源的用户之间不可避免的资源争用,而不同的用户利用计算资源解决的实际问题不同,对应的紧迫性和重要性存在区别,不合理的计算资源分配会使计算资源对社会的贡献度较低,造成计算资源的浪费,因此如何进行计算资源的分配使资源浪费最少是亟待解决的问题。
发明内容
有鉴于此,本发明实施方式提供了一种边缘集群计算资源分配方法、装置和电子设备,从而提高了计算资源分配的社会贡献度,降低计算资源分配的浪费。
根据第一方面,本发明提供了一种边缘集群计算资源分配方法,所述方法包括:基于目标用户的计算资源需求从目标边缘集群为所述目标用户分配不大于所述计算资源需求的目标计算资源;基于目标用户使用所述计算资源获取的资源收益和外部提供商提供计算资源的资源成本,计算所述目标计算资源对应的社会收益值;以所述目标计算资源不大于所述目标边缘集群的计算资源总量,以及所述社会收益值递增为目标,对所述目标计算资源进行迭代优化调整,直至达到预设条件为止。
可选地,所述方法还包括:基于所述资源收益和所述目标用户对所述目标计算资源支付的资源支出费用计算所述目标用户的净收益;以所述净收益递增为目标,对所述目标计算资源进行迭代优化调整,直至达到预设条件为止。
可选地,所述方法还包括:基于所述资源成本和所述目标用户对所述目标计算资源支付的资源支出费用计算所述外部提供商的第二净收益;以所述第二净收益递增为目标,对所述目标计算资源进行迭代优化调整,直至达到预设条件为止。
可选地,计算所述目标用户对所述目标计算资源支付的资源支出费用的步骤包括:基于VCG机制计算所述目标用户对所述目标计算资源支付的资源支出费用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天翼云科技有限公司,未经天翼云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111574279.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:钢丝螺套的固定组件
- 下一篇:一种香烟自动发放装置