System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 云资源调度方法、装置、设备、存储介质及程序产品制造方法及图纸_技高网

云资源调度方法、装置、设备、存储介质及程序产品制造方法及图纸

技术编号:43058858 阅读:0 留言:0更新日期:2024-10-22 14:39
本申请涉及云计算技术领域,提供一种云资源调度方法、装置、设备、存储介质及程序产品。所述方法包括:基于目标用户的IP地址对各边缘云节点进行网络测试,得到各边缘云节点的网络质量参数;根据网络质量参数计算各边缘云节点的资源推荐权重,并基于该资源推荐权重选取网络质量最佳的目标节点,调度目标节点的资源池为用户进行资源开通。通过网络测试获取边缘云节点的网络质量参数用于计算资源推荐权重,从而可以根据各边缘节点的资源推荐权重选取出网络质量最佳的边缘云节点为用户开通资源,保障用户的业务服务质量,同时实现对云资源的最佳调度。

【技术实现步骤摘要】

本申请涉及云计算,具体涉及一种云资源调度方法、装置、设备、存储介质及程序产品


技术介绍

1、目前,在现有云计算服务提供模式下,不同用户通过全网统一门户进行业务资源订购,获取云服务。资源订购流程主要是在用户选择所需的资源类型后,指定某个资源池或为用户随机分配资源池,根据用户指定的资源池,或为用户随机分配的资源池进行资源开通与下发。用户指定资源池是基于自身的主观判断,对于用户来说,开通的资源池在提供服务时,并不一定能够满足其对业务服务质量的需求,对于中心云来说,为用户开通的资源池是由用户指定的,或者是随机分配的,无法实现对云资源的最佳调度。


技术实现思路

1、本申请实施例提供一种云资源调度方法、装置、设备、存储介质及程序产品,用以解决现有的由用户指定开通的资源池或为用户随机分配资源池的资源调度方式,无法保证对用户的业务服务质量,且无法实现对云资源的最佳调度的技术问题。

2、第一方面,本申请实施例提供一种云资源调度方法,包括:

3、基于目标用户的ip地址对各边缘云节点进行网络测试,得到各所述边缘云节点的网络质量参数;

4、根据所述网络质量参数计算各所述边缘云节点的资源推荐权重;

5、基于所述资源推荐权重从各所述边缘云节点中选取网络质量最佳的目标节点,并调度所述目标节点的资源池为所述目标用户进行资源开通。

6、在一个实施例中,所述根据所述网络质量参数计算各所述边缘云节点的资源推荐权重,包括:

7、计算目标参数的加权平均值;所述目标参数为所述网络质量参数中的任一参数;

8、获取所述网络质量参数对应的权重集合;所述权重集合中包括各所述目标参数的权重值;基于所述权重集合对各所述目标参数的加权平均值进行加权求和,得到所述边缘云节点的资源推荐权重。

9、在一个实施例中,所述计算目标参数的加权平均值,包括:

10、获取目标参数的参数值区间;所述参数值区间由所述目标参数的最大参数值和最小参数值确定;

11、将所述参数值区间划分为预设数量的子区间,并统计所述目标参数的参数值落在各所述子区间内的目标数量;

12、根据所述目标数量以及所述目标参数的参数值总量的比值,得到所述子区间的目标权重;所述目标参数的参数值总量与基于所述ip地址对各边缘云节点进行网络测试的测试次数相同;基于所述子区间的中值和所述目标权重对所述目标参数的参数值进行归一化处理,得到所述目标参数的加权平均值。

13、在一个实施例中,若所述目标节点包括多个,所述基于所述资源推荐权重从各所述边缘云节点中选取网络质量最佳的目标节点之后,还包括:

14、根据任一所述目标节点的网络质量参数中的各目标参数的加权平均值,计算所述目标节点的网络质量参数的标准差;

15、基于所述权重集合对所述目标节点的网络质量参数的标准差进行加权求和,得到所述目标节点的校验值;

16、根据所述校验值对所述目标节点进行筛选。

17、在一个实施例中,所述基于目标用户的ip地址对各边缘云节点进行网络测试,得到各所述边缘云节点的网络质量参数,包括:

18、基于预设的测试次数,在每次测试过程中基于目标用户的ip地址生成测试指令;

19、将所述测试指令下发给各边缘云节点进行网络测试,得到各所述边缘云节点的网络质量参数。

20、在一个实施例中,所述基于目标用户的ip地址对各边缘云节点进行网络测试,得到各所述边缘云节点的网络质量参数之前,还包括:

21、获取目标用户创建的全域虚拟私有云信息和指定的ip地址段,以及所述目标用户配置的业务需求和资源需求;

22、根据所述全域虚拟私有云信息、所述ip地址段、所述资源需求和所述业务需求生成所述目标用户的资源订购指令。

23、第二方面,本申请实施例提供一种云资源调度装置,包括:

24、网络测试模块,用于基于目标用户的ip地址对各边缘云节点进行网络测试,得到各所述边缘云节点的网络质量参数;

25、权重计算模块,用于根据所述网络质量参数计算各所述边缘云节点的资源推荐权重;

26、资源调度模块,用于基于所述资源推荐权重从各所述边缘云节点中选取网络质量最佳的目标节点,并调度所述目标节点的资源池为所述目标用户进行资源开通。

27、第三方面,本申请实施例提供一种电子设备,包括处理器和存储有计算机程序的存储器,所述处理器执行所述程序时实现第一方面所述的云资源调度方法的步骤。

28、第四方面,本申请实施例提供一种非暂态的计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的云资源调度方法的步骤。

29、第五方面,本申请实施例提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现第一方面所述的云资源调度方法的步骤。

30、本申请实施例提供的云资源调度方法、装置、设备、存储介质及程序产品,通过用户的ip地址对各边缘云节点进行网络测试,获取到各边缘云节点的网络质量参数,根据各边缘云节点的网络质量参数计算各边缘云节点的资源推荐权重,从而根据该资源推荐权重选取出网络质量最佳的边缘云节点,并调度该边缘云节点的资源进行资源开通,开通的资源是最符合用户业务需求的边缘云节点,能够确保用户的业务服务质量,同时实现对云资源的最佳调度。

本文档来自技高网...

【技术保护点】

1.一种云资源调度方法,其特征在于,包括:

2.根据权利要求1所述的云资源调度方法,其特征在于,所述根据所述网络质量参数计算各所述边缘云节点的资源推荐权重,包括:

3.根据权利要求2所述的云资源调度方法,其特征在于,所述计算目标参数的加权平均值,包括:

4.根据权利要求2所述的云资源调度方法,其特征在于,若所述目标节点包括多个,所述基于所述资源推荐权重从各所述边缘云节点中选取网络质量最佳的目标节点之后,还包括:根据任一所述目标节点的网络质量参数中的各目标参数的加权平均值,计算所述目标节点的网络质量参数的标准差;

5.根据权利要求1所述的云资源调度方法,其特征在于,所述基于目标用户的IP地址对各边缘云节点进行网络测试,得到各所述边缘云节点的网络质量参数,包括:

6.根据权利要求5所述的云资源调度方法,其特征在于,所述基于目标用户的IP地址对各边缘云节点进行网络测试,得到各所述边缘云节点的网络质量参数之前,还包括:

7.一种云资源调度装置,其特征在于,包括:

8.一种电子设备,包括处理器和存储有计算机程序的存储器,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6任一项所述的云资源调度方法的步骤。

9.一种非暂态的计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6任一项所述的云资源调度方法的步骤。

10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述的云资源调度方法的步骤。

...

【技术特征摘要】

1.一种云资源调度方法,其特征在于,包括:

2.根据权利要求1所述的云资源调度方法,其特征在于,所述根据所述网络质量参数计算各所述边缘云节点的资源推荐权重,包括:

3.根据权利要求2所述的云资源调度方法,其特征在于,所述计算目标参数的加权平均值,包括:

4.根据权利要求2所述的云资源调度方法,其特征在于,若所述目标节点包括多个,所述基于所述资源推荐权重从各所述边缘云节点中选取网络质量最佳的目标节点之后,还包括:根据任一所述目标节点的网络质量参数中的各目标参数的加权平均值,计算所述目标节点的网络质量参数的标准差;

5.根据权利要求1所述的云资源调度方法,其特征在于,所述基于目标用户的ip地址对各边缘云节点进行网络测试,得到各所述边缘云节点的网络质量参数,...

【专利技术属性】
技术研发人员:谈春雷赵春阳章敏龙王越
申请(专利权)人:中国移动通信集团设计院有限公司
类型:发明
国别省市:

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

1