CN118784481A - A strategy management method, system and readable storage medium - Google Patents
A strategy management method, system and readable storage medium Download PDFInfo
- Publication number
- CN118784481A CN118784481A CN202310357006.3A CN202310357006A CN118784481A CN 118784481 A CN118784481 A CN 118784481A CN 202310357006 A CN202310357006 A CN 202310357006A CN 118784481 A CN118784481 A CN 118784481A
- Authority
- CN
- China
- Prior art keywords
- policy
- application
- strategy
- management
- meta
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000007726 management method Methods 0.000 title claims abstract description 241
- 238000011156 evaluation Methods 0.000 claims abstract description 130
- 238000005457 optimization Methods 0.000 claims abstract description 25
- 238000000034 method Methods 0.000 claims abstract description 15
- 230000004927 fusion Effects 0.000 claims description 29
- 238000012544 monitoring process Methods 0.000 claims description 29
- 230000009471 action Effects 0.000 claims description 15
- 230000001960 triggered effect Effects 0.000 claims description 4
- 238000007499 fusion processing Methods 0.000 claims description 3
- 238000007781 pre-processing Methods 0.000 claims description 2
- 238000005516 engineering process Methods 0.000 abstract description 20
- 238000005065 mining Methods 0.000 abstract description 9
- 238000004891 communication Methods 0.000 abstract description 3
- 238000012545 processing Methods 0.000 description 22
- 230000006870 function Effects 0.000 description 17
- 230000008676 import Effects 0.000 description 15
- 230000008569 process Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 11
- 230000010355 oscillation Effects 0.000 description 10
- 238000012423 maintenance Methods 0.000 description 9
- 238000000605 extraction Methods 0.000 description 7
- 230000003068 static effect Effects 0.000 description 7
- 238000004458 analytical method Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 4
- 230000008602 contraction Effects 0.000 description 4
- 230000003993 interaction Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000003203 everyday effect Effects 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 101000827703 Homo sapiens Polyphosphoinositide phosphatase Proteins 0.000 description 2
- 102100023591 Polyphosphoinositide phosphatase Human genes 0.000 description 2
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 2
- 238000004140 cleaning Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000009897 systematic effect Effects 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 1
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 1
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000003542 behavioural effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0893—Assignment of logical groups to network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0894—Policy-based network configuration management
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
技术领域Technical Field
本发明涉及通信技术领域,特别是指一种策略管理方法、系统及可读存储介质。The present invention relates to the field of communication technology, and in particular to a policy management method, system and readable storage medium.
背景技术Background Art
“自智网络”应数智化社会发展而生,通过网络运维自身的数智化转型升级,满足数智化产品对网络体验和敏捷支撑的更高要求,牵引信息服务迈上新的台阶。旨在构建网络全生命周期的自动化、智能化运维能力,面向消费者和垂直行业客户提供“零等待、零故障、零接触”的新型网络与信息与通信技术(information and communicationstechnology,ICT)服务,面向网络智慧运维打造“自配置、自修复、自优化”的数智化运维能力。"Self-intelligent network" is born in response to the development of digital society. Through the digital transformation and upgrading of network operation and maintenance itself, it meets the higher requirements of digital products for network experience and agile support, and drives information services to a new level. It aims to build automated and intelligent operation and maintenance capabilities for the entire life cycle of the network, provide consumers and vertical industry customers with "zero waiting, zero failure, zero contact" new network and information and communications technology (ICT) services, and create "self-configuration, self-repair, self-optimization" digital operation and maintenance capabilities for network intelligent operation and maintenance.
自智网络策略管理的典型特征是动态解耦规则,运维人员可以在系统执行阶段根据策略形式化规范动态编辑导入策略规则,这意味着系统需要具备对于数量更为巨大、来源更为广泛、关系更为复杂的策略规则体系化管理能力;更进一步,智能化的自智网络策略管理的典型特征是AI辅助规则生成,意味着策略规则本身需要经过应用监控、实效评估实现自动迭代;完全自治的自智网络策略管理的典型特征是自适应演进,意味着策略规则需要动态适应系统内外环境变化、根据动态演变的系统目标进行自适应主动演进。为此需要对自智网络策略管理技术体系实现策略规则的标准化形式化表达、系统化管理与动态化演进能力增强。The typical feature of self-intelligent network policy management is dynamic decoupling of rules. Operation and maintenance personnel can dynamically edit and import policy rules according to the policy formalization specifications during the system execution phase. This means that the system needs to have the ability to systematically manage policy rules with a larger number, wider sources, and more complex relationships. Furthermore, the typical feature of intelligent self-intelligent network policy management is AI-assisted rule generation, which means that the policy rules themselves need to be automatically iterated through application monitoring and effectiveness evaluation. The typical feature of fully autonomous self-intelligent network policy management is adaptive evolution, which means that policy rules need to dynamically adapt to changes in the internal and external environment of the system and adaptively evolve according to the dynamically evolving system goals. To this end, it is necessary to enhance the standardized formal expression, systematic management, and dynamic evolution capabilities of the self-intelligent network policy management technology system.
现有的策略管理技术均为领域相关特定解决方案,其与专业领域细节绑定过深,不具有通用性且难以进行深度挖掘与迭代优化。Existing policy management technologies are all domain-specific solutions that are too deeply tied to professional domain details, are not universal, and are difficult to deeply explore and iteratively optimize.
发明内容Summary of the invention
本发明的目的是提供一种策略管理方法、系统及可读存储介质,以解决现有的策略管理技术不具有通用性且难以进行深度挖掘与迭代优化的问题。The purpose of the present invention is to provide a policy management method, system and readable storage medium to solve the problem that the existing policy management technology is not universal and difficult to perform deep mining and iterative optimization.
为达到上述目的,本发明实施例提供一种策略管理方法,包括:To achieve the above object, an embodiment of the present invention provides a policy management method, including:
获取应用策略的应用数据;Get application data for application policies;
在确定所述应用数据满足元策略的事件触发条件的情况下,根据所述元策略对应的执行条件对所述应用数据进行条件评估,得到条件评估的结果;其中,所述元策略是所述应用策略对应的管理规则;When it is determined that the application data meets the event triggering condition of the meta-policy, conditional evaluation is performed on the application data according to the execution condition corresponding to the meta-policy to obtain a result of the conditional evaluation; wherein the meta-policy is the management rule corresponding to the application policy;
根据所述条件评估的结果以及所述元策略对应的策略决策,执行对所述应用策略的管理。The application policy is managed according to the result of the condition evaluation and the policy decision corresponding to the meta-policy.
可选地,所述根据所述元策略对应的执行条件对所述应用数据进行条件评估,得到条件评估的结果,包括:Optionally, performing conditional evaluation on the application data according to the execution condition corresponding to the meta-policy to obtain a result of the conditional evaluation includes:
在对所述应用数据进行条件评估,确定满足所述元策略对应的执行条件的情况下,确定所述条件评估的结果为满足所述执行条件;When condition evaluation is performed on the application data and it is determined that the execution condition corresponding to the meta-policy is satisfied, determining that the result of the condition evaluation is that the execution condition is satisfied;
和/或,and/or,
在对所述应用数据进行条件评估,确定不满足所述元策略对应的执行条件的情况下,将确定条件评估的结果为不满足所述执行条件。When condition evaluation is performed on the application data and it is determined that the execution condition corresponding to the meta-policy is not satisfied, the result of the condition evaluation is determined as not satisfying the execution condition.
可选地,所述根据所述条件评估的结果以及所述元策略对应的策略决策,执行对所述应用策略的管理,包括:Optionally, the managing the application policy according to the result of the condition evaluation and the policy decision corresponding to the meta-policy includes:
根据所述条件评估的结果以及所述元策略对应的策略决策,获得所述应用策略的决策结果;Obtaining a decision result of the application policy according to a result of the condition evaluation and a policy decision corresponding to the meta-policy;
根据所述决策结果,执行对所述应用策略的管理。The application policy is managed according to the decision result.
可选地,所述执行对所述应用策略的管理,包括以下至少一项:Optionally, the executing management of the application policy includes at least one of the following:
生成所述应用策略的优化策略;generating an optimization strategy for the application strategy;
更新所述应用策略;updating the application policy;
维持所述应用策略。The application policy is maintained.
可选地,所述策略管理方法还包括:Optionally, the policy management method further includes:
获取外部输入的外部策略;External strategies for obtaining external input;
在所述外部策略与所述应用策略存在冲突的情况下,对所述外部策略和所述应用策略进行融合处理,得到融合后的应用策略。In the case that there is a conflict between the external policy and the application policy, the external policy and the application policy are merged to obtain a merged application policy.
可选地,所述对所述外部策略和所述应用策略进行融合处理,得到融合后的应用策略包括以下至少一项:Optionally, the external policy and the application policy are fused to obtain a fused application policy including at least one of the following:
合并所述外部策略和所述应用策略,得到融合后的应用策略;Merging the external strategy and the application strategy to obtain a merged application strategy;
根据所述外部策略更新所述应用策略,并将更新后的应用策略确定为所述融合后的应用策略;updating the application policy according to the external policy, and determining the updated application policy as the fused application policy;
更新并接纳所述外部策略,并将更新后的外部策略确定为所述融合后的应用策略。The external policy is updated and accepted, and the updated external policy is determined as the integrated application policy.
可选地,所述应用策略的应用数据包括以下至少一项:Optionally, the application data of the application policy includes at least one of the following:
启用所述应用策略产生的原始应用数据;Enabling the original application data generated by the application policy;
监控所述应用策略产生的监控数据;Monitoring monitoring data generated by the application strategy;
外部事件信息;External event information;
外部数据源。External data sources.
可选地,所述策略管理方法还包括:Optionally, the policy management method further includes:
获取策略应用请求;Get policy application request;
根据所述策略应用请求,从策略知识库中匹配得到所述应用策略;或者,根据所述策略应用请求生成所述应用策略。According to the policy application request, the application policy is matched from a policy knowledge base; or, according to the policy application request, the application policy is generated.
本发明实施例还提供一种策略管理系统,包括:The embodiment of the present invention further provides a policy management system, including:
采集模块,用于获取应用策略的应用数据;A collection module is used to obtain application data of application policies;
评估模块,用于在确定所述应用数据满足元策略的事件触发条件的情况下,根据所述元策略对应的执行条件对所述应用数据进行条件评估,得到条件评估的结果;其中,所述元策略是所述应用策略对应的管理规则;An evaluation module, configured to, when determining that the application data satisfies the event triggering condition of the meta-policy, perform conditional evaluation on the application data according to the execution condition corresponding to the meta-policy to obtain a result of the conditional evaluation; wherein the meta-policy is a management rule corresponding to the application policy;
管理模块,用于根据所述条件评估的结果以及所述元策略对应的策略决策,执行对所述应用策略的管理。A management module is used to manage the application policy according to the result of the condition evaluation and the policy decision corresponding to the meta-policy.
本发明实施例还提供一种策略管理系统,包括:收发器、处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令;所述处理器执行所述程序或指令时实现如上所述的策略管理方法的步骤。An embodiment of the present invention also provides a policy management system, comprising: a transceiver, a processor, a memory, and a program or instruction stored in the memory and executable on the processor; when the processor executes the program or instruction, the steps of the policy management method described above are implemented.
本发明实施例还提供一种可读存储介质,其上存储有程序或指令,所述程序或指令被处理器执行时实现如上所述的策略管理方法的步骤。An embodiment of the present invention further provides a readable storage medium on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the policy management method described above are implemented.
本发明实施例还提供一种策略管理系统,包括:The embodiment of the present invention further provides a policy management system, including:
数据域模块,用于在确定应用策略的应用数据满足元策略的事件触发条件的情况下,将事件触发的通知信息发送给信息域模块;其中,所述元策略是所述应用策略对应的管理规则;The data domain module is used to send event-triggered notification information to the information domain module when it is determined that the application data of the application policy meets the event triggering condition of the meta-policy; wherein the meta-policy is the management rule corresponding to the application policy;
所述信息域模块,用于在接收到所述事件触发通知信息的情况下,基于所述元策略对应的执行条件对所述应用数据进行条件评估,并将条件评估的结果发送给知识域模块;The information domain module is used to, upon receiving the event trigger notification information, perform conditional evaluation on the application data based on the execution condition corresponding to the meta-strategy, and send the result of the conditional evaluation to the knowledge domain module;
所述知识域模块,用于基于所述条件评估的结果以及所述元策略的策略决策,执行对所述应用策略的管理。The knowledge domain module is used to manage the application policy based on the result of the condition evaluation and the policy decision of the meta-policy.
可选地,所述数据域模块还用于:Optionally, the data domain module is further used for:
对所述应用策略的应用数据进行预处理,并将预处理后的数据发送给所述信息域模块。The application data of the application policy is preprocessed, and the preprocessed data is sent to the information domain module.
可选地,所述信息域模块还用于:Optionally, the information domain module is further used for:
在对所述应用数据进行条件评估,确定满足所述元策略对应的执行条件的情况下,将满足条件评估的结果发送给所述知识域模块;When condition evaluation is performed on the application data and it is determined that the execution condition corresponding to the meta-strategy is satisfied, the result of the condition evaluation is sent to the knowledge domain module;
和/或,and/or,
在对所述应用数据进行条件评估,确定不满足所述元策略对应的执行条件的情况下,将不满足条件评估的结果发送给所述知识域模块。When condition evaluation is performed on the application data and it is determined that the execution condition corresponding to the meta-strategy is not satisfied, the result of the condition evaluation not being satisfied is sent to the knowledge domain module.
可选地,所述知识域模块包括:Optionally, the knowledge domain module includes:
动作决策子模块,用于基于所述条件评估的结果以及所述元策略对应的策略决策,获得所述应用策略的决策结果,并将所述决策结果发送给策略融合子模块;An action decision submodule, used for obtaining a decision result of the application strategy based on the result of the condition evaluation and the strategy decision corresponding to the meta-strategy, and sending the decision result to the strategy fusion submodule;
策略融合子模块,用于根据所述决策结果执行对所述应用策略的管理。The policy fusion submodule is used to manage the application policy according to the decision result.
可选地,所述应用策略的管理,包括以下至少一项:Optionally, the management of the application policy includes at least one of the following:
生成所述应用策略的优化策略;generating an optimization strategy for the application strategy;
更新所述应用策略;updating the application policy;
维持所述应用策略。The application policy is maintained.
可选地,所述策略融合子模块还用于:Optionally, the strategy fusion submodule is further used for:
在外部输入的外部策略与所述应用策略存在冲突的情况下,对所述外部策略和所述应用策略进行融合处理,得到融合后的应用策略。In the case that there is a conflict between the external policy input from the outside and the application policy, the external policy and the application policy are fused to obtain a fused application policy.
可选地,所述策略融合子模块还用于以下至少一项:Optionally, the strategy fusion submodule is further used for at least one of the following:
合并所述应用策略和所述外部策略,得到融合后的应用策略;Merging the application strategy and the external strategy to obtain a merged application strategy;
根据所述外部策略更新所述应用策略,并将更新后的应用策略确定为所述融合后的应用策略;updating the application policy according to the external policy, and determining the updated application policy as the fused application policy;
更新并接纳所述外部策略,并将更新后的外部策略确定为所述融合后的应用策略。The external policy is updated and accepted, and the updated external policy is determined as the integrated application policy.
可选地,所述的策略管理系统还包括:Optionally, the policy management system further includes:
策略管理应用域模块,用于启用所述应用策略,并将所述应用策略的应用数据发送给所述数据域模块和所述信息域模块。The policy management application domain module is used to enable the application policy and send the application data of the application policy to the data domain module and the information domain module.
可选地,所述应用策略的应用数据包括以下至少一项:Optionally, the application data of the application policy includes at least one of the following:
所述策略管理应用域模块启用所述应用策略生成的原始应用数据;The policy management application domain module enables the original application data generated by the application policy;
所述策略管理应用域模块监控所述应用策略生成的监控数据;The policy management application domain module monitors the monitoring data generated by the application policy;
所述策略管理系统的外部监控事件信息;External monitoring event information of the policy management system;
所述策略管理系统的外部监控数据源。The policy management system manages external monitoring data sources.
可选地,所述策略管理系统还包括:Optionally, the policy management system further includes:
策略知识库,用于存储应用策略和/或所述应用策略对应的元策略。The policy knowledge base is used to store application policies and/or meta-policies corresponding to the application policies.
可选地,所述策略管理系统还包括:Optionally, the policy management system further includes:
策略推荐子模块,用于根据所述策略管理应用域模块的策略应用请求,向所述策略管理应用域模块提供所述策略应用请求匹配的应用策略。The policy recommendation submodule is used to provide the policy management application domain module with an application policy that matches the policy application request according to the policy application request of the policy management application domain module.
可选地,所述策略推荐子模块还用于:Optionally, the strategy recommendation submodule is further used to:
在查询所述策略知识库确定存在与所述策略应用请求相匹配的应用策略的情况下,将所述策略知识库中与所述策略应用请求相匹配的应用策略提供给所述策略管理应用域模块;In the case where it is determined that there is an application policy matching the policy application request after querying the policy knowledge base, providing the application policy matching the policy application request in the policy knowledge base to the policy management application domain module;
和/或,and/or,
在查询所述策略知识库确定不存在与所述策略应用请求相匹配的应用策略的情况下,生成与所述策略应用请求相匹配的应用策略,并将生成的所述应用策略提供给所述策略管理应用域模块。When it is determined that there is no application policy matching the policy application request after querying the policy knowledge base, an application policy matching the policy application request is generated, and the generated application policy is provided to the policy management application domain module.
本发明的上述技术方案的有益效果如下:The beneficial effects of the above technical solution of the present invention are as follows:
本发明实施例的策略管理方法,通过获取应用策略的应用数据,在基于所述应用数据确定满足元策略的事件触发条件的情况下,根据所述元策略对应的执行条件对所述应用数据进行条件评估,并且根据所述条件评估的结果以及所述元策略的策略决策,执行对所述应用策略的管理,从而实现通过支持元策略的方式实现对于应用策略的状态监控、有效性评估与按需主动迭代更新,相较于现有技术中仅应用于领域相关的特定技术的策略管理,本方案基于元策略对应用策略的优化更新等管理,可以实现应用于多领域相关技术的策略管理,从而解决了现有的策略管理技术不具有通用性且难以进行深度挖掘与迭代优化的问题。The policy management method of the embodiment of the present invention obtains application data of the application policy, and when determining the event triggering conditions that meet the meta-policy based on the application data, conditionally evaluates the application data according to the execution conditions corresponding to the meta-policy, and executes management of the application policy according to the results of the conditional evaluation and the policy decision of the meta-policy, thereby realizing status monitoring, effectiveness evaluation and on-demand active iterative update of the application policy by supporting the meta-policy. Compared with the policy management of only field-related specific technologies in the prior art, this solution can realize policy management applied to related technologies in multiple fields based on the optimization and update of the application policy based on the meta-policy, thereby solving the problem that the existing policy management technology is not universal and difficult to perform deep mining and iterative optimization.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1为本发明实施例的知识管理基础功能架构示意图;FIG1 is a schematic diagram of a basic functional architecture of knowledge management according to an embodiment of the present invention;
图2为本发明实施例的知识主动管理功能架构示意图;FIG2 is a schematic diagram of a functional architecture of active knowledge management according to an embodiment of the present invention;
图3为本发明实施例的知识驱动的策略管理方法的流程图;FIG3 is a flow chart of a knowledge-driven policy management method according to an embodiment of the present invention;
图4为本发明实施例的知识驱动的策略管理系统的框图之一;FIG4 is a block diagram of a knowledge-driven policy management system according to an embodiment of the present invention;
图5为本发明实施例的知识驱动的策略管理系统的框图之二;FIG5 is a second block diagram of the knowledge-driven policy management system according to an embodiment of the present invention;
图6为本发明实施例的知识驱动的策略管理系统的框图之三;FIG6 is a third block diagram of the knowledge-driven policy management system according to an embodiment of the present invention;
图7为本发明实施例的知识驱动的策略管理系统的架构示意图之一;FIG. 7 is a schematic diagram of a knowledge-driven policy management system according to an embodiment of the present invention;
图8为本发明实施例的知识驱动的策略管理系统的架构示意图之二;FIG8 is a second schematic diagram of the architecture of the knowledge-driven policy management system according to an embodiment of the present invention;
图9为本发明实施例的知识驱动的策略管理系统的架构示意图之三。FIG. 9 is a third schematic diagram of the architecture of the knowledge-driven policy management system according to an embodiment of the present invention.
具体实施方式DETAILED DESCRIPTION
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。In order to make the technical problems, technical solutions and advantages to be solved by the present invention more clear, a detailed description will be given below with reference to the accompanying drawings and specific embodiments.
应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。It should be understood that the references to "one embodiment" or "an embodiment" throughout the specification mean that the specific features, structures, or characteristics associated with the embodiment are included in at least one embodiment of the present invention. Therefore, the references to "in one embodiment" or "in an embodiment" appearing throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
在本发明的各种实施例中,应理解,下述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。In various embodiments of the present invention, it should be understood that the size of the serial numbers of the following processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
另外,本文中术语“系统”和“网络”在本文中常可互换使用。Additionally, the terms "system" and "network" are often used interchangeably herein.
在本申请所提供的实施例中,应理解,“与A相应的B”表示B与A相关联,根据A可以确定B。但还应理解,根据A确定B并不意味着仅仅根据A确定B,还可以根据A和/或其它信息确定B。In the embodiments provided in the present application, it should be understood that "B corresponding to A" means that B is associated with A, and B can be determined according to A. However, it should also be understood that determining B according to A does not mean determining B only according to A, and B can also be determined according to A and/or other information.
如图1所示,本发明实施例提供一种知识管理基础功能架构,自智网络通用知识管理基础功能架构支持知识的静态导入、应用、挖掘与更新。具体包括数据处理、信息提取、知识生成、知识融合、知识存储5个子模块。通过各模块的协作闭环,完成知识的导入、生成、加工、更新、应用等功能。As shown in Figure 1, the embodiment of the present invention provides a basic functional architecture for knowledge management. The general basic functional architecture for knowledge management in the self-intelligent network supports the static import, application, mining and updating of knowledge. Specifically, it includes five sub-modules: data processing, information extraction, knowledge generation, knowledge fusion, and knowledge storage. Through the collaborative closed loop of each module, the functions of knowledge import, generation, processing, updating, and application are completed.
其中,数据处理子模块对数据源提供的数据进行预处理(数据清洗、数据过滤等),并将处理过的可用数据发送给信息域的信息提取子模块。信息提取子模块从数据中抽取出实体、属性和关系等知识基本要素,发送给知识生成子模块,该过程可应用知识存储提供的抽取算法、模型等知识。知识生成子模块基于知识基本要素,通过实体链接等技术完成与知识存储现有知识的正确对应,产生知识,并将产生的知识发送给知识融合子模块,该过程可应用知识存储提供的生成算法、模型等知识。知识融合子模块将输入知识和知识存储中已有知识进行比较和合并,消除潜在冲突及不一致。进一步,基于知识存储原有知识结合新的输入知识,通过知识推理,知识挖掘等技术,组合、推理、创造出衍生新知识,提高知识的完备性。知识存储实现知识的存储和读取功能。Among them, the data processing submodule preprocesses the data provided by the data source (data cleaning, data filtering, etc.), and sends the processed available data to the information extraction submodule of the information domain. The information extraction submodule extracts basic knowledge elements such as entities, attributes and relationships from the data and sends them to the knowledge generation submodule. This process can apply the extraction algorithm, model and other knowledge provided by the knowledge storage. Based on the basic knowledge elements, the knowledge generation submodule completes the correct correspondence with the existing knowledge in the knowledge storage through technologies such as entity linking, generates knowledge, and sends the generated knowledge to the knowledge fusion submodule. This process can apply the generation algorithm, model and other knowledge provided by the knowledge storage. The knowledge fusion submodule compares and merges the input knowledge with the existing knowledge in the knowledge storage to eliminate potential conflicts and inconsistencies. Furthermore, based on the original knowledge of the knowledge storage combined with the new input knowledge, through knowledge reasoning, knowledge mining and other technologies, it combines, infers and creates derivative new knowledge to improve the completeness of knowledge. Knowledge storage realizes the storage and reading functions of knowledge.
可选地,在知识管理基础功能架构的基础上,进一步支持对于应用知识的状态监控、有效性评估与按需主动迭代更新。通过在知识管理基础功能架构的各个模块上叠加对应于知识应用元知识的管理功能与接口交互,具体包括监控数据处理(知识应用报告)、状态信息提取、有效性评估、更新知识生成、更新知识存储5个步骤,协作完成知对应元知识的导入、生成、加工、更新、应用等功能,实现知识管理扩展功能。Optionally, based on the basic functional architecture of knowledge management, it further supports the status monitoring, effectiveness evaluation and on-demand active iterative update of application knowledge. By superimposing the management functions and interface interactions corresponding to the knowledge application meta-knowledge on each module of the basic functional architecture of knowledge management, including five steps of monitoring data processing (knowledge application report), status information extraction, effectiveness evaluation, updated knowledge generation, and updated knowledge storage, the functions of importing, generating, processing, updating, and applying the corresponding meta-knowledge are completed collaboratively, realizing the extended functions of knowledge management.
如图2所示,本发明实施例提供一种知识主动管理功能架构,自智网络的知识主动管理功能架构在知识管理功能基础架构(支持知识的导入、应用、挖掘与更新)基础上,新增知识推荐子模块,进一步支持基于知识管理应用域的知识需求,主动挖掘并推荐新知识,并对于推荐知识的应用进行状态监控、有效性评估与按需主动迭代更新。As shown in Figure 2, an embodiment of the present invention provides a knowledge active management functional architecture. The knowledge active management functional architecture of the self-intelligent network adds a knowledge recommendation sub-module on the basis of the knowledge management functional infrastructure (supporting the import, application, mining and updating of knowledge), further supports knowledge needs based on the knowledge management application domain, actively mines and recommends new knowledge, and monitors the status of the application of recommended knowledge, evaluates its effectiveness and actively iterates and updates it on demand.
其中,知识推荐子模块基于知识管理应用域的知识需求,推荐和提供对应的知识。知识推荐子模块收到来自知识管理应用域的知识应用请求时,按照应用需求在知识存储中查询对应知识。The knowledge recommendation submodule recommends and provides corresponding knowledge based on the knowledge requirements of the knowledge management application domain. When the knowledge recommendation submodule receives a knowledge application request from the knowledge management application domain, it searches for corresponding knowledge in the knowledge storage according to the application requirements.
本发明实施例提供一种策略管理方法,可选地该方法是基于知识驱动的策略管理方法,如图3所示,具体包括以下步骤:The embodiment of the present invention provides a policy management method, which is optionally a knowledge-driven policy management method, as shown in FIG3 , and specifically includes the following steps:
步骤31:获取应用策略的应用数据;Step 31: Obtain application data of the application policy;
步骤32:在确定所述应用数据满足元策略的事件触发条件的情况下,根据所述元策略对应的执行条件对所述应用数据进行条件评估,得到条件评估的结果;其中,所述元策略是所述应用策略对应的管理规则,用于决策对所述应用策略的管理;Step 32: When it is determined that the application data meets the event triggering condition of the meta-policy, condition evaluation is performed on the application data according to the execution condition corresponding to the meta-policy to obtain a result of the condition evaluation; wherein the meta-policy is a management rule corresponding to the application policy, and is used to make decisions on the management of the application policy;
步骤33:根据所述条件评估的结果以及所述元策略对应的策略决策,执行对所述应用策略的管理。Step 33: Execute management of the application policy according to the result of the condition evaluation and the policy decision corresponding to the meta-policy.
可选地,该实施例中的策略管理方法可以基于上述知识管理功能架构实现,即通过知识驱动实现策略管理。Optionally, the policy management method in this embodiment can be implemented based on the above-mentioned knowledge management functional architecture, that is, policy management is implemented through knowledge-driven.
可选地,所述应用策略的应用数据包括以下至少一项:启用所述应用策略产生的原始应用数据;监控所述应用策略产生的监控数据;外部事件信息;外部数据源。例如:基于知识驱动的策略管理架构(也可以称为策略管理系统)启动所述应用策略可以产生原始应用数据,或者可以监控应用策略产生监控数据等,或者还可以由策略管理系统的外部模块监控提供事件信息和/或数据源等,本发明实施例不以此为限。Optionally, the application data of the application policy includes at least one of the following: original application data generated by enabling the application policy; monitoring data generated by monitoring the application policy; external event information; external data source. For example, the application policy can be enabled based on a knowledge-driven policy management architecture (also referred to as a policy management system) to generate original application data, or monitor the application policy to generate monitoring data, etc., or an external module of the policy management system can monitor and provide event information and/or data source, etc. The embodiments of the present invention are not limited to this.
可选地,元策略是针对某一应用策略制定的决策规则,比如决策何时触发对该应用策略的管理,是否需要执行对该应用策略的管理,如何执行对该应用策略的管理等,本发明实施例不以此为限。Optionally, a meta-policy is a decision rule formulated for a certain application policy, such as deciding when to trigger the management of the application policy, whether the management of the application policy needs to be executed, how to execute the management of the application policy, etc. The embodiments of the present invention are not limited to this.
例如:事件可以包括但不限于:时间类事件、指标类事件、外部事件等。获取应用策略的应用数据中的与事件相关的参数(比如时间、测量参数等),如果与事件相关的参数与所述事件相符,则确定是满足事件触发条件,否则确定不满足事件触发条件(比如以时间类事件为例,应用数据中的时间参数满足该事件中的时间,则确定满足事件触发条件,否则确定不满足事件触发条件;比如以指标类事件为例,应用数据中的测量参数符合该事件的指标(比如指标可以是设定的阈值等),则确定满足事件触发条件,否则确定不满足事件触发条件等),本发明实施例不以为限。For example, events may include but are not limited to time events, indicator events, external events, etc. Obtain event-related parameters (such as time, measurement parameters, etc.) in the application data of the application strategy. If the parameters related to the event match the event, it is determined that the event trigger condition is met, otherwise it is determined that the event trigger condition is not met (for example, taking a time event as an example, if the time parameter in the application data meets the time in the event, it is determined that the event trigger condition is met, otherwise it is determined that the event trigger condition is not met; for example, taking an indicator event as an example, if the measurement parameter in the application data meets the indicator of the event (for example, the indicator can be a set threshold, etc.), it is determined that the event trigger condition is met, otherwise it is determined that the event trigger condition is not met, etc.), and the embodiments of the present invention are not limited thereto.
具体的,事件触发条件即是执行元策略的条件评估的触发条件,元策略的条件评估即是策略决策的执行条件。举例来说,应用策略1为“每天下午4点A类资源虚拟机缩容40%”,相应的元策略为“一旦在应用策略1缩容之后的30分钟之内出现两次反复扩缩容的则形成震荡事件。如果上述震荡事件在一周内连续出现超过4天且一月之内连续发生超过2周,则主动生成新的优化策略1”。其中,执行条件即是“上述震荡事件在一周内连续出现超过4天且一月之内连续发生超过2周”,策略决策即是“主动生成新的优化策略1”,该策略决策的触发条件即是“在应用策略1缩容之后的30分钟之内出现两次反复扩缩容”。Specifically, the event triggering condition is the triggering condition for the conditional evaluation of the execution of the meta-policy, and the conditional evaluation of the meta-policy is the execution condition of the policy decision. For example, the application policy 1 is "the A-class resource virtual machine will shrink by 40% at 4 pm every day", and the corresponding meta-policy is "once there are two repeated expansions and contractions within 30 minutes after the application of policy 1 is reduced, an oscillation event will be formed. If the above-mentioned oscillation event occurs for more than 4 consecutive days in a week and for more than 2 consecutive weeks in a month, a new optimization policy 1 will be actively generated". Among them, the execution condition is "the above-mentioned oscillation event occurs for more than 4 consecutive days in a week and for more than 2 consecutive weeks in a month", and the policy decision is "actively generate a new optimization policy 1", and the triggering condition of the policy decision is "two repeated expansions and contractions occur within 30 minutes after the application of policy 1 is reduced".
需要说明的是,这里应用策略及其对应的元策略的内容等均为示例性说明,本发明实施例的策略管理方法所应用的应用策略的内容,以及元策略的事件触发条件、执行条件及策略决策等应不以此为限。It should be noted that the contents of the application policy and its corresponding meta-policy are all exemplary descriptions. The contents of the application policy applied by the policy management method of the embodiment of the present invention, as well as the event triggering conditions, execution conditions and policy decisions of the meta-policy should not be limited to this.
该实施例中,通过获取应用策略的应用数据,在确定所述应用数据满足元策略的事件触发条件的情况下,根据所述元策略对应的执行条件对所述应用数据进行条件评估,并且根据所述条件评估的结果以及所述元策略的策略决策,执行对所述应用策略的管理,从而实现通过支持元策略的方式实现对于应用策略的状态监控、有效性评估与按需主动迭代更新,相较于现有技术中仅应用于领域相关的特定技术的策略管理,本方案基于元策略对应用策略的优化更新等管理,可以实现应用于多领域相关技术的策略管理,从而解决了现有的策略管理技术不具有通用性且难以进行深度挖掘与迭代优化的问题。In this embodiment, by obtaining application data of the application policy, when it is determined that the application data meets the event triggering condition of the meta-policy, the application data is conditionally evaluated according to the execution condition corresponding to the meta-policy, and management of the application policy is performed based on the result of the conditional evaluation and the policy decision of the meta-policy, thereby achieving status monitoring, effectiveness evaluation and on-demand active iterative update of the application policy by supporting meta-policy. Compared with the policy management of only field-related specific technologies in the prior art, this solution can achieve policy management applied to related technologies in multiple fields based on the optimization and update of application policies based on meta-policies, thereby solving the problem that the existing policy management technology is not universal and difficult to perform deep mining and iterative optimization.
这里需要补充说明的是,在确定应用策略的应用数据不满足元策略的事件触发条件的情况下,则不执行元策略的条件评估和策略决策等,比如可以继续维持该应用策略的状态(例如:该应用策略当前处于使用状态时,可以继续维持该应用策略的使用等),本发明实施例不以为限。It should be noted here that, when it is determined that the application data of the application policy does not meet the event triggering condition of the meta-policy, the condition evaluation and policy decision of the meta-policy will not be executed. For example, the status of the application policy can continue to be maintained (for example: when the application policy is currently in use, the use of the application policy can continue to be maintained, etc.), and the embodiments of the present invention are not limited to this.
可选地,所述根据所述元策略对应的执行条件对所述应用数据进行条件评估,得到条件评估的结果,包括:Optionally, performing conditional evaluation on the application data according to the execution condition corresponding to the meta-policy to obtain a result of the conditional evaluation includes:
在对所述应用数据进行条件评估,确定满足所述元策略对应的执行条件的情况下,确定所述条件评估的结果为满足所述执行条件;When condition evaluation is performed on the application data and it is determined that the execution condition corresponding to the meta-policy is satisfied, determining that the result of the condition evaluation is that the execution condition is satisfied;
和/或,and/or,
在对所述应用数据进行条件评估,确定不满足所述元策略对应的执行条件的情况下,将确定条件评估的结果为不满足所述执行条件。When condition evaluation is performed on the application data and it is determined that the execution condition corresponding to the meta-policy is not satisfied, the result of the condition evaluation is determined as not satisfying the execution condition.
具体的,条件评估的结果可以仅包括满足条件评估的结果,即仅在所述应用数据满足元策略的执行条件时发送相应的满足条件评估的结果。或者,该条件评估的结果可以包括满足条件评估的结果或不满足条件评估的结果,即在所述应用数据满足元策略的执行条件时发送相应的满足条件评估的结果,或者在所述应用数据不满足元策略的执行条件时发送相应的不满足条件评估的结果。Specifically, the result of the condition evaluation may include only the result of satisfying the condition evaluation, that is, the corresponding result of satisfying the condition evaluation is sent only when the application data satisfies the execution condition of the meta-policy. Alternatively, the result of the condition evaluation may include the result of satisfying the condition evaluation or the result of not satisfying the condition evaluation, that is, the corresponding result of satisfying the condition evaluation is sent when the application data satisfies the execution condition of the meta-policy, or the corresponding result of not satisfying the condition evaluation is sent when the application data does not satisfy the execution condition of the meta-policy.
例如:执行条件可以包括但不限于:事件发生的频率、事件的持续时间、事件的发生模式,或者以上至少两项的逻辑组合等。基于上述事件触发条件的判决确定事件发生时,可以进一步根据应用数据中与事件相关的参数,判断是否满足所述执行条件(比如:以时间类事件为例,应用数据中的时间参数满足该事件中的时间的频率符合执行条件的事件发生的频率,则确定为满足条件评估的结果,否则确定为不满足条件评估的结果;比如以指标类事件为例,应用数据中的测量参数符合该事件的指标的持续时间符合执行条件的事件持续时间,则确定为满足条件评估的结果,否则确定为不满足条件评估的结果等),本发明实施例不以为限。For example, the execution condition may include but is not limited to: the frequency of event occurrence, the duration of the event, the occurrence mode of the event, or a logical combination of at least two of the above. When the event is determined to have occurred based on the judgment of the above event triggering condition, it can be further determined whether the execution condition is met according to the parameters related to the event in the application data (for example, taking a time-type event as an example, if the time parameter in the application data satisfies the frequency of the time in the event and the frequency of the event occurrence that meets the execution condition, it is determined as the result of satisfying the condition evaluation, otherwise it is determined as the result of not satisfying the condition evaluation; for example, taking an indicator-type event as an example, if the measurement parameter in the application data meets the duration of the indicator of the event and the duration of the event that meets the execution condition, it is determined as the result of satisfying the condition evaluation, otherwise it is determined as the result of not satisfying the condition evaluation, etc.), and the embodiments of the present invention are not limited thereto.
具体的,继续以上述应用策略1和相应的元策略为例,其执行条件为“上述震荡事件在一周内连续出现超过4天且一月之内连续发生超过2周”,根据该执行条件可以获得条件评估的结果,具体的即是:如果该A类资源虚拟机缩容40%之后的30分钟之内出现两次反复扩缩容这一震荡事件,在一周内连续出现超过4天且一月之内连续发生超过2周,则确定为满足条件评估的结果;否则,确定为不满足条件评估的结果。Specifically, continuing to take the above-mentioned application strategy 1 and the corresponding meta-strategy as an example, its execution condition is "the above-mentioned oscillation event occurs for more than 4 consecutive days within a week and for more than 2 consecutive weeks within a month". According to the execution condition, the result of the condition evaluation can be obtained, that is: if the oscillation event of repeated expansion and contraction occurs twice within 30 minutes after the Class A resource virtual machine is reduced by 40%, and it occurs for more than 4 consecutive days within a week and for more than 2 consecutive weeks within a month, it is determined that the result of the condition evaluation is met; otherwise, it is determined that the result of the condition evaluation is not met.
可选地,所述根据所述条件评估的结果以及所述元策略对应的策略决策,执行对所述应用策略的管理,包括:Optionally, the managing the application policy according to the result of the condition evaluation and the policy decision corresponding to the meta-policy includes:
根据所述条件评估的结果以及所述元策略对应的策略决策,获得所述应用策略的决策结果;Obtaining a decision result of the application policy according to a result of the condition evaluation and a policy decision corresponding to the meta-policy;
根据所述决策结果,执行对所述应用策略的管理。The application policy is managed according to the decision result.
具体的,决策结果包括执行策略决策或者不执行策略决策,如果决策结果为执行策略决策,则按照该策略决策执行对所述应用策略的管理;如果决策结果为不执行策略结果,则可以维持对所述应用策略的管理或者按照预定处理方式执行对所述应用策略的管理等。例如:在确定满足条件评估的结果的情况下,则可以基于所述元策略的策略决策,执行对所述应用策略的管理;若接收到不满足条件评估的结果的情况下,则可以不执行处理(如维持所述应用策略)或者执行预定处理等,本发明实施例不以此为限。Specifically, the decision result includes executing the policy decision or not executing the policy decision. If the decision result is executing the policy decision, the management of the application policy is executed according to the policy decision; if the decision result is not executing the policy result, the management of the application policy can be maintained or the management of the application policy can be executed according to a predetermined processing method, etc. For example: in the case of determining that the result of the condition evaluation is satisfied, the management of the application policy can be executed based on the policy decision of the meta-policy; if the result of the condition evaluation is not satisfied, the processing can be not executed (such as maintaining the application policy) or the predetermined processing can be executed, etc. The embodiments of the present invention are not limited to this.
例如:策略决策为对所述应用策略的管理规则,比如对所述应用策略进行优化,维持所述应用策略,改变所述应用策略等,本发明实施例不以此为限。执行按照所述策略决策对所述应用策略的管理,即是在满足了上述执行条件的情况下触发的。具体的,继续以上述应用策略1和相应的元策略为例,其策略决策为“主动生成新的优化策略1”,即根据满足条件评估的结果,则主动生成新的优化策略1(也即是对应用策略1的管理为优化该应用策略1)。相应的,如果不满足条件评估的结果,则不执行主动生成新的优化策略1的方案,比如可以维持所述应用策略,或者还可以执行其他预定处理等,本发明实施例不以此为限。For example: the policy decision is the management rule for the application policy, such as optimizing the application policy, maintaining the application policy, changing the application policy, etc., and the embodiments of the present invention are not limited to this. The management of the application policy according to the policy decision is executed, that is, it is triggered when the above-mentioned execution conditions are met. Specifically, continuing to take the above-mentioned application policy 1 and the corresponding meta-policy as an example, its policy decision is "actively generate a new optimization strategy 1", that is, based on the result of the conditional evaluation, a new optimization strategy 1 is actively generated (that is, the management of application strategy 1 is to optimize the application strategy 1). Correspondingly, if the result of the conditional evaluation is not met, the plan of actively generating a new optimization strategy 1 will not be executed. For example, the application strategy can be maintained, or other predetermined processing can also be performed, etc., and the embodiments of the present invention are not limited to this.
可选地,所述执行对所述应用策略的管理,包括以下至少一项:Optionally, the executing management of the application policy includes at least one of the following:
生成所述应用策略的优化策略;例如:基于所述元策略的策略决策,优化所述应用策略,此时可以生成新的策略。Generate an optimization strategy for the application strategy; for example, based on the strategy decision of the meta-strategy, optimize the application strategy, and then generate a new strategy.
更新所述应用策略;例如:基于所述元策略的策略决策,对所述应用策略进行更新,此时可能没有生成新的策略,而是原有的应用策略发生改变(如优化性改变等)。Updating the application policy; for example: based on the policy decision of the meta-policy, updating the application policy, at this time, a new policy may not be generated, but the original application policy is changed (such as optimization change, etc.).
维持所述应用策略;例如:基于所述元策略的策略决策,也可以不改变原有的应用策略,即维持所述应用策略等。Maintain the application policy; for example, based on the policy decision of the meta-policy, the original application policy may not be changed, that is, the application policy is maintained.
可选地,所述的策略管理方法还包括:Optionally, the policy management method further includes:
获取外部输入的外部策略;External strategies for obtaining external input;
在所述外部策略与所述应用策略存在冲突的情况下,对所述外部策略和所述应用策略进行融合处理,得到融合后的应用策略。例如:上述步骤31中的应用策略可以是所述融合后的应用策略。In the case that the external policy and the application policy conflict, the external policy and the application policy are merged to obtain a merged application policy. For example, the application policy in step 31 above may be the merged application policy.
该实施例中的策略管理方法,可以支持外部策略的输入,即外部模块或人工可以向实现该策略管理方法的策略管理系统内部输入外部策略。这样当有外部策略输入时,如果该外部策略与系统已有的应用策略存在冲突,则需要执行融合处理,以避免外部输入应用策略时产生的冲突。The policy management method in this embodiment can support the input of external policies, that is, an external module or a human can input external policies into the policy management system that implements the policy management method. In this way, when there is an external policy input, if the external policy conflicts with the existing application policy of the system, it is necessary to perform fusion processing to avoid the conflict caused by the external input application policy.
可选地,所述对所述外部策略和所述应用策略进行融合处理,得到融合后的应用策略包括以下至少一项:Optionally, the external policy and the application policy are fused to obtain a fused application policy including at least one of the following:
合并所述外部策略和所述应用策略,得到融合后的应用策略;例如:在外部策略与系统已有的应用策略存在冲突时,可以将存在冲突的策略进行合并,以消解冲突影响。The external policy and the application policy are merged to obtain a fused application policy; for example, when there is a conflict between the external policy and the existing application policy of the system, the conflicting policies can be merged to eliminate the conflicting impact.
根据所述外部策略更新所述应用策略,并将更新后的应用策略确定为所述融合后的应用策略;例如:在外部策略与系统已有的应用策略存在冲突时,可以根据外部策略对系统的已有策略进行更新,通过改变已有的策略以消解冲突影响。The application policy is updated according to the external policy, and the updated application policy is determined as the integrated application policy; for example: when the external policy conflicts with the existing application policy of the system, the existing policy of the system can be updated according to the external policy, and the conflict is resolved by changing the existing policy.
更新并接纳所述外部策略,并将更新后的外部策略确定为所述融合后的应用策略;例如:在外部策略与系统已有的应用策略存在冲突时,还可以对外部策略进行更新的方式,以保证系统接纳该外部策略时可以消解冲突影响。The external strategy is updated and accepted, and the updated external strategy is determined as the integrated application strategy; for example, when the external strategy conflicts with the existing application strategy of the system, the external strategy can be updated to ensure that the conflict can be resolved when the system accepts the external strategy.
可选地,所述的策略管理方法还包括:Optionally, the policy management method further includes:
获取策略应用请求;Get policy application request;
根据所述策略应用请求,从策略知识库中匹配得到所述应用策略;或者,根据所述策略应用请求生成所述应用策略。According to the policy application request, the application policy is matched from a policy knowledge base; or, according to the policy application request, the application policy is generated.
具体的,策略应用请求可以用于指示所请求策略的相关信息,如需求策略的功能等,这样基于该策略应用请求优先从策略知识库(即系统已有的应用策略中)匹配满足相应需求的应用策略。例如:从策略知识库中匹配相应的应用策略时,可以是优先匹配完全满足相应需求的应用策略,如果策略知识库中没有完全满足相应需求的应用策略时,可以按照需求的匹配度要求,从策略知识库中选择满足匹配度要求的应用策略等。或者,如果策略指示库中没有完全满足相应需求的应用策略,或者没有满足匹配度要求的应用策略等,还可以按照该策略应用请求生成完全满足相应需求的应用策略或满足匹配度要求的应用策略等,本发明实施例不以此为限。Specifically, the policy application request can be used to indicate relevant information of the requested policy, such as the function of the required policy, etc., so that based on the policy application request, the application policy that meets the corresponding requirements is preferentially matched from the policy knowledge base (i.e., the application policies already available in the system). For example: when matching the corresponding application policy from the policy knowledge base, the application policy that fully meets the corresponding requirements can be preferentially matched. If there is no application policy that fully meets the corresponding requirements in the policy knowledge base, the application policy that meets the matching requirements can be selected from the policy knowledge base according to the matching requirements of the requirements. Alternatively, if there is no application policy that fully meets the corresponding requirements in the policy indication library, or there is no application policy that meets the matching requirements, etc., an application policy that fully meets the corresponding requirements or an application policy that meets the matching requirements can also be generated according to the policy application request, and the embodiments of the present invention are not limited to this.
本发明实施例提供一种策略管理系统,如图4所示,可选地该策略管理系统400是基于知识驱动的策略管理系统,具体包括以下模块:The embodiment of the present invention provides a policy management system, as shown in FIG4 , wherein the policy management system 400 is optionally a knowledge-driven policy management system, specifically including the following modules:
采集模块410,用于获取应用策略的应用数据;A collection module 410 is used to obtain application data of the application policy;
评估模块420,用于在确定所述应用数据满足元策略的事件触发条件的情况下,根据所述元策略对应的执行条件对所述应用数据进行条件评估,得到条件评估的结果;其中,所述元策略是所述应用策略对应的管理规则,用于决策对所述应用策略的管理;An evaluation module 420 is used to, when it is determined that the application data meets the event triggering condition of the meta-policy, perform condition evaluation on the application data according to the execution condition corresponding to the meta-policy to obtain a result of the condition evaluation; wherein the meta-policy is a management rule corresponding to the application policy, which is used to decide on the management of the application policy;
管理模块430,用于根据所述条件评估的结果以及所述元策略对应的策略决策,执行对所述应用策略的管理。The management module 430 is used to manage the application policy according to the result of the condition evaluation and the policy decision corresponding to the meta-policy.
可选地,所述评估模块420包括:Optionally, the evaluation module 420 includes:
正向评估单元,用于在对所述应用数据进行条件评估,确定满足所述元策略对应的执行条件的情况下,确定所述条件评估的结果为满足所述执行条件;a positive evaluation unit, configured to, when condition evaluation is performed on the application data and it is determined that the execution condition corresponding to the meta-policy is satisfied, determine that a result of the condition evaluation is that the execution condition is satisfied;
和/或,and/or,
负向评估单元,用于在对所述应用数据进行条件评估,确定不满足所述元策略对应的执行条件的情况下,将确定条件评估的结果为不满足所述执行条件。The negative evaluation unit is used to perform condition evaluation on the application data and determine that the execution condition corresponding to the meta-policy is not satisfied, and then determine the result of the condition evaluation as not satisfying the execution condition.
可选地,所述管理模块430包括:Optionally, the management module 430 includes:
决策单元,用于根据所述条件评估的结果以及所述元策略对应的策略决策,获得所述应用策略的决策结果;A decision unit, configured to obtain a decision result of the application policy according to a result of the condition evaluation and a policy decision corresponding to the meta-policy;
执行单元,用于根据所述决策结果,执行对所述应用策略的管理。An execution unit is used to execute management of the application policy according to the decision result.
可选地,所述执行对所述应用策略的管理,包括以下至少一项:Optionally, the executing management of the application policy includes at least one of the following:
生成所述应用策略的优化策略;generating an optimization strategy for the application strategy;
更新所述应用策略;updating the application policy;
维持所述应用策略。The application policy is maintained.
可选地,所述策略管理系统400还包括:Optionally, the policy management system 400 further includes:
输入模块,用于获取外部输入的外部策略;Input module, an external strategy for obtaining external input;
融合模块,用于在所述外部策略与所述应用策略存在冲突的情况下,对所述外部策略和所述应用策略进行融合处理,得到融合后的应用策略。The fusion module is used to fuse the external policy and the application policy to obtain a fused application policy when there is a conflict between the external policy and the application policy.
可选地,所述对所述外部策略和所述应用策略进行策略融合(例如:冲突消解)处理,得到融合后的应用策略,包括以下至少一项:Optionally, the performing policy fusion (e.g., conflict resolution) processing on the external policy and the application policy to obtain a fused application policy includes at least one of the following:
合并所述外部策略和所述应用策略,得到融合后的应用策略;Merging the external strategy and the application strategy to obtain a merged application strategy;
根据所述外部策略更新所述应用策略,并将更新后的应用策略确定为所述融合后的应用策略;updating the application policy according to the external policy, and determining the updated application policy as the fused application policy;
更新并接纳所述外部策略,并将更新后的外部策略确定为所述融合后的应用策略。The external policy is updated and accepted, and the updated external policy is determined as the integrated application policy.
可选地,所述应用策略的应用数据包括以下至少一项:Optionally, the application data of the application policy includes at least one of the following:
启用所述应用策略产生的原始应用数据;Enabling the original application data generated by the application policy;
监控所述应用策略产生的监控数据;Monitoring monitoring data generated by the application strategy;
外部事件信息;External event information;
外部数据源。External data sources.
可选地,所述策略管理系统还包括:Optionally, the policy management system further includes:
接收模块,用于接收策略应用请求;A receiving module, used for receiving a policy application request;
处理模块,用于根据所述策略应用请求,从策略知识库中匹配得到所述应用策略;或者,根据所述策略应用请求生成所述应用策略。The processing module is used to match the application policy from a policy knowledge base according to the policy application request; or to generate the application policy according to the policy application request.
本发明实施例的策略管理系统与上述策略管理方法是基于同于发明构思的,两者实施例可以互相参见,且能达到相同的技术效果,为避免重复,这里不再赘述。The policy management system of the embodiment of the present invention and the above-mentioned policy management method are based on the same inventive concept. The embodiments of the two can refer to each other and can achieve the same technical effect. To avoid repetition, they will not be described here.
本发明另一实施例的策略管理系统,比如该策略管理系统即是基于知识驱动的策略管理系统,如图5所示,包括收发器510、处理器500、存储器520及存储在所述存储器520上并可在所述处理器500上运行的程序或指令;所述处理器500执行所述程序或指令时实现上述应用于策略管理方法的步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。A policy management system of another embodiment of the present invention, for example, a knowledge-driven policy management system, as shown in FIG5 , includes a transceiver 510, a processor 500, a memory 520, and a program or instruction stored in the memory 520 and executable on the processor 500; when the processor 500 executes the program or instruction, the steps applied to the policy management method are implemented, and the same technical effect can be achieved. To avoid repetition, they are not described here.
所述收发器510,用于在处理器500的控制下接收和发送数据。The transceiver 510 is used to receive and send data under the control of the processor 500 .
其中,在图5中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器500代表的一个或多个处理器和存储器520代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发器510可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。处理器500负责管理总线架构和通常的处理,存储器520可以存储处理器500在执行操作时所使用的数据。Wherein, in FIG5, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 500 and various circuits of memory represented by memory 520 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 510 may be a plurality of components, i.e., including a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. The processor 500 is responsible for managing the bus architecture and general processing, and the memory 520 may store data used by the processor 500 when performing operations.
本发明实施例的一种可读存储介质,其上存储有程序或指令,所述程序或指令被处理器执行时实现如上所述的策略管理方法中的步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。A readable storage medium according to an embodiment of the present invention stores a program or instruction thereon. When the program or instruction is executed by a processor, the steps in the policy management method as described above are implemented and the same technical effect can be achieved. To avoid repetition, it will not be described here.
其中,所述处理器为上述实施例中所述的策略管理系统中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。The processor is the processor in the policy management system described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
在上述知识管理功能架构的基础上,本发明实施例提供一种策略管理系统,比如该策略管理系统可以是基于知识驱动的策略管理系统,如图6所示,该策略管理系统可以实现上述实施例中的策略管理方法,该系统具体包括:Based on the above knowledge management functional architecture, an embodiment of the present invention provides a policy management system. For example, the policy management system may be a knowledge-driven policy management system. As shown in FIG6 , the policy management system may implement the policy management method in the above embodiment. The system specifically includes:
数据域模块,用于在确定应用策略的应用数据满足元策略的事件触发条件的情况下,将事件触发的通知信息发送给信息域模块;其中,所述元策略是所述应用策略对应的管理规则,用于决策对所述应用策略的管理;The data domain module is used to send the event triggering notification information to the information domain module when it is determined that the application data of the application policy meets the event triggering condition of the meta policy; wherein the meta policy is the management rule corresponding to the application policy, which is used to decide the management of the application policy;
所述信息域模块,用于在接收到所述事件触发通知信息的情况下,基于所述元策略的执行条件对所述应用数据进行条件评估,并将条件评估的结果发送给知识域模块;The information domain module is used to, upon receiving the event trigger notification information, perform conditional evaluation on the application data based on the execution condition of the meta-strategy, and send the result of the conditional evaluation to the knowledge domain module;
所述知识域模块,用于基于所述条件评估的结果以及所述元策略的策略决策,执行对所述应用策略的管理。The knowledge domain module is used to manage the application policy based on the result of the condition evaluation and the policy decision of the meta-policy.
可选地,所述应用策略可以是该策略管理系统中已有的并可应用的任意策略,该元策略则是针对所述应用策略制定的决策规则,比如决策何时触发对应用策略的管理,是否需要执行对应用策略的管理,如何执行对应用策略的管理等。Optionally, the application policy can be any existing and applicable policy in the policy management system, and the meta-policy is a decision rule formulated for the application policy, such as deciding when to trigger the management of the application policy, whether it is necessary to execute the management of the application policy, how to execute the management of the application policy, etc.
可选地,条件评估即是基于应用策略的应用数据判断是否满足该元策略制定的相应执行条件。Optionally, the condition evaluation is to determine whether the application data of the application policy satisfies the corresponding execution condition formulated by the meta-policy based on the application data of the application policy.
可选地,策略决策规则即是如何执行对所述应用策略的管理,也即是具体执行针对应用策略管理的方式。Optionally, the policy decision rule is how to perform management on the application policy, that is, a specific way of performing management on the application policy.
其中,管理是指一组过程,负责描述,组织,控制对信息和组织实体的生命周期需求的访问以及管理。相应的,被管实体是指与产品,服务和/或资源相关的可管理对象。管理域是指使用一组通用的管理机制来管理其内容的域。Management refers to a set of processes responsible for describing, organizing, controlling access to, and managing the lifecycle requirements of information and organizational entities. Correspondingly, managed entities refer to manageable objects associated with products, services, and/or resources. Management domains refer to domains whose contents are managed using a common set of management mechanisms.
其中,策略是一组规则,用于管理和控制一个或多个被管理对象的状态的更改和/或维护。组织是策略驱动的实体。策略是表达行为规则和限制,然后自动执行这些规则和限制的自然方法。策略的目的是确保做出一致的决策来支配系统的行为。Among them, policy is a set of rules used to manage and control the change and/or maintenance of the state of one or more managed objects. Organizations are policy-driven entities. Policy is a natural way to express behavioral rules and restrictions and then automatically enforce them. The purpose of policy is to ensure that consistent decisions are made to govern the behavior of the system.
具体的,命令式策略是指使用语句来显式更改一组目标对象的状态的策略类型。明确定义了构成策略的语句顺序。在本文档中,除非显式说明,策略将指代一类命令式策略,即由事件,条件和操作组成的策略。其中,事件是指在时间轴上发生的,对管理系统重要的任何事情(例如,被管理系统和/或其环境的更改)。条件是指一组属性,特征和/或值,将其与一组已知的属性,特征和/或值进行比较,以确定要做出的决定;或者条件还可以是一些特征的组合,基于特征确定做出的决定等,本发明实施例不以为限。动作是指可以在一组管理实体上执行的一组操作。它代表正在建模的系统中的转换或处理。Specifically, an imperative policy refers to a type of policy that uses statements to explicitly change the state of a set of target objects. The order of statements that make up the policy is clearly defined. In this document, unless explicitly stated, a policy will refer to a class of imperative policies, namely policies consisting of events, conditions, and operations. Among them, an event refers to anything that occurs on a timeline that is important to the management system (for example, changes to the managed system and/or its environment). A condition refers to a set of attributes, characteristics, and/or values that are compared with a set of known attributes, characteristics, and/or values to determine the decision to be made; or a condition can also be a combination of some characteristics, and the decision to be made is determined based on the characteristics, etc., which is not limited to the embodiments of the present invention. An action refers to a set of operations that can be performed on a set of management entities. It represents a transformation or processing in the system being modeled.
本发明实施例的策略管理系统,通过数据域模块在基于应用策略的应用数据确定满足元策略的事件触发条件的情况下,将事件触发的通知信息发送给信息域模块,以及通过信息域模块在接收到所述事件触发通知信息的情况下,基于所述元策略的执行条件对所述应用数据进行条件评估,并将条件评估的结果发送给知识域模块,以通过知识域模块基于所述条件评估的结果以及所述元策略的策略决策规则,执行对所述应用策略的管理,从而实现通过支持元策略的方式实现对于策略应用的状态监控、有效性评估与按需主动迭代更新,相较于现有技术中仅应用于领域相关的特定技术的策略管理,本方案基于元策略对应用策略的优化更新等管理,可以实现应用于多领域相关技术的策略管理,从而解决了现有的策略管理技术不具有通用性且难以进行深度挖掘与迭代优化的问题。The policy management system of the embodiment of the present invention, when the data domain module determines that the application data of the application policy satisfies the event triggering condition of the meta-policy based on the application policy, sends the event triggering notification information to the information domain module, and when the information domain module receives the event triggering notification information, it performs conditional evaluation on the application data based on the execution condition of the meta-policy, and sends the result of the conditional evaluation to the knowledge domain module, so that the knowledge domain module executes the management of the application policy based on the result of the conditional evaluation and the policy decision rule of the meta-policy, thereby realizing status monitoring, effectiveness evaluation and on-demand active iterative update of policy applications by supporting meta-policies. Compared with the policy management of only field-related specific technologies in the prior art, this solution can realize policy management applied to related technologies in multiple fields based on the optimization and update of application policies based on meta-policies, thereby solving the problem that the existing policy management technology is not universal and difficult to perform deep mining and iterative optimization.
具体的,本发明实施例还提供一种策略管理系统的架构示意图,如图7所示,其通过在上述知识管理基础功能架构(支持策略的静态导入、应用与被动更新)基础上实现基于知识驱动的策略管理,通过定义并在策略知识管理域中支持“元策略”的方式实现对于策略应用的状态监控、有效性评估与按需主动迭代更新。Specifically, an embodiment of the present invention also provides an architectural diagram of a policy management system, as shown in Figure 7, which implements knowledge-driven policy management based on the above-mentioned knowledge management basic functional architecture (supporting static import, application and passive update of policies), and implements status monitoring, effectiveness evaluation and on-demand active iterative updates of policy applications by defining and supporting "meta-policies" in the policy knowledge management domain.
其中,数据域模块包括数据处理子模块(或者称为事件触发子模块),用于监控元策略的事件触发;信息域模块包括信息提取子模块(或者称为条件评估子模块),用于判断是否满足元策略的执行条件;知识域模块包括策略更新子模块(或者称为动作决策子模块),用于做出是否报告异常、更新策略的决策。基于通过在上述基础功能架构上叠加对应于策略应用元知识的管理功能与接口交互,实现策略管理。即策略应用元知识的管理功能具体的包括元策略的事件触发、元策略的条件评估、元策略的动作决策,与策略融合、策略知识库模块协作完成知对应应用策略的导入、生成、加工、更新、应用等功能。Among them, the data domain module includes a data processing submodule (or event triggering submodule), which is used to monitor the event triggering of the meta-strategy; the information domain module includes an information extraction submodule (or condition evaluation submodule), which is used to determine whether the execution conditions of the meta-strategy are met; the knowledge domain module includes a policy update submodule (or action decision submodule), which is used to make decisions on whether to report abnormalities and update policies. Based on the above basic functional architecture, the management function and interface interaction corresponding to the policy application meta-knowledge are superimposed, so as to achieve policy management. That is, the management function of the policy application meta-knowledge specifically includes the event triggering of the meta-strategy, the condition evaluation of the meta-strategy, and the action decision of the meta-strategy, and cooperates with the policy fusion and policy knowledge base modules to complete the import, generation, processing, update, and application of the corresponding application policy.
此外,该策略管理系统还可以在原策略应用域各模块以及策略融合功能模块执行过程中进一步引入基于规则或策略或模型等知识驱动的业务逻辑,相关知识统一存储在策略知识库中。In addition, the policy management system can further introduce knowledge-driven business logic based on rules, policies or models in the execution process of each module of the original policy application domain and the policy fusion function module, and the relevant knowledge is uniformly stored in the policy knowledge base.
具体的,所述数据域模块还用于:Specifically, the data domain module is also used for:
对所述应用策略的应用数据进行预处理,并将预处理后的数据发送给所述信息域模块。The application data of the application policy is preprocessed, and the preprocessed data is sent to the information domain module.
例如:数据域模块(或者其中的数据处理子模块)对策略管理应用域或其他外部系统提供的策略应用监控进行预处理,并将处理过的可用数据发送给信息域模块(如其中的信息提取子模块)。其中,预处理可以包括但不限于:数据清洗、数据过滤等。For example, the data domain module (or the data processing submodule therein) preprocesses the policy application monitoring provided by the policy management application domain or other external systems, and sends the processed available data to the information domain module (such as the information extraction submodule therein). The preprocessing may include but is not limited to: data cleaning, data filtering, etc.
可选地,所述策略管理系统还包括:Optionally, the policy management system further includes:
所述策略管理应用域模块,用于启用应用策略,并将所述应用策略的应用数据发送给所述数据域模块和所述信息域模块。The policy management application domain module is used to enable application policies and send application data of the application policies to the data domain module and the information domain module.
可选地,所述应用策略的应用数据包括以下至少一项:Optionally, the application data of the application policy includes at least one of the following:
所述策略管理应用域模块启用所述应用策略生成的原始应用数据;The policy management application domain module enables the original application data generated by the application policy;
所述策略管理应用域模块监控所述应用策略生成的监控数据;The policy management application domain module monitors the monitoring data generated by the application policy;
所述策略管理系统的外部监控事件信息;External monitoring event information of the policy management system;
所述策略管理系统的外部监控数据源。The policy management system manages external monitoring data sources.
例如:启用所述应用策略的原始应用数据包括但不限于:各类网管数据、业务数据、环境数据等。监控所述应用策略的监控数据包括但不限于:规则/策略应用频率、成功率、响应时长等性能统计数据等。所述策略管理系统的外部监控事件信息或数据源包括但不限于:结构化数据、半结构化数据、非结构化数据等。对于格式不一致的数据,在采集和处理前应该进行格式转换。For example, the original application data for enabling the application policy includes, but is not limited to, various network management data, business data, and environmental data. The monitoring data for monitoring the application policy includes, but is not limited to, performance statistics such as rule/policy application frequency, success rate, and response time. The external monitoring event information or data source of the policy management system includes, but is not limited to, structured data, semi-structured data, and unstructured data. For data with inconsistent formats, format conversion should be performed before collection and processing.
可选地,所述策略管理系统还包括:策略知识库,用于存储应用策略和/或所述应用策略对应的元策略。Optionally, the policy management system further includes: a policy knowledge base, used to store application policies and/or meta-policies corresponding to the application policies.
具体的,策略知识库实现策略知识的存储和读取功能,其中,策略知识库的策略读取场景包括以下至少一项:Specifically, the policy knowledge base implements the storage and reading functions of policy knowledge, wherein the policy reading scenarios of the policy knowledge base include at least one of the following:
响应策略管理系统内部各个子模块的策略应用请求,提供对应的应用策略;Respond to policy application requests from various submodules within the policy management system and provide corresponding application policies;
响应外部系统的策略共享需求,提供对应的应用策略。Respond to the policy sharing requirements of external systems and provide corresponding application policies.
可选地,上述数据域模块(或其中的条件触发子模块)在进行事件或数据处理时可以应用策略知识库提供的规则、策略等知识。Optionally, the above-mentioned data domain module (or the conditional trigger submodule therein) may apply knowledge such as rules and policies provided by the policy knowledge base when performing event or data processing.
可选地,所述信息域模块还用于:Optionally, the information domain module is further used for:
在对所述应用策略的应用数据进行条件评估,确定满足所述元策略的执行条件的情况下,将满足条件评估的结果发送给所述知识域模块;When condition evaluation is performed on the application data of the application policy and it is determined that the execution condition of the meta-policy is satisfied, the result of the condition evaluation is sent to the knowledge domain module;
和/或,and/or,
在对所述应用策略的应用数据进行条件评估,确定不满足所述元策略的执行条件的情况下,将不满足条件评估的结果发送给所述知识域模块。When condition evaluation is performed on the application data of the application policy and it is determined that the execution condition of the meta-policy is not satisfied, the result of the condition evaluation not being satisfied is sent to the knowledge domain module.
所述知识域模块还用于:The knowledge domain module is also used to:
在接收到满足条件评估的结果的情况下,基于所述元策略的策略决策,执行对所述应用策略的管理。In the case of receiving a result satisfying the condition evaluation, management of the application policy is performed based on the policy decision of the meta-policy.
具体的,条件评估的结果可以仅包括满足条件评估的结果,即仅在所述应用策略的应用数据满足元策略的执行条件时发送相应的满足条件评估的结果。或者,该条件评估的结果可以包括满足条件评估的结果或不满足条件评估的结果,即在所述应用策略的应用数据满足元策略的执行条件时发送相应的满足条件评估的结果,或者在所述应用策略的应用数据不满足元策略的执行条件时发送相应的不满足条件评估的结果。Specifically, the result of the condition evaluation may include only the result of satisfying the condition evaluation, that is, the corresponding result of satisfying the condition evaluation is sent only when the application data of the application policy meets the execution condition of the meta-policy. Alternatively, the result of the condition evaluation may include the result of satisfying the condition evaluation or the result of not satisfying the condition evaluation, that is, the corresponding result of satisfying the condition evaluation is sent when the application data of the application policy meets the execution condition of the meta-policy, or the corresponding result of not satisfying the condition evaluation is sent when the application data of the application policy does not meet the execution condition of the meta-policy.
相应的,所述知识域模块在接收到满足条件评估的结果的情况下,基于所述元策略的策略决策,执行对所述应用策略的管理;若接收到不满足条件评估的结果的情况下,则不执行处理或者执行预定处理等,本发明实施例不以此为限。Correspondingly, when the knowledge domain module receives a result that satisfies the conditional evaluation, it manages the application policy based on the policy decision of the meta-policy; if it receives a result that does not satisfy the conditional evaluation, it does not execute any processing or executes a predetermined processing, etc. The embodiments of the present invention are not limited to this.
该实施例中,信息域模块(或其中的条件评估子模块)可以根据元策略制定的执行条件从事件或数据中评估是否满足对应条件,并将评估结果发给知识域模块(如其中的动作决策子模块),该过程可应用策略知识库提供的规则、策略等知识。In this embodiment, the information domain module (or the condition evaluation submodule therein) can evaluate whether the corresponding conditions are met from the events or data according to the execution conditions formulated by the meta-strategy, and send the evaluation results to the knowledge domain module (such as the action decision submodule therein). This process can apply the rules, policies and other knowledge provided by the policy knowledge base.
可选地,所述知识域模块包括:Optionally, the knowledge domain module includes:
动作决策子模块(或称为策略更新子模块),用于基于所述条件评估的结果以及所述元策略的策略决策,获得所述应用策略的决策结果,并将所述决策结果发送给所述策略融合子模块;An action decision submodule (or policy update submodule), configured to obtain a decision result of the application policy based on the result of the condition evaluation and the policy decision of the meta-policy, and send the decision result to the policy fusion submodule;
策略融合子模块,用于根据所述决策结果执行对所述应用策略的管理。The policy fusion submodule is used to manage the application policy according to the decision result.
具体的,知识域模块(如其中的动作决策子模块)可以根据元策略的策略决策,参考条件评估子模块给出的分析评估结果,做出是否报告异常、更新策略的决策。该过程可应用策略知识库提供的策略生成算法、决策优化模型等知识。Specifically, the knowledge domain module (such as the action decision submodule) can make decisions on whether to report anomalies and update policies based on the policy decision of the meta-policy and the analysis and evaluation results given by the condition evaluation submodule. This process can apply the policy generation algorithm, decision optimization model and other knowledge provided by the policy knowledge base.
可选地,所述对所述应用策略的管理,包括以下至少一项:Optionally, the management of the application policy includes at least one of the following:
生成所述应用策略的优化策略;generating an optimization strategy for the application strategy;
更新所述应用策略;updating the application policy;
维持所述应用策略。The application policy is maintained.
具体的,策略融合子模块将策略管理系统外部导入或生成的新策略规则,与策略知识库中已有策略进行比较和合并,消除潜在冲突及不一致。进一步,基于策略知识库原有策略规则知识,结合新的输入策略规则知识,通过知识推理,知识挖掘等技术,组合、推理、创造出衍生新策略知识,提高策略知识的完备性。比如策略融合子模块执行对所述应用策略的管理可以是在信息域模块指示满足了相应执行条件的情况下,按照应用策略生成新的策略(即第二策略),完成对应用策略的更新,或者直接对应用策略进行更新。或者在信息域模块指示不满足相应的执行条件的情况下,可以不执行处理,即维持所述应用策略等。Specifically, the policy fusion submodule compares and merges the new policy rules imported or generated from outside the policy management system with the existing policies in the policy knowledge base to eliminate potential conflicts and inconsistencies. Furthermore, based on the original policy rule knowledge in the policy knowledge base and combined with the new input policy rule knowledge, through knowledge reasoning, knowledge mining and other technologies, new policy knowledge is derived and created to improve the completeness of policy knowledge. For example, the policy fusion submodule executes the management of the application policy by generating a new policy (i.e., the second policy) according to the application policy, completing the update of the application policy, or directly updating the application policy when the information domain module indicates that the corresponding execution conditions are met. Alternatively, when the information domain module indicates that the corresponding execution conditions are not met, no processing may be performed, i.e., the application policy is maintained.
其中,策略融合子模块融合新知识的来源具体包括以下至少一项:The source of new knowledge fused by the strategy fusion submodule specifically includes at least one of the following:
内部策略规则知识是原策略应用域的动作执行(策略知识更新)子模块发送的更新策略规则;The internal policy rule knowledge is the updated policy rules sent by the action execution (policy knowledge update) submodule of the original policy application domain;
外部知识包括专家导入策略知识和外部系统策略知识库导入的策略知识。External knowledge includes strategic knowledge imported by experts and strategic knowledge imported from external system strategic knowledge base.
可选地,所述策略融合子模块还用于:Optionally, the strategy fusion submodule is further used for:
在外部输入的外部策略与所述应用策略存在冲突的情况下,对所述外部策略和所述应用策略进行融合处理,得到融合后的应用策略。In the case that there is a conflict between the external policy input from the outside and the application policy, the external policy and the application policy are fused to obtain a fused application policy.
可选地,所述策略融合子模块还用于以下至少一项:Optionally, the strategy fusion submodule is further used for at least one of the following:
合并所述应用策略和所述外部策略,得到融合后的应用策略;Merging the application strategy and the external strategy to obtain a merged application strategy;
根据所述外部策略更新所述应用策略,并将更新后的应用策略确定为所述融合后的应用策略;updating the application policy according to the external policy, and determining the updated application policy as the fused application policy;
更新并接纳所述外部策略,并将更新后的外部策略确定为所述融合后的应用策略。The external policy is updated and accepted, and the updated external policy is determined as the integrated application policy.
本发明实施例还提供一种策略管理系统的架构示意图,如图8所示,基于上述知识管理基础功能架构实现基于知识驱动的策略管理,即该策略管理系统可以在支持策略的静态导入、应用与更新。具体包括策略融合子模块、策略知识库。支持运维专家策略知识导入与外部系统的策略知识导入、应用与被动更新。The embodiment of the present invention also provides a schematic diagram of the architecture of a policy management system, as shown in FIG8 , which implements knowledge-driven policy management based on the above-mentioned knowledge management basic functional architecture, that is, the policy management system can support static import, application and update of policies. Specifically, it includes a policy fusion submodule and a policy knowledge base. It supports the import, application and passive update of policy knowledge of operation and maintenance experts and external systems.
可选地,所述策略管理系统还包括:策略推荐子模块,用于根据所述策略管理应用域模块的策略应用请求,向所述策略管理应用域模块提供所述策略应用请求匹配的应用策略。Optionally, the policy management system further comprises: a policy recommendation submodule, configured to provide the policy management application domain module with an application policy that matches the policy application request according to the policy application request of the policy management application domain module.
具体的,策略推荐子模块基于策略管理应用域模块的策略知识应用需求,推荐和提供对应的策略知识。策略推荐子模块收到来自策略管理应用域模块的策略应用请求时,按照应用需求在策略知识库中查询对应的策略。Specifically, the policy recommendation submodule recommends and provides corresponding policy knowledge based on the policy knowledge application requirements of the policy management application domain module. When the policy recommendation submodule receives a policy application request from the policy management application domain module, it searches the policy knowledge base for the corresponding policy according to the application requirements.
可选地,所述策略推荐子模块还用于:Optionally, the strategy recommendation submodule is further used to:
在查询所述策略知识库确定存在与所述策略应用请求相匹配的策略的情况下,将所述策略知识库中与所述策略应用请求相匹配的应用策略提供给所述策略管理应用域模块;也即是当查询到对应的应用策略时,将该应用策略发送给策略管理应用域模块。When the policy knowledge base is queried to determine whether there is a policy that matches the policy application request, the application policy in the policy knowledge base that matches the policy application request is provided to the policy management application domain module; that is, when the corresponding application policy is queried, the application policy is sent to the policy management application domain module.
和/或,and/or,
在查询所述策略知识库确定不存在与所述策略应用请求相匹配的应用策略的情况下,生成与所述策略应用请求相匹配的应用策略,并将生成的所述应用策略提供给所述策略管理应用域模块。例如:通过策略规则推荐计算确定与所述策略应用请求相匹配的应用策略,并将通过策略规则推荐计算确定的应用策略提供给所述策略管理应用域模块。也即是当查询为空时,进行策略规则推荐计算生成相应的应用策略,并将推荐计算的应用策略发送给策略管理应用域模块。When the policy knowledge base is queried and it is determined that there is no application policy that matches the policy application request, an application policy that matches the policy application request is generated, and the generated application policy is provided to the policy management application domain module. For example: an application policy that matches the policy application request is determined by policy rule recommendation calculation, and the application policy determined by policy rule recommendation calculation is provided to the policy management application domain module. That is, when the query is empty, a policy rule recommendation calculation is performed to generate a corresponding application policy, and the recommended calculated application policy is sent to the policy management application domain module.
具体的,本发明实施例还提供一种策略管理系统的架构示意图,如图9所示,其在于知识主动管理功能架构上实现基于知识驱动的策略管理,在支持策略的静态导入、应用、监控、分析与动态更新基础上,新增策略推荐子模块,进一步支持基于策略管理应用域的策略需求,主动挖掘并推荐新策略,并对于推荐策略的应用进行状态监控、有效性评估与按需主动迭代更新。Specifically, an embodiment of the present invention also provides an architectural diagram of a policy management system, as shown in Figure 9, which implements knowledge-driven policy management on the knowledge active management functional architecture, and adds a policy recommendation sub-module on the basis of supporting static import, application, monitoring, analysis and dynamic update of policies, further supports policy requirements based on the policy management application domain, actively mines and recommends new policies, and performs status monitoring, effectiveness evaluation and active iterative update on the application of recommended policies as required.
以下结合具体实施例,对本发明实施例例的策略管理系统的功能进行说明:The functions of the policy management system according to the embodiment of the present invention are described below in conjunction with specific embodiments:
具体的,用于监控、评估和动态更新策略的元策略采用事件-条件-动作的命令式策略形式,所对应的元策略应用域由事件触发子模块、条件评估子模块和动作决策子模块构成元策略应用于策略管理的自动闭环,以下以网络云资源资源管理应用场景说明在不同场景下各类功能模块之间的信息交互过程。Specifically, the meta-strategy used to monitor, evaluate and dynamically update policies adopts the event-condition-action imperative policy form. The corresponding meta-strategy application domain is composed of an event triggering sub-module, a condition evaluation sub-module and an action decision sub-module to form an automatic closed loop of meta-strategy application for policy management. The following uses the network cloud resource management application scenario to illustrate the information interaction process between various functional modules in different scenarios.
例如:某地市网络云核心网大客户园区边缘资源池管理策略知识库,已有中优先级策略1-“每天下午4点A类资源虚拟机缩容40%”。For example, a knowledge base of edge resource pool management policies for a large customer campus in a certain city’s network cloud core network already has a medium priority policy 1, “Class A resource virtual machines shrink by 40% at 4 p.m. every day.”
方案1:输入策略融合(冲突消解);Solution 1: Input strategy fusion (conflict resolution);
输入:管理员新建高优先级策略2-“每年国庆假期期间,A类资源虚拟机满配运转”。Input: The administrator creates a new high-priority policy 2 - "During the National Day holiday every year, Class A resource virtual machines operate at full capacity."
第一步:管理专家将新建策略2导入策略融合子模块;Step 1: The management expert imports the newly created strategy 2 into the strategy fusion submodule;
第二步:策略融合子模块通过词法与语法分析,发现策略1与策略2存在冲突(比如时间重合、范围重合、动作相反),进一步对比二者优先级,根据高优先级策略覆盖低优先级策略的原则,通过对第一条策略进行改写的方式,消除二者冲突;(改写后的中优先级策略1*-“国庆节假期之外每天下午4点A类资源虚拟机缩容40%”)。Step 2: The policy fusion submodule finds that there is a conflict between policy 1 and policy 2 (such as overlapping time, overlapping scope, and opposite actions) through lexical and grammatical analysis. It further compares the priorities of the two and eliminates the conflict by rewriting the first policy based on the principle that high-priority policies cover low-priority policies; (the rewritten medium-priority policy 1* - "Class A resource virtual machines will be reduced by 40% at 4 pm every day outside the National Day holiday").
第三步:策略管理应用域模块向策略知识库申请启用所有针对A类资源的已有策略。Step 3: The policy management application domain module applies to the policy knowledge base to enable all existing policies for Class A resources.
该方案中,基于上述基础架构支持策略的静态导入、应用与更新。具体包括策略融合子模块、策略知识库。支持运维专家与外部系统的策略知识导入、应用与被动更新。In this solution, the above infrastructure supports static import, application and update of policies. Specifically, it includes policy fusion submodule and policy knowledge base. It supports import, application and passive update of policy knowledge by operation and maintenance experts and external systems.
方案2:策略决策;Option 2: Strategic decision;
输入:管理员针对中优先级策略1新建元策略3-“一旦在策略1缩容之后的30分钟之内出现两次反复扩缩容的则形成震荡事件。如果上述震荡事件在一周内连续出现超过4天且一月之内连续发生超过2周,则主动生成新的优化策略1”。Input: The administrator creates a new meta-strategy 3 for the medium-priority strategy 1 - "Once two repeated expansions and contractions occur within 30 minutes after the reduction in strategy 1, an oscillation event occurs. If the above oscillation event occurs for more than 4 consecutive days in a week and for more than 2 consecutive weeks in a month, a new optimization strategy 1 will be actively generated."
第一步:管理专家将新建元策略3通过策略融合子模块,存入策略知识库;Step 1: Management experts store the newly created meta-strategy 3 into the strategy knowledge base through the strategy fusion submodule;
第二步:策略管理应用域模块向策略知识库申请启用所有针对A类资源的已有策略。Step 2: The policy management application domain module applies to the policy knowledge base to enable all existing policies for Class A resources.
第三步:策略知识库将策略1反馈给管理应用域模块启用,同时将对应策略1的元策略3中涉及的触发事件(即震荡事件发生定义)、评估条件(持续发生判决条件)、动作决策(自动缩容计算寻优计算模型)等环节知识从策略3中分解提取后分别发布给对应的事件触发子模块、条件评估子模块与动作决策子模块三个“元策略应用域”的知识管理子模块。Step 3: The strategy knowledge base feeds back strategy 1 to the management application domain module for activation. At the same time, the trigger events (i.e., the definition of the occurrence of oscillation events), evaluation conditions (continuous occurrence judgment conditions), action decisions (automatic scaling calculation optimization model) and other knowledge involved in the meta-strategy 3 corresponding to strategy 1 are decomposed and extracted from strategy 3 and published to the corresponding event trigger sub-module, condition evaluation sub-module and action decision sub-module, three knowledge management sub-modules of the "meta-strategy application domain".
第四步:元策略应用域的知识管理子模块,解析来自策略知识库发布的元策略知识,并向策略管理应用域模块和/或“元策略应用域”的上游子模块订阅相关数据/信息更新。Step 4: The knowledge management submodule of the meta-policy application domain parses the meta-policy knowledge published from the policy knowledge base and subscribes to relevant data/information updates from the policy management application domain module and/or the upstream submodule of the "meta-policy application domain".
第五步:通过向策略管理应用域模块订阅A类资源的缩扩容操作发生的时间记录数据,事件触发子模块可以准确识别并记录震荡事件的发生。通过向事件触发子模块订阅震荡事件通知,条件评估子模块可以对照元策略定义复杂逻辑组合关系判决是否需要对策略1进行主动优化。而动作决策模块则负责在被条件评估模块触发时根据既定算法主动生成新的优化策略1**,提交给策略融合子模块并存入策略知识库。Step 5: By subscribing to the time record data of the scaling operation of Class A resources to the policy management application domain module, the event trigger submodule can accurately identify and record the occurrence of the oscillation event. By subscribing to the oscillation event notification to the event trigger submodule, the condition evaluation submodule can determine whether it is necessary to actively optimize strategy 1 by comparing the complex logical combination relationship defined in the meta-strategy. The action decision module is responsible for actively generating a new optimization strategy 1** according to the established algorithm when triggered by the condition evaluation module, submitting it to the strategy fusion submodule and storing it in the strategy knowledge base.
该方案中,在上述基础功能架构(支持策略的静态导入、应用与被动更新)基础上,进一步通过定义并在策略知识管理域中支持“元策略”的方式实现对于策略应用的状态监控、有效性评估与按需主动迭代更新。通过在策略知识管理基础功能架构上叠加对应于策略应用元知识的管理功能与接口交互,具体包括元策略事件触发、元策略条件评估、元策略动作决策3个步骤,与上述策略融合、策略知识库模块协作完成对应元策略的导入、生成、加工、更新、应用等功能。In this solution, based on the above basic functional architecture (supporting static import, application and passive update of policies), the status monitoring, effectiveness evaluation and on-demand active iterative update of policy applications are further realized by defining and supporting "meta-policy" in the policy knowledge management domain. By superimposing the management functions and interface interactions corresponding to the meta-knowledge of policy application on the basic functional architecture of policy knowledge management, including three steps of meta-policy event triggering, meta-policy condition evaluation and meta-policy action decision, the corresponding meta-policy import, generation, processing, update and application functions are completed in collaboration with the above-mentioned policy fusion and policy knowledge base modules.
方案3:策略推荐;Solution 3: Strategy recommendation;
输入:策略管理应用域通过策略推荐子模块向策略知识库提交针对中秋期间的A类资源策略请求。Input: The policy management application domain submits a policy request for Class A resources during the Mid-Autumn Festival to the policy knowledge base through the policy recommendation submodule.
第一步:策略推荐子模块通过查询策略知识库得知当前系统中并没有完全匹配的策略;Step 1: The strategy recommendation submodule queries the strategy knowledge base and finds out that there is no completely matching strategy in the current system;
第二步:策略推荐子模块向策略管理应用域模块推荐比照最相近的策略2,新建并采用高优先级策略4-“每年中秋假期期间,A类资源虚拟机满配运转”;Step 2: The policy recommendation submodule recommends the most similar policy 2 to the policy management application domain module, creates and adopts a high-priority policy 4 - "During the Mid-Autumn Festival holiday every year, Class A resource virtual machines are fully equipped to operate";
第三步:策略管理应用域模块得知无匹配策略,按需决定是否采用推荐策略4。Step 3: The policy management application domain module learns that there is no matching policy and decides whether to adopt the recommended policy 4 as needed.
上述方案中,在上述基础架构的扩展功能(支持策略的静态导入、应用、监控、分析与动态更新)基础上,新增策略推荐子模块,进一步支持基于策略管理应用域的策略需求,主动挖掘并推荐新策略,并对于推荐策略的应用进行状态监控、有效性评估与按需主动迭代更新。In the above solution, based on the extended functions of the above infrastructure (supporting static import, application, monitoring, analysis and dynamic update of policies), a new policy recommendation sub-module is added to further support policy requirements based on policy management application domains, actively explore and recommend new policies, and monitor the application status of recommended policies, evaluate their effectiveness and actively iterate and update them as needed.
本发明实施例的上述策略管理系统,针对自智网络各领域、分层次与跨领域的运维管理策略进行规划和管理,包括策略构建、策略加工、策略共享、策略应用、策略更新等流程,同时解决策略表达形式规范化、复杂策略系统化管理与动态化演进需求。The above-mentioned policy management system of the embodiment of the present invention plans and manages the operation and maintenance management strategies of various fields, layers and cross-fields of the self-intelligent network, including processes such as policy construction, policy processing, policy sharing, policy application, and policy update, while solving the needs of standardization of policy expression, systematic management of complex policies and dynamic evolution.
本发明实施例中,模块可以用软件实现,以便由各种类型的处理器执行。举例来说,一个标识的可执行代码模块可以包括计算机指令的一个或多个物理或者逻辑块,举例来说,其可以被构建为对象、过程或函数。尽管如此,所标识模块的可执行代码无需物理地位于一起,而是可以包括存储在不同位里上的不同的指令,当这些指令逻辑上结合在一起时,其构成模块并且实现该模块的规定目的。In the embodiment of the present invention, the module can be implemented with software so that it can be executed by various types of processors. For example, an executable code module of an identification can include one or more physical or logical blocks of computer instructions, for example, it can be constructed as an object, process or function. Nevertheless, the executable code of the identified module does not need to be physically located together, but can include different instructions stored in different positions, and when these instructions are logically combined together, it constitutes a module and realizes the specified purpose of the module.
实际上,可执行代码模块可以是单条指令或者是许多条指令,并且甚至可以分布在多个不同的代码段上,分布在不同程序当中,以及跨越多个存储器设备分布。同样地,操作数据可以在模块内被识别,并且可以依照任何适当的形式实现并且被组织在任何适当类型的数据结构内。所述操作数据可以作为单个数据集被收集,或者可以分布在不同位置上(包括在不同存储设备上),并且至少部分地可以仅作为电子信号存在于系统或网络上。In fact, executable code module can be a single instruction or many instructions, and can even be distributed on a plurality of different code segments, distributed among different programs, and distributed across a plurality of memory devices. Similarly, operating data can be identified in the module, and can be implemented and organized in the data structure of any appropriate type according to any appropriate form. The operating data can be collected as a single data set, or can be distributed in different locations (including on different storage devices), and can only be present on a system or network as an electronic signal at least in part.
在模块可以利用软件实现时,考虑到现有硬件工艺的水平,所以可以以软件实现的模块,在不考虑成本的情况下,本领域技术人员都可以搭建对应的硬件电路来实现对应的功能,所述硬件电路包括常规的超大规模集成(VLSI)电路或者门阵列以及诸如逻辑芯片、晶体管之类的现有半导体或者是其它分立的元件。模块还可以用可编程硬件设备,诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等实现。When a module can be implemented by software, considering the level of existing hardware technology, a person skilled in the art can build a corresponding hardware circuit to implement the corresponding function of the module that can be implemented by software without considering the cost. The hardware circuit includes a conventional very large scale integration (VLSI) circuit or gate array and existing semiconductors such as logic chips, transistors, or other discrete components. The module can also be implemented by a programmable hardware device, such as a field programmable gate array, a programmable array logic, a programmable logic device, etc.
上述范例性实施例是参考该些附图来描述的,许多不同的形式和实施例是可行而不偏离本发明精神及教示,因此,本发明不应被建构成为在此所提出范例性实施例的限制。更确切地说,这些范例性实施例被提供以使得本发明会是完善又完整,且会将本发明范围传达给那些熟知此项技术的人士。在该些图式中,组件尺寸及相对尺寸也许基于清晰起见而被夸大。在此所使用的术语只是基于描述特定范例性实施例目的,并无意成为限制用。如在此所使用地,除非该内文清楚地另有所指,否则该单数形式“一”、“一个”和“该”是意欲将该些多个形式也纳入。会进一步了解到该些术语“包含”及/或“包括”在使用于本说明书时,表示所述特征、整数、步骤、操作、构件及/或组件的存在,但不排除一或更多其它特征、整数、步骤、操作、构件、组件及/或其族群的存在或增加。除非另有所示,陈述时,一值范围包含该范围的上下限及其间的任何子范围。The above exemplary embodiments are described with reference to the accompanying drawings, and many different forms and embodiments are feasible without departing from the spirit and teachings of the present invention. Therefore, the present invention should not be constructed as a limitation of the exemplary embodiments proposed herein. More specifically, these exemplary embodiments are provided so that the present invention will be perfect and complete, and the scope of the present invention will be conveyed to those who are familiar with the technology. In these figures, the component sizes and relative sizes may be exaggerated for clarity. The terms used here are only based on the purpose of describing specific exemplary embodiments and are not intended to be limiting. As used herein, unless the text clearly indicates otherwise, the singular forms "one", "an" and "the" are intended to include these multiple forms. It will be further understood that the terms "including" and/or "comprising" when used in this specification indicate the presence of the features, integers, steps, operations, components and/or components, but do not exclude the presence or increase of one or more other features, integers, steps, operations, components, components and/or their groups. Unless otherwise indicated, when stated, a range of values includes the upper and lower limits of that range and any subranges therebetween.
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims (18)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310357006.3A CN118784481A (en) | 2023-04-04 | 2023-04-04 | A strategy management method, system and readable storage medium |
PCT/CN2024/085921 WO2024208298A1 (en) | 2023-04-04 | 2024-04-03 | Policy management method, system and readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310357006.3A CN118784481A (en) | 2023-04-04 | 2023-04-04 | A strategy management method, system and readable storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118784481A true CN118784481A (en) | 2024-10-15 |
Family
ID=92971276
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310357006.3A Pending CN118784481A (en) | 2023-04-04 | 2023-04-04 | A strategy management method, system and readable storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN118784481A (en) |
WO (1) | WO2024208298A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN119358769B (en) * | 2024-12-23 | 2025-03-28 | 北京车晓科技有限公司 | Risk control information processing method and system based on Internet of Vehicles |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7676559B2 (en) * | 2003-06-24 | 2010-03-09 | Alcatel Lucent | Real-time policy evaluation mechanism |
US8584129B1 (en) * | 2004-02-20 | 2013-11-12 | Oracle America, Inc. | Dispenser determines responses to resource requests for a single respective one of consumable resource using resource management policy |
JP4494330B2 (en) * | 2005-11-28 | 2010-06-30 | 株式会社日立製作所 | Policy control method, apparatus and program |
CN101883016B (en) * | 2009-05-05 | 2014-11-05 | 中兴通讯股份有限公司 | System and method for generating deep packet inspection equipment linkage strategy |
US9054971B2 (en) * | 2012-04-24 | 2015-06-09 | International Business Machines Corporation | Policy management of multiple security domains |
-
2023
- 2023-04-04 CN CN202310357006.3A patent/CN118784481A/en active Pending
-
2024
- 2024-04-03 WO PCT/CN2024/085921 patent/WO2024208298A1/en unknown
Also Published As
Publication number | Publication date |
---|---|
WO2024208298A1 (en) | 2024-10-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Dumas et al. | AI-augmented business process management systems: a research manifesto | |
CN111066039B (en) | Microprocessors including enterprise models | |
US8954370B2 (en) | Policy processor for configuration management | |
Hallerbach et al. | Guaranteeing soundness of configurable process variants in Provop | |
Ferreira et al. | Managing the complex data center environment: an integrated energy-aware framework | |
WO2019062673A1 (en) | Information-based management implementation method and system based on input and output semantization | |
WO2024208298A1 (en) | Policy management method, system and readable storage medium | |
Hachicha et al. | Towards resource-aware business process development in the cloud | |
Eshuis et al. | An execution algorithm for UML activity graphs | |
CN109726546A (en) | A kind of right management method and device | |
WO2025146018A1 (en) | Network policy management method and apparatus, and device and storage medium | |
US11599926B2 (en) | Product driven approach to technology provisioning, operations, and billing | |
US9965723B2 (en) | Leveraging unique object references to enhance performance of RETE-based rule engines | |
Santra et al. | C-BPMN: a context aware BPMN for modeling complex business process | |
CN117376092A (en) | Fault root cause positioning method, device, equipment and storage medium | |
Ghedass et al. | Autonomic computing and incremental learning for the management of big services | |
CN116708233A (en) | Digital twin network capability maturity assessment method, equipment and storage medium | |
CN115480843A (en) | Business processing method, device, electronic device, and nonvolatile storage medium | |
US20160171367A1 (en) | Representing a system using viewpoints | |
Hiel et al. | Interoperability changes in an adaptive service orchestration | |
Kourtis et al. | Parameterized verification of leader/follower systems via first-order temporal logic | |
Tretola et al. | Reactive behavioural adaptation of service compositions | |
Özkohen et al. | Predicting exceptions in agent-based supply-chains | |
US20240296185A1 (en) | Time-series message management using graph-based models | |
WO2025146107A1 (en) | Information processing method and apparatus, computer-readable storage medium and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |