一种计算资源的管理方法及相关装置与流程

文档序号:34245988发布日期:2023-05-25 01:40阅读:49来源:国知局
一种计算资源的管理方法及相关装置与流程

本说明书中实施方式关于计算机应用,具体地说,涉及计算机应用下的计算资源的管理技术,更具体地说,涉及一种计算资源的管理方法及相关装置。


背景技术:

1、云计算(cloud computing)是一种通过网络同一组织和灵活调用各种计算资源(例如处理器资源、存储资源和网络资源等),实现大规模计算的信息处理方法。云计算平台利用分布式计算和虚拟资源管理等技术,通过网络将分散的计算资源集中起来形成共享的资源池,并以动态按需和可度量的方式向用户提供服务。

2、目前,云计算服务平台大多通过准备较深的资源池来为用户的弹性云服务需求或新增用户的云计算需求做准备,但在实际使用中,云计算服务平台的一些计算资源会在一定时间段内锁定闲置,导致这些计算资源的利用率低的问题。


技术实现思路

1、本说明书中多个实施方式提供一种计算资源的管理方法及相关装置,以解决现有的计算资源的管理方法的部分计算资源的利用率低的问题。

2、第一方面,提供了一种计算资源的管理方法,应用于服务器,所述服务器包括空闲资源库,所述空闲资源库用于设置空闲资源,所述计算资源的管理方法包括:

3、获取第一用户的资源报备请求,所述资源报备请求用于指定所述第一用户对应账户在预计开始使用时间后需要占用的计算资源量;

4、响应于所述资源报备请求,将与所述资源报备请求指定数量的计算资源标记为所述第一用户的报备资源,所述报备资源用于在所述预计开始使用时间后被所述第一用户对应的账户占用;

5、在所述预计开始使用时间之前,将所述报备资源作为所述空闲资源库中的空闲资源。

6、第二方面,提供了一种计算资源的管理装置,应用于服务器,所述服务器包括空闲资源库,所述空闲资源库用于设置空闲资源,所述计算资源的管理装置包括:

7、请求获取模块,用于获取第一用户的资源报备请求,所述资源报备请求用于指定所述第一用户对应账户在预计开始使用时间后需要占用的计算资源量;

8、资源响应模块,用于响应于所述资源报备请求,将与所述资源报备请求指定数量的计算资源标记为所述第一用户的报备资源,所述报备资源用于在所述预计开始使用时间后被所述第一用户对应的账户占用;

9、资源整合模块,用于在所述预计开始使用时间之前,将所述报备资源作为所述空闲资源库中的空闲资源。

10、第三方面,提供了一种计算设备,包括:处理器和存储器;

11、其中,所述存储器与所述处理器连接,所述存储器用于存储计算机程序;

12、所述处理器,用于通过运行所述存储器中存储的计算机程序,实现如上述的计算资源的管理方法。

13、第四方面,提供了一种云计算平台,包括:

14、服务器;

15、所述服务器包括至少一个主机,所述主机用于提供计算资源,所述服务器用于根据上述的计算资源的管理方法管理所述计算资源。

16、第五方面,提供了一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时,实现如上述的计算资源的管理方法。

17、第六方面,提供了一种计算机程序产品或计算机程序,所述计算机程序产品或计算机程序包括计算机指令,所述计算机指令存储在计算机可读存储介质中;所述计算机设备的处理器从所述计算机可读存储介质读取所述计算机指令,所述处理器执行所述计算机指令时实现上述的计算资源的管理方法的步骤。

18、本说明书提供的多个实施方式,通过将在报备资源的预计开始使用时间之前,将报备资源作为所述空闲资源库中的空闲资源的方式,实现了报备资源在预计开始使用时间之前的有效利用,解决了了报备资源在预计开始使用时间之前锁定闲置而导致的利用率低的问题,实现了提高报备资源的利用率的目的。同时所述计算资源的管理方法通过将与所述资源报备请求指定数量的计算资源标记为所述第一用户的报备资源的方式,为资源报备请求的实现预先做准备,保障了资源报备请求的按期实现。

19、另外,将报备资源在预计开始使用时间之前作为空闲资源库中的空闲资源,也可在云计算平台的资源池的深度不变的情况下,增加云计算平台的弹性深度,提高对云计算用户的即时计算资源需求的满足成功率,提升用户购买计算资源的成功率。



技术特征:

1.一种计算资源的管理方法,其特征在于,应用于服务器,所述服务器包括空闲资源库,所述空闲资源库用于设置空闲资源,所述计算资源的管理方法包括:

2.根据权利要求1所述的方法,其特征在于,还包括:

3.根据权利要求2所述的方法,其特征在于,所述若所述资源使用请求为第一类使用请求,则将所述报备资源提供给所述资源使用请求对应的第二用户包括:

4.根据权利要求3所述的方法,其特征在于,所述第二用户的用户画像的生成过程包括:

5.根据权利要求3所述的方法,其特征在于,所述预设时长阈值小于所述资源使用请求的产生日期与所述报备资源的预计开始使用时间之间的时长。

6.根据权利要求2所述的方法,其特征在于,还包括:

7.根据权利要求6所述的方法,其特征在于,所述基于所述空闲资源库中除报备资源外的其他计算资源,对所述第一虚拟机进行热迁移包括:

8.根据权利要求1~7任一项所述的方法,其特征在于,所述将与所述资源报备请求对应数量的计算资源标记为第一用户的报备资源包括:

9.根据权利要求1~7任一项所述的方法,其特征在于,所述服务器包括主机,所述主机用于提供计算资源;

10.根据权利要求1~7任一项所述的方法,其特征在于,还包括:

11.一种计算资源的管理装置,其特征在于,应用于服务器,所述服务器包括空闲资源库,所述空闲资源库用于设置空闲资源,所述计算资源的管理装置包括:

12.一种计算设备,其特征在于,包括:处理器和存储器;

13.一种云计算平台,其特征在于,包括:

14.一种存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时,实现如权利要求1~10任一项所述的计算资源的管理方法。


技术总结
本说明书实施方式提供了一种计算资源的管理方法及相关装置,通过将在报备资源的预计开始使用时间之前,将报备资源作为所述空闲资源库中的空闲计算资源的方式,实现了报备资源在预计开始使用时间之前的有效利用,解决了了报备资源在预计开始使用时间之前锁定闲置而导致的利用率低的问题,实现了提高报备资源的利用率的目的。同时所述计算资源的管理方法通过将与所述资源报备请求指定数量的计算资源标记为所述第一用户的报备资源的方式,为资源报备请求的实现预先做准备,保障了资源报备请求的按期实现。

技术研发人员:余焕军
受保护的技术使用者:阿里巴巴(中国)有限公司
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1