用于云电脑算力集群的资源调度方法、系统及电子设备与流程

文档序号:34709735发布日期:2023-07-07 13:50阅读:34来源:国知局
用于云电脑算力集群的资源调度方法、系统及电子设备与流程

本发明涉及云计算,具体而言,涉及一种用于云电脑算力集群的资源调度方法、系统及电子设备。


背景技术:

1、云电脑是一种整体服务方案,包括云端资源、传输协议和云终端。用开放式云终端通过传输协议,把桌面、应用、硬件等资源以按需服务、弹性分配的服务模式提供给用户。云电脑将计算和处理能力(包括cpu、显卡算力和存储)集中到数据中心,通过远端算力调取,实现资源拉取,形成资源池。所有cpu和高端显卡算力的运算,都在云端完成,通过移动网络向用户传输图像,实现用户交互。

2、云电脑核心算力集群拥有大量优质算力资源,满足各种规模下的集中部署和统一资源调度。但是由于资源庞大,应用场景多且繁杂,现有技术无法实现高效精准的资源调度,容易出现延迟或者误差,数据遗漏等问题,无法很好的满足用户使用需求。


技术实现思路

1、为了克服上述问题或者至少部分地解决上述问题,本发明实施例提供一种用于云电脑算力集群的资源调度方法、系统及电子设备,可针对不同场景进行高效精准的资源调度,满足多种应用需求。

2、为解决上述技术问题,本发明采用的技术方案为:

3、第一方面,本发明实施例提供一种用于云电脑算力集群的资源调度方法,包括以下步骤:

4、录入目标云电脑算力集群的计算资源信息,并构建资源调度初始架构;

5、录入并根据历史应用场景样本数据对资源调度初始架构进行训练优化,以构建资源调度模型;

6、获取用户的应用场景需求;

7、基于资源调度模型对应用场景需求进行分析,生成并根据分析结果调取对应的计算资源。

8、本方法结合精准的计算资源信息构建针对性的资源调度初始架构,结合计算节点进行高效快速的资源调度;为了进一步保证用户的使用效果,结合不同的应用场景及其对应的所需的计算资源对资源调度初始架构进行训练优化,进而构建一个更为精准的资源调度模型,基于该模型对应用户的实时应用需求进行分析,进而实现高效的计算资源调度,更好的满足用户的需求。本发明针对不同场景进行高效精准的资源调度,满足多种应用需求。

9、基于第一方面,在本发明的一些实施例中,上述构建资源调度初始架构包括以下步骤:

10、提取并根据目标云电脑算力集群的计算资源信息中的资源标记设定第一资源调度节点;

11、提取并根据目标云电脑算力集群的计算资源信息中的各个计算节点资源量设定第二资源调度节点;

12、根据第一资源调度节点和第二资源调度节点构建资源调度初始架构。

13、基于第一方面,在本发明的一些实施例中,上述根据历史应用场景样本数据对资源调度初始架构进行训练优化,以构建资源调度模型的方法包括以下步骤:

14、根据历史应用场景样本数据中的应用场景及其资源调度数据对资源调度初始架构进行调度训练,对资源调度初始架构中的调度节点进行绑定标记,生成多个节点绑定标记信息;

15、根据节点绑定标记信息,基于资源调度初始架构构建资源调度模型。

16、基于第一方面,在本发明的一些实施例中,该用于云电脑算力集群的资源调度方法还包括以下步骤:

17、对用户的应用场景需求进行特征提取,以得到场景特征数据。

18、基于第一方面,在本发明的一些实施例中,上述基于资源调度模型对应用场景需求进行分析,生成并根据分析结果调取对应的计算资源的方法包括以下步骤:

19、将场景特征数据导入资源调度模型中,进行场景匹配,以确定目标场景;

20、根据目标场景,基于资源调度模型调取对应计算节点的计算资源。

21、第二方面,本发明实施例提供一种用于云电脑算力集群的资源调度系统,包括初始架构构建模块、架构优化模块、需求获取模块以及资源调度模块,其中:

22、初始架构构建模块,用于录入目标云电脑算力集群的计算资源信息,并构建资源调度初始架构;

23、架构优化模块,用于录入并根据历史应用场景样本数据对资源调度初始架构进行训练优化,以构建资源调度模型;

24、需求获取模块,用于获取用户的应用场景需求;

25、资源调度模块,用于基于资源调度模型对应用场景需求进行分析,生成并根据分析结果调取对应的计算资源。

