一种云手机分配方法、系统、设备及计算机可读存储介质技术方案

技术编号:38138676 阅读:7 留言:0更新日期:2023-07-08 09:51
本申请公开了一种云手机分配方法、系统、设备及计算机可读存储介质,获取各个集群节点组的资源利用率,每个集群节点组由对应数量的云服务器组成;基于资源利用率在集群节点组中选取出目标集群节点组;获取目标集群节点组中各个云服务器的目标资源信息;基于目标资源信息,确定目标集群节点组中各个云服务器分配云手机的先后顺序;按照先后顺序,对目标集群节点组中的各个云服务器进行云手机分配。本申请根据集群节点组的资源利用率合理选择出目标集群节点组,再根据目标集群节点组中各个云服务器的目标资源信息来合理确定各个云服务器分配云手机的先后顺序,最后按照该先后顺序合理对各个服务器进行云手机分配,实现了云手机的合理分配。的合理分配。的合理分配。

【技术实现步骤摘要】
一种云手机分配方法、系统、设备及计算机可读存储介质


[0001]本申请涉及云手机分配
,更具体地说,涉及一种云手机分配方法、系统、设备及计算机可读存储介质。

技术介绍

[0002]云手机是云计算的产物,云手机的出现,解决了传统低配置手机硬件配置与大内存服务间的兼容性问题。云手机即是在一台云服务器上,通过容器技术,将android(安卓)等操作系统运行于docker(应用容器引擎)容器中,完成android等操作系统的虚拟化,每个容器相当于一台云手机。云手机的计算和渲染均在云服务器中进行,用户只需要通过一台终端连接特定的云手机,就可以获取云端的手机画面,而不去考虑终端设备的硬件限制即可享受云端的强算力和存储能力。
[0003]而且为了满足多用户的云手机需求,可以将一定数量的云服务器组合成云手机集群来提供云手机服务,在此过程中如何合理的为每个云服务器分配相应数量的云手机便成为一个问题。
[0004]综上所述,如何合理的为云服务器分配云手机是目前本领域技术人员亟待解决的问题。

技术实现思路

