本技术涉及网络切片,尤其涉及一种切片管理方法、装置、电子设备、存储介质及计算机程序产品。
背景技术:
1、网络切片(也可以简称为切片)作为一种新型网络架构,是实现网络智能化的一项关键使能技术,可以在共享的基础网络设施上提供多个逻辑独立的网络。因此,切片可以用于为用户提供特定的、相互隔离的网络能力,具有功能可定制的特性,在众多垂直行业获得了广泛应用。
2、然而,对于如何在不增加网络运行负担的前提下依据网络客观现状实现切片的自动化管理,相关技术尚未有有效解决方案。
技术实现思路
1、为解决相关技术问题,本技术实施例提供一种切片管理方法、装置、电子设备、存储介质及计算机程序产品。
2、本技术实施例的技术方案是这样实现的:
3、本技术实施例提供一种切片管理方法,包括:
4、针对第一切片实例集,确定待执行的切片管理操作,所述第一切片实例集包含在当前系统中运行的n个候选切片实例,n为大于1的整数;
5、基于层次分析法,利用m个性能指标,确定所述第一切片实例集的第一权重集,m为大于1的整数,一个性能指标表征一个候选切片实例的一种服务质量(qos,quality ofservice)、占用的一种系统资源、以及需求等级中的至少之一,所述第一权重集包含n个第一权重,一个第一权重表征一个候选切片实例对所述系统的运行状态的影响程度;
6、基于所述第一权重集,确定是否执行所述待执行的切片管理操作。
7、上述方案中,所述基于层次分析法,利用m个性能指标,确定所述第一切片实例集的第一权重集,包括:
8、确定所述第一切片实例集的第二权重集和n个第三权重集,所述第二权重集包含m个第二权重,一个第二权重表征一个性能指标对目标切片实例的影响程度,所述目标切片实例包括所述待执行的切片管理操作在所述第一切片实例集中对应的候选切片实例;一个第三权重集关联一个候选切片实例,一个第三权重集包含m个第三权重,一个第三权重表征一个候选切片实例对一个性能指标的影响程度;
9、基于所述第二权重集和n个第三权重集,确定所述第一权重集。
10、上述方案中,所述基于所述第二权重集和n个第三权重集,确定所述第一权重集,包括:
11、确定所述第二权重集对应的第一判断矩阵,并基于所述n个第三权重集,确定m个第二判断矩阵,一个第二判断矩阵关联一个性能指标;
12、基于所述第一判断矩阵和m个第二判断矩阵,确定所述第一权重集。
13、上述方案中,所述基于所述第一权重集,确定是否执行所述待执行的切片管理操作,包括:
14、在所述第一权重集所包含的n个第一权重中的最大值不等于0的情况下,将所述最大值对应的候选切片实例确定为目标切片实例,所述目标切片实例包括所述待执行的切片管理操作在所述第一切片实例集中对应的候选切片实例;
15、针对所述目标切片实例,执行所述待执行的切片管理操作。
16、上述方案中,所述针对所述目标切片实例,执行所述待执行的切片管理操作,包括:
17、在确定了多个目标切片实例的情况下,获取第一信息和第二信息,所述第一信息用于指示第二切片实例集,所述第二切片实例集包含多个切片实例,所述第二切片实例集能够反映与所述系统关联的用户偏好,所述第二信息用于指示用户从所述第二切片实例集中选择过的切片实例;
18、在所述多个目标切片实例是所述第二切片实例集的子集,且所述多个目标切片实例包含所述第二信息所指示的切片实例的情况下,针对所述第二信息所指示的切片实例,执行所述待执行的切片管理操作。
19、上述方案中,所述针对所述目标切片实例,执行所述待执行的切片管理操作,包括:
20、在确定了多个目标切片实例的情况下,获取第一信息和第二信息,所述第一信息用于指示第二切片实例集,所述第二切片实例集包含多个切片实例,所述第二切片实例集能够反映与所述系统关联的用户偏好,所述第二信息用于指示用户从所述第二切片实例集中选择过的切片实例;
21、在所述多个目标切片实例是所述第二切片实例集的子集,且所述多个目标切片实例不包含所述第二信息所指示的切片实例的情况下,或者,在所述多个目标切片实例不是所述第二切片实例集的子集的情况下,获取第三信息,所述第三信息用于指示从所述多个目标切片实例中选择的切片实例;
22、针对所述第三信息所指示的切片实例,执行所述待执行的切片管理操作。
23、上述方案中,所述基于所述第一权重集,确定是否执行所述待执行的切片管理操作,包括:
24、在所述第一权重集所包含的n个第一权重中的最大值等于0的情况下,不执行所述待执行的切片管理操作。
25、上述方案中,所述针对第一切片实例集,确定待执行的切片管理操作,包括:
26、基于所述系统的运行状态,确定所述待执行的切片管理操作,所述系统的运行状态至少包含所述系统的负载状态,所述待执行的切片管理操作包括服务降级操作或服务升级操作。
27、本技术实施例还提供了一种切片管理装置,包括:
28、第一处理单元,用于针对第一切片实例集,确定待执行的切片管理操作,所述第一切片实例集包含在当前系统中运行的n个候选切片实例,n为大于1的整数;
29、第二处理单元,用于基于层次分析法,利用m个性能指标,确定所述第一切片实例集的第一权重集,m为大于1的整数,一个性能指标表征一个候选切片实例的一种qos、占用的一种系统资源、以及需求等级中的至少之一,所述第一权重集包含n个第一权重,一个第一权重表征一个候选切片实例对所述系统的运行状态的影响程度;
30、第三处理单元,用于基于所述第一权重集,确定是否执行所述待执行的切片管理操作。
31、本技术实施例还提供了一种电子设备,包括:通信接口和处理器;其中,
32、所述处理器,用于:
33、针对第一切片实例集,确定待执行的切片管理操作,所述第一切片实例集包含在当前系统中运行的n个候选切片实例,n为大于1的整数;
34、基于层次分析法,利用m个性能指标,确定所述第一切片实例集的第一权重集,m为大于1的整数,一个性能指标表征一个候选切片实例的一种qos、占用的一种系统资源、以及需求等级中的至少之一,所述第一权重集包含n个第一权重,一个第一权重表征一个候选切片实例对所述系统的运行状态的影响程度;
35、基于所述第一权重集,确定是否执行所述待执行的切片管理操作。
36、本技术实施例还提供了一种电子设备,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,
37、其中,所述处理器用于运行所述计算机程序时,执行上述任一方法的步骤。
38、本技术实施例还提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方法的步骤。
39、本技术实施例还提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现上述任一方法的步骤。
40、本技术实施例提供的切片管理方法、装置、电子设备、存储介质及计算机程序产品,针对第一切片实例集,确定待执行的切片管理操作,所述第一切片实例集包含在当前系统中运行的n个候选切片实例,n为大于1的整数;基于层次分析法,利用m个性能指标,确定所述第一切片实例集的第一权重集,m为大于1的整数,一个性能指标表征一个候选切片实例的一种qos、占用的一种系统资源、以及需求等级中的至少之一,所述第一权重集包含n个第一权重,一个第一权重表征一个候选切片实例对所述系统的运行状态的影响程度;基于所述第一权重集,确定是否执行所述待执行的切片管理操作。本技术实施例提供的方案,针对当前系统中运行的n个候选切片实例(n为大于1的整数),基于层次分析法,利用m个性能指标(m为大于1的整数,一个性能指标表征一个候选切片实例的一种qos、占用的一种系统资源、以及需求等级中的至少之一),通过将每个候选切片实例对当前系统的运行状态的影响程度进行量化,对每个候选切片实例进行综合评分(即确定所述第一权重),再基于综合评分的结果(即所述第一权重集)进行切片的自动化运维,即确定是否执行待执行的切片管理操作;其中,由于综合评分的结果是基于层次分析法、利用m个性能指标、通过将每个候选切片实例对当前系统的运行状态的影响程度进行量化得到的,所以综合评分的结果能够客观反应网络现状,即能够表征网络客观现状,如此,能够基于层次分析法,在不增加网络运行负担的前提下,依据网络客观现状实现切片的自动化管理,从而能够满足使用切片的垂直行业与相关场景的切片管理需求。
1.一种切片管理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于层次分析法,利用m个性能指标,确定所述第一切片实例集的第一权重集,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述第二权重集和n个第三权重集,确定所述第一权重集,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于所述第一权重集,确定是否执行所述待执行的切片管理操作,包括:
5.根据权利要求4所述的方法,其特征在于,所述针对所述目标切片实例,执行所述待执行的切片管理操作,包括:
6.根据权利要求4所述的方法,其特征在于,所述针对所述目标切片实例,执行所述待执行的切片管理操作,包括:
7.根据权利要求1所述的方法,其特征在于,所述基于所述第一权重集,确定是否执行所述待执行的切片管理操作,包括:
8.根据权利要求1所述的方法,其特征在于,所述针对第一切片实例集,确定待执行的切片管理操作,包括:
9.一种切片管理装置,其特征在于,包括:
10.一种电子设备,其特征在于,包括:通信接口和处理器;其中,
11.一种电子设备,其特征在于,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,
12.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8任一项所述方法的步骤。
13.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8任一项所述方法的步骤。