一种云设备分配方法、装置、电子设备和存储介质与流程

文档序号:31725957发布日期:2022-10-05 00:34阅读:来源:国知局

技术特征:
1.一种云设备分配方法,包括:响应于为用户分配云设备的请求,获取所述用户关联的目标云应用;根据所述目标云应用,确定待分配给所述用户的云设备的性能等级;根据所述性能等级,为所述用户分配目标云设备。2.根据权利要求1所述的方法,还包括:定时从正在运行所述目标云应用的云设备中,获取所述目标云应用所消耗的设备资源;根据所述目标云应用所消耗的设备资源,确定满足所述目标云应用运行条件的云设备的最低性能等级;建立所述目标云应用与所述最低性能等级之间的关联关系。3.根据权利要求2所述的方法,其中,根据所述目标云应用,确定待分配给所述用户的云设备的性能等级,包括:根据所述关联关系,将所述目标云应用关联的最低性能等级作为待分配给所述用户的云设备的性能等级。4.根据权利要求2所述的方法,其中,获取所述用户关联的目标云应用,包括:确定所述用户关联的云应用的数量;若所述云应用的数量为一个,则将该云应用作为所述目标云应用;若所述云应用的数量为多个,则将运行时消耗设备资源最大的云应用作为所述目标云应用。5.根据权利要求1所述的方法,其中,根据所述性能等级,为所述用户分配目标云设备,包括:根据设备池中各云设备的状态,选出处于空闲状态的候选云设备;根据所述性能等级,将任一具有相同性能等级的候选云设备作为所述目标云设备。6.根据权利要求5所述的方法,还包括:获取所述设备池中云设备的性能指标,并根据所述性能指标,确定所述云设备的性能等级。7.根据权利要求1所述的方法,其中,所述目标云应用为云游戏应用;所述目标云设备为云游戏设备。8.一种云设备分配装置,包括:应用获取模块,用于响应于为用户分配云设备的请求,获取所述用户关联的目标云应用;第一确定模块,用于根据所述目标云应用,确定待分配给所述用户的云设备的性能等级;设备分配模块,用于根据所述性能等级,为所述用户分配目标云设备。9.根据权利要求8所述的装置,还包括:消耗数据获取模块,用于定时从正在运行所述目标云应用的云设备中,获取所述目标云应用所消耗的设备资源;第二确定模块,用于根据所述目标云应用所消耗的设备资源,确定满足所述目标云应用运行条件的云设备的最低性能等级;
关联关系建立模块,用于建立所述目标云应用与所述最低性能等级之间的关联关系。10.根据权利要求9所述的装置,其中,所述第一确定模块还用于:根据所述关联关系,将所述目标云应用关联的最低性能等级作为待分配给所述用户的云设备的性能等级。11.根据权利要求9所述的装置,其中,所述应用获取模块还用于:确定所述用户关联的云应用的数量;若所述云应用的数量为一个,则将该云应用作为所述目标云应用;若所述云应用的数量为多个,则将运行时消耗设备资源最大的云应用作为所述目标云应用。12.根据权利要求8所述的装置,其中,所述设备分配模块还用于:根据设备池中各云设备的状态,选出处于空闲状态的候选云设备;根据所述性能等级,将任一具有相同性能等级的候选云设备作为所述目标云设备。13.根据权利要求12所述的装置,还包括:第三确定模块,用于获取所述设备池中云设备的性能指标,并根据所述性能指标,确定所述云设备的性能等级。14.根据权利要求8所述的装置,其中,所述目标云应用为云游戏应用;所述目标云设备为云游戏设备。15.一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-7中任一项所述的云设备分配方法。16.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1-7中任一项所述的云设备分配方法。17.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-7中任一项所述的云设备分配方法。

技术总结
本公开提供了一种云设备分配方法、装置、电子设备和存储介质,涉及计算机技术领域,尤其涉及云计算和平台应用技术。具体实现方案包括:响应于为用户分配云设备的请求,获取所述用户关联的目标云应用;根据所述目标云应用,确定待分配给所述用户的云设备的性能等级;根据所述性能等级,为所述用户分配目标云设备。通过本公开方案可以精准的为用户分配云设备,进而保证分配给用户的云设备的利用率。进而保证分配给用户的云设备的利用率。进而保证分配给用户的云设备的利用率。


技术研发人员:吕博
受保护的技术使用者:北京百度网讯科技有限公司
技术研发日:2022.06.28
技术公布日:2022/10/4
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1