[发明专利]处理云平台资源碎片的方法及相关设备有效
申请号: | 201910662073.X | 申请日: | 2019-07-22 |
公开(公告)号: | CN110493317B | 公开(公告)日: | 2022-04-19 |
发明(设计)人: | 陈新荃 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L67/1012 | 分类号: | H04L67/1012;H04L67/1008;G06F9/50 |
代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 刘抗美 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理 平台 资源 碎片 方法 相关 设备 | ||
本公开的实施例提供了一种处理云平台资源碎片的方法及相关设备,属于计算机和通信技术领域。所述云平台包括多个节点,各节点包括第一资源和第二资源;其中,所述方法包括:获取各节点的当前第一资源分配率和当前第二资源分配率;根据各节点的当前第一资源分配率和当前第二资源分配率,确定各节点当前处于资源平衡状态、第一资源失衡状态或者第二资源失衡状态其中之一;将处于第一资源失衡状态下的节点中导致第一资源分配失衡的存量寄主,迁移至处于第二资源失衡状态或者资源平衡状态下的节点中。本公开实施例的技术方案提供了处理云平台资源碎片的方法,能够有效地减少云平台的资源碎片,提高资源利用率。
技术领域
本公开涉及计算机和通信技术领域,具体而言,涉及一种处理云平台资源碎片的方法及相关设备。
背景技术
随着网络的发展,支撑大数据计算的人工智能云平台的使用越来越广泛,例如,人工智能云平台可以为多个作业同时提供运行资源,例如图形处理器GPU(GraphicsProcessing Unit)计算资源等。
但是,若云平台中的资源分配不平衡,会产生较多的资源碎片,从而导致剩余资源无法分配出去,降低了资源的利用率。
因此,需要一种新的处理云平台资源碎片的方法及相关设备。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本公开实施例提供一种处理云平台资源碎片的方法及装置、推荐方法、计算机可读存储介质及电子设备,能够有效地减少云平台的资源碎片,提高资源利用率。
本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
根据本公开的一个方面,提供一种处理云平台资源碎片的方法,所述云平台包括多个节点,各节点包括第一资源和第二资源;其中,所述方法包括:获取各节点的当前第一资源分配率和当前第二资源分配率;根据各节点的当前第一资源分配率和当前第二资源分配率,确定各节点当前处于资源平衡状态、第一资源失衡状态或者第二资源失衡状态其中之一;将处于第一资源失衡状态下的节点中导致第一资源分配失衡的存量寄主,迁移至处于第二资源失衡状态或者资源平衡状态下的节点中。
根据本公开的一个方面,提供一种处理云平台资源碎片的装置,所述云平台包括多个节点,各节点包括第一资源和第二资源;其中,所述装置包括:当前资源分配率获取单元,配置为获取各节点的当前第一资源分配率和当前第二资源分配率;当前资源分配状态确定单元,配置为根据各节点的当前第一资源分配率和当前第二资源分配率,确定各节点当前处于资源平衡状态、第一资源失衡状态或者第二资源失衡状态其中之一;存量寄主定向迁移单元,配置为将处于第一资源失衡状态下的节点中导致第一资源分配失衡的存量寄主,迁移至处于第二资源失衡状态或者资源平衡状态下的节点中。
根据本公开实施例的一方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如上述实施例中所述的处理云平台资源碎片的方法。
根据本公开实施例的一方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,配置为存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述实施例中所述的处理云平台资源碎片的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910662073.X/2.html,转载请声明来源钻瓜专利网。