[0005]本申请的目的是提供一种云手机分配方法,其能在一定程度上解决如何合理的为云服务器分配云手机的技术问题。本申请还提供了一种云手机分配系统、设备及计算机可读存储介质。
[0006]为了实现上述目的,本申请提供如下技术方案:
[0007]一种云手机分配方法,包括:
[0008]获取各个集群节点组的资源利用率,每个所述集群节点组由对应数量的云服务器组成;
[0009]基于所述资源利用率在所述集群节点组中选取出目标集群节点组;
[0010]获取所述目标集群节点组中各个所述云服务器的目标资源信息;
[0011]基于所述目标资源信息,确定所述目标集群节点组中各个所述云服务器分配云手机的先后顺序;
[0012]按照所述先后顺序,对所述目标集群节点组中的各个所述云服务器进行云手机分配。
[0013]优选的,所述基于所述目标资源信息,确定所述目标集群节点组中各个所述云服务器分配云手机的先后顺序,包括:
[0014]将所述目标资源信息输入至预先训练的神经网络模型;
[0015]接收所述神经网络模型输出的所述先后顺序。
[0016]优选的,所述将所述目标资源信息输入至预先训练的神经网络模型,包括:
[0017]对所述目标资源信息进行归一化处理,得到归一化数据;
[0018]将所述归一化数据输入至预先训练的所述神经网络模型。
[0019]优选的,所述将所述目标资源信息输入至预先训练的神经网络模型之前,还包括:
[0020]获取各个场景下不同性能的所述云服务器的训练资源信息及云手机分配信息;
[0021]基于所述训练资源信息及所述云手机分配信息对搭建的初始的所述神经网络模型进行训练,得到训练好的所述神经网络模型;
[0022]其中,所述神经网络模型包括对资源信息进行权值提取并加权的权值提取模块、基于所述权值提取模块的加权结果确定各个所述云服务器的置信度的场景识别模块,且所述置信度越高,对应的所述云服务器分配云手机的顺序越靠前。
[0023]优选的,所述按照所述先后顺序,对所述目标集群节点组中的各个所述云服务器进行云手机分配,包括:
[0024]基于所述先后顺序,获取所述目标集群节点组中排序在前的第一数量的所述云服务器作为待分配云服务器;
[0025]对于所述各个所述待分配云服务器,计算所述待分配云服务器的所述归一化数据占所有所述待分配云服务器的所述归一化数据的数据权重值,计算所述数据权重值、所述归一化数据及预分配云手机数量的乘积值,基于所述乘积值确定所述待分配云服务器所需分配的云手机数量,按照所述云手机数量对所述待分配云服务器进行云手机分配。
[0026]优选的,所述按照所述云手机数量对所述待分配云服务器进行云手机分配之后,还包括:
[0027]将各个所述待分配云服务器中的云手机信息记录在云手机资源池中;
[0028]若接收到云手机请求信息,则基于所述云手机资源池分配对应的云手机。
[0029]优选的,所述获取所述目标集群节点组中各个所述云服务器的资源信息,包括:
[0030]获取所述目标集群节点组中各个所述云服务器的所述资源信息,所述资源信息包括CPU资源数据、内存资源数据、GPU资源数据、磁盘资源数据。
[0031]一种云手机分配系统,包括:
[0032]第一获取模块,用于获取各个集群节点组的资源利用率,每个所述集群节点组由对应数量的云服务器组成;
[0033]第一选取模块,用于基于所述资源利用率在所述集群节点组中选取出目标集群节点组;
[0034]第二获取模块,用于获取所述目标集群节点组中各个所述云服务器的目标资源信息;
[0035]第一确定模块,用于基于所述目标资源信息,确定所述目标集群节点组中各个所述云服务器分配云手机的先后顺序;
[0036]第一分配模块,用于按照所述先后顺序,对所述目标集群节点组中的各个所述云服务器进行云手机分配。
[0037]一种云手机分配设备,包括:
[0038]存储器,用于存储计算机程序;
[0039]处理器,用于执行所述计算机程序时实现如上任一所述云手机分配方法的步骤。
[0040]一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述
计算机程序被处理器执行时实现如上任一所述云手机分配方法的步骤。
[0041]本申请提供的一种云手机分配方法,获取各个集群节点组的资源利用率,每个集群节点组由对应数量的云服务器组成;基于资源利用率在集群节点组中选取出目标集群节点组;获取目标集群节点组中各个云服务器的目标资源信息;基于目标资源信息,确定目标集群节点组中各个云服务器分配云手机的先后顺序;按照先后顺序,对目标集群节点组中的各个云服务器进行云手机分配。本申请可以先根据集群节点组的资源利用率合理选择出目标集群节点组,再根据目标集群节点组中各个云服务器的目标资源信息来合理确定各个云服务器分配云手机的先后顺序,最后可以按照该先后顺序合理对各个服务器进行云手机分配,实现了根据集群节点组、云服务器的相应资源信息来合理的进行云手机分配。本申请提供的一种云手机分配系统、设备及计算机可读存储介质也解决了相应技术问题。
附图说明
[0042]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0043]图1为本申请实施例提供的一种云手机分配方法的第一流程图;
[0044]图2为本申请实施例提供的一种云手机分配方法的第二流程图;
[0045]图3为本申请实施例提供的一种云手机分配系统的结构示意本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种云手机分配方法,其特征在于,包括:获取各个集群节点组的资源利用率,每个所述集群节点组由对应数量的云服务器组成;基于所述资源利用率在所述集群节点组中选取出目标集群节点组;获取所述目标集群节点组中各个所述云服务器的目标资源信息;基于所述目标资源信息,确定所述目标集群节点组中各个所述云服务器分配云手机的先后顺序;按照所述先后顺序,对所述目标集群节点组中的各个所述云服务器进行云手机分配。2.根据权利要求1所述的方法,其特征在于,所述基于所述目标资源信息,确定所述目标集群节点组中各个所述云服务器分配云手机的先后顺序,包括:将所述目标资源信息输入至预先训练的神经网络模型;接收所述神经网络模型输出的所述先后顺序。3.根据权利要求2所述的方法,其特征在于,所述将所述目标资源信息输入至预先训练的神经网络模型,包括:对所述目标资源信息进行归一化处理,得到归一化数据;将所述归一化数据输入至预先训练的所述神经网络模型。4.根据权利要求3所述的方法,其特征在于,所述将所述目标资源信息输入至预先训练的神经网络模型之前,还包括:获取各个场景下不同性能的所述云服务器的训练资源信息及云手机分配信息;基于所述训练资源信息及所述云手机分配信息对搭建的初始的所述神经网络模型进行训练,得到训练好的所述神经网络模型;其中,所述神经网络模型包括对资源信息进行权值提取并加权的权值提取模块、基于所述权值提取模块的加权结果确定各个所述云服务器的置信度的场景识别模块,且所述置信度越高,对应的所述云服务器分配云手机的顺序越靠前。5.根据权利要求4所述的方法,其特征在于,所述按照所述先后顺序,对所述目标集群节点组中的各个所述云服务器进行云手机分配,包括:基于所述先后顺序,获取所述目标集群节点组中排序在前的第一数量的所述云服务器作为待分配云服务器;对于所述各个所述待分配云服务器,计算所述待...

【专利技术属性】
技术研发人员:宋凯徐国振戴纯兴王楷元窦志冲王德明孙新鹏
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1