本申请实施例涉及策略管理,尤其涉及一种策略优化方法、装置及存储介质。
背景技术:
1、“自智网络”应数智化社会发展而生,通过网络运维自身的数智化转型升级,满足数智化产品对网络体验和敏捷支撑的更高要求,牵引信息服务迈上新的台阶。
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.根据权利要求2所述的方法,其特征在于,所述从所述至少一个潜在原因中得到所述失效原因,包括:
4.根据权利要求3所述的方法,其特征在于,所述利用所述第一系统对应的第二系统,验证第一潜在原因造成所述第一策略失效的准确性,包括:
5.根据权利要求1所述的方法,其特征在于,所述基于所述失效原因优化所述第一策略,生成第二策略,包括:
6.根据权利要求1所述的方法,其特征在于,所述基于所述失效原因优化所述第一策略,生成第二策略之后,所述方法还包括:
7.根据权利要求1或6所述的方法,其特征在于,所述基于所述失效原因优化所述第一策略,生成第二策略之后,所述方法还包括:
8.一种策略优化装置,其特征在于,包括:
9.根据权利要求8所述的装置,其特征在于,还包括:策略验证模块;
10.一种策略优化装置,其特征在于,包括:处理器、存储器和通信总线;
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1-7任一项所述的策略优化方法。