26、本系统通过初始架构构建模块、架构优化模块、需求获取模块以及资源调度模块等多个模块的配合,结合精准的计算资源信息构建针对性的资源调度初始架构,结合计算节点进行高效快速的资源调度;为了进一步保证用户的使用效果,结合不同的应用场景及其对应的所需的计算资源对资源调度初始架构进行训练优化,进而构建一个更为精准的资源调度模型,基于该模型对应用户的实时应用需求进行分析,进而实现高效的计算资源调度,更好的满足用户的需求。本发明针对不同场景进行高效精准的资源调度,满足多种应用需求。

27、基于第二方面,在本发明的一些实施例中,上述初始架构构建模块包括标记节点设定单元、资源量节点设定单元以及架构构建单元,其中:

28、标记节点设定单元,用于提取并根据目标云电脑算力集群的计算资源信息中的资源标记设定第一资源调度节点;

29、资源量节点设定单元,用于提取并根据目标云电脑算力集群的计算资源信息中的各个计算节点资源量设定第二资源调度节点;

30、架构构建单元,用于根据第一资源调度节点和第二资源调度节点构建资源调度初始架构。

31、基于第二方面,在本发明的一些实施例中,上述架构优化模块包括场景匹配单元和模型构建单元,其中:

32、场景匹配单元,用于根据历史应用场景样本数据中的应用场景及其资源调度数据对资源调度初始架构进行调度训练,对资源调度初始架构中的调度节点进行绑定标记,生成多个节点绑定标记信息;

33、模型构建单元,用于根据节点绑定标记信息,基于资源调度初始架构构建资源调度模型。

34、第三方面,本申请实施例提供一种电子设备,其包括存储器,用于存储一个或多个程序;处理器。当一个或多个程序被处理器执行时,实现如上述第一方面中任一项的方法。

35、第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述第一方面中任一项的方法。

36、本发明实施例至少具有如下优点或有益效果:

37、本发明实施例提供一种用于云电脑算力集群的资源调度方法、系统及电子设备,结合精准的计算资源信息构建针对性的资源调度初始架构,结合计算节点进行高效快速的资源调度;为了进一步保证用户的使用效果,结合不同的应用场景及其对应的所需的计算资源对资源调度初始架构进行训练优化,进而构建一个更为精准的资源调度模型,基于该模型对应用户的实时应用需求进行分析,进而实现高效的计算资源调度,更好的满足用户的需求。本发明针对不同场景进行高效精准的资源调度,满足多种应用需求。



技术特征:

1.一种用于云电脑算力集群的资源调度方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种用于云电脑算力集群的资源调度方法,其特征在于,所述构建资源调度初始架构包括以下步骤:

3.根据权利要求1所述的一种用于云电脑算力集群的资源调度方法,其特征在于,所述根据历史应用场景样本数据对资源调度初始架构进行训练优化,以构建资源调度模型的方法包括以下步骤:

4.根据权利要求1所述的一种用于云电脑算力集群的资源调度方法,其特征在于,还包括以下步骤:

5.根据权利要求4所述的一种用于云电脑算力集群的资源调度方法,其特征在于,所述基于资源调度模型对应用场景需求进行分析,生成并根据分析结果调取对应的计算资源的方法包括以下步骤:

6.一种用于云电脑算力集群的资源调度系统,其特征在于,包括初始架构构建模块、架构优化模块、需求获取模块以及资源调度模块,其中:

7.根据权利要求6所述的一种用于云电脑算力集群的资源调度系统,其特征在于,所述初始架构构建模块包括标记节点设定单元、资源量节点设定单元以及架构构建单元,其中:

8.根据权利要求6所述的一种用于云电脑算力集群的资源调度系统,其特征在于,所述架构优化模块包括场景匹配单元和模型构建单元,其中:

9.一种电子设备,其特征在于,包括:

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1-5中任一项所述的方法。


技术总结
本发明公开了一种用于云电脑算力集群的资源调度方法、系统及电子设备,涉及云计算技术领域。该方法包括:录入目标云电脑算力集群的计算资源信息,并构建资源调度初始架构;录入并根据历史应用场景样本数据对资源调度初始架构进行训练优化,以构建资源调度模型;获取用户的应用场景需求;基于资源调度模型对应用场景需求进行分析,生成并根据分析结果调取对应的计算资源。本发明可针对不同场景进行高效精准的资源调度,满足多种应用需求。

技术研发人员:魏柏龙
受保护的技术使用者:甘肃柏隆电子商务科技有限责任公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1