本发明涉及网络管理领域,尤其涉及一种闭环编排方法、装置和存储介质。
背景技术:
1、云网融合是指通过云计算与网络虚拟化的深度融合,实现云计算和网络虚拟化的统一联动,让网络资源在云计算平台中充分发挥潜能,从根本上保障用户业务的顺利进行。
2、算力网络是一种依托高速、移动、安全、泛在的网络连接,整合网、云、数、智、边、端、链(即网络、云计算、大数据、人工智能、边缘计算、终端、链路)等多层次算力资源,结合人工智能(ai,artificial intelligence)、区块链、云计算、大数据、边缘计算等各类新兴的数字技术,提供数据感知、传输、存储、运算等一体化服务的新型信息基础设施。
3、体系化ai(holistic ai)是人工智能技术探索发展的方向之一,主要研究对人工智能技术进行体系化重构所需的理论、技术、机制、范式和框架,其主要特征为ai服务大闭环、ai能力原子化重构、网络原生ai及安全可信ai。依托泛在的网络和ai算力,在开放环境中实现对ai能力进行灵活且高效的配置、调度、训练和部署,以满足数智化业务需求,同时确保ai业务可信可控安全。
4、相关技术中,对于体系化ai与算力网络的基础设施结合后,无法面向应用和业务按需提供灵活性与开放性。
技术实现思路
1、有鉴于此,本发明的主要目的在于提供一种闭环编排方法、装置和存储介质。
2、为达到上述目的,本发明的技术方案是这样实现的:
3、本发明实施例提供了一种闭环编排方法,所述方法包括:
4、对待处理模板进行第一处理,得到所述待处理模板对应的处理结果;所述所述待处理模板包括以下至少之一:应用意图模板、ai能力模板;
5、对所述处理结果进行第二处理,确定所述处理结果对应的部署能力模板和所述部署能力模板对应的部署实例化参数;所述部署能力模板和所述部署能力模板对应的部署实例化参数用于业务部署。
6、上述方案中,在所述待处理模板为应用意图模板时,所述对待处理模板进行第一处理,得到所述待处理模板对应的处理结果,包括:
7、运用预设的意图管理引擎解析所述应用意图模板,确定所述应用意图模板对应的处理结果;所述处理结果包括以下至少之一:
8、工作流模板和所述工作流模板的第一实例化参数;
9、第一闭环策略模板和所述第一闭环策略模板的第二实例化参数。
10、上述方案中,所述对所述处理结果进行第二处理,确定所述处理结果对应的部署能力模板和所述部署能力模板对应的部署实例化参数,包括:
11、运用预设的工作流引擎解析所述工作流模板和所述第一实例化参数,确定所述工作流模板对应的第一部署能力模板;
12、对所述第一实例化参数进行转换,根据转换后的所述第一实例化参数确定所述第一部署能力模板的部署实例化参数。
13、上述方案中,所述工作流模板对应一个或多个第一部署能力模板;所述第一部署能力模板包括以下至少之一:数据处理模板、ai能力模板。
14、上述方案中,所述对所述处理结果进行第二处理,确定所述处理结果对应的部署能力模板和所述部署能力模板对应的部署实例化参数,包括:
15、运用预设的策略引擎解析所述第一闭环策略模板和第二实例化参数,确定所述第一闭环策略模板对应的第二部署能力模板;
16、对所述第二实例化参数进行转换,根据转换后的所述第二实例化参数确定所述第二部署能力模板的部署实例化参数。
17、上述方案中,所述第一闭环策略模板对应一个或多个第二部署能力模板;所述第二部署能力模板包括以下至少之一:数据处理模板、ai能力模板、推理标注模板。
18、上述方案中,在满足第一条件时,对待处理模板进行第一处理,得到所述待处理模板对应的处理结果,包括:
19、运用预设的资源编排模块解析所述ai能力模板,确定所述ai能力模板对应的处理结果;所述处理结果包括以下至少之一:
20、工作流模板和所述工作流模板的第三实例化参数;
21、第二闭环策略模板和所述第二闭环策略模板的第四实例化参数;
22、其中,所述满足第一条件包括以下至少之一:
23、所述待处理模板包括ai能力模板;
24、第一部署能力模板包括ai能力模板;
25、第二部署能力模板包括ai能力模板。
26、上述方案中,所述对所述处理结果进行第二处理,确定所述处理结果对应的部署能力模板和所述部署能力模板对应的部署实例化参数,包括以下至少之一:
27、运用预设的工作流引擎解析所述工作流模板和所述第三实例化参数,确定所述工作流模板对应的第三部署能力模板;对所述第三实例化参数进行转换,根据转换后的所述第三实例化参数确定所述第三部署能力模板的部署实例化参数;
28、运用预设的策略引擎解析所述第二闭环策略模板和第四实例化参数,确定所述第二闭环策略模板对应的第四部署能力模板;对所述第四实例化参数进行转换,根据转换后的所述第四实例化参数确定所述第四部署能力模板的部署实例化参数。
29、上述方案中,所述工作流模板对应一个或多个第三部署能力模板,所述第三部署能力模板包括以下至少之一:数据处理模板、ai能力模板;
30、所述第二闭环策略模板对应一个或多个第四部署能力模板;所述第四部署能力模板包括以下至少之一:数据处理模板、推理标注模板、ai能力模板。
31、上述方案中,所述方法还包括:
32、运用资源编排模块解析相应部署能力模板及部署能力模板对应的部署实例化参数,确定至少一个资源模板和每个所述资源模板的资源实例化参数;
33、根据每个所述资源模板及每个所述资源模板的资源实例化参数分配资源;
34、其中,所述资源模板包括:算力模板、连接模板;
35、所述相应部署能力模板包括以下至少之一:第一部署能力模板、第二部署能力模板、第三部署能力模板、第四部署能力模板。
36、本发明实施例提供了一种闭环编排装置,所述装置包括:
37、第一处理模块,用于对待处理模板进行第一处理,得到所述待处理模板对应的处理结果;所述所述待处理模板包括以下至少之一:应用意图模板、ai能力模板;
38、第二处理模块,用于对所述处理结果进行第二处理,确定所述处理结果对应的部署能力模板和所述部署能力模板对应的部署实例化参数;所述部署能力模板和所述部署能力模板对应的部署实例化参数用于业务部署。
39、上述方案中,在所述待处理模板为应用意图模板时,所述第一处理模块,用于运用预设的意图管理引擎解析所述应用意图模板,确定所述应用意图模板对应的处理结果;所述处理结果包括以下至少之一:
40、工作流模板和所述工作流模板的第一实例化参数;
41、第一闭环策略模板和所述第一闭环策略模板的第二实例化参数。
42、上述方案中,所述第二处理模块,用于运用预设的工作流引擎解析所述工作流模板和所述第一实例化参数,确定所述工作流模板对应的第一部署能力模板;
43、对所述第一实例化参数进行转换,根据转换后的所述第一实例化参数确定所述第一部署能力模板的部署实例化参数。
44、上述方案中,所述工作流模板对应一个或多个第一部署能力模板;所述第一部署能力模板包括以下至少之一:数据处理模板、ai能力模板。
45、上述方案中,所述第二处理模块,用于运用预设的策略引擎解析所述第一闭环策略模板和第二实例化参数,确定所述第一闭环策略模板对应的第二部署能力模板;
46、对所述第二实例化参数进行转换,根据转换后的所述第二实例化参数确定所述第二部署能力模板的部署实例化参数。
47、上述方案中,所述第一闭环策略模板对应一个或多个第二部署能力模板;所述第二部署能力模板包括以下至少之一:数据处理模板、ai能力模板、推理标注模板。
48、上述方案中,在满足第一条件时,第一处理模块,用于运用预设的资源编排模块解析所述ai能力模板,确定所述ai能力模板对应的处理结果;所述处理结果包括以下至少之一:
49、工作流模板和所述工作流模板的第三实例化参数;
50、第二闭环策略模板和所述第二闭环策略模板的第四实例化参数;
51、其中,所述满足第一条件包括以下至少之一:
52、所述待处理模板包括ai能力模板;
53、第一部署能力模板包括ai能力模板;
54、第二部署能力模板包括ai能力模板。
55、上述方案中,所述第二处理模块,用于执行以下至少之一:
56、运用预设的工作流引擎解析所述工作流模板和所述第三实例化参数,确定所述工作流模板对应的第三部署能力模板;对所述第三实例化参数进行转换,根据转换后的所述第三实例化参数确定所述第三部署能力模板的部署实例化参数;
57、运用预设的策略引擎解析所述第二闭环策略模板和第四实例化参数,确定所述第二闭环策略模板对应的第四部署能力模板;对所述第四实例化参数进行转换,根据转换后的所述第四实例化参数确定所述第四部署能力模板的部署实例化参数。
58、上述方案中,所述工作流模板对应一个或多个第三部署能力模板,所述第三部署能力模板包括以下至少之一:数据处理模板、ai能力模板;
59、所述第二闭环策略模板对应一个或多个第四部署能力模板;所述第四部署能力模板包括以下至少之一:数据处理模板、推理标注模板、ai能力模板。
60、上述方案中,所述装置还包括:第三处理模块,用于运用资源编排模块解析相应部署能力模板及部署能力模板对应的部署实例化参数,确定至少一个资源模板和每个所述资源模板的资源实例化参数;
61、根据每个所述资源模板及每个所述资源模板的资源实例化参数分配资源;
62、其中,所述资源模板包括:算力模板、连接模板;
63、所述相应部署能力模板包括以下至少之一:第一部署能力模板、第二部署能力模板、第三部署能力模板、第四部署能力模板。
64、本发明实施例提供了一种闭环编排装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现服务端侧的任一项所述方法的步骤。
65、本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现服务端侧的任一项所述方法的步骤。
66、本发明实施例所提供的一种闭环编排方法、装置和存储介质,所述方法包括:对待处理模板进行第一处理,得到所述待处理模板对应的处理结果;所述所述待处理模板包括以下至少之一:应用意图模板、ai能力模板;对所述处理结果进行第二处理,确定所述处理结果对应的部署能力模板和所述部署能力模板对应的部署实例化参数;所述部署能力模板和所述部署能力模板对应的部署实例化参数用于业务部署。如此,根据反映实际需求的应用意图模板和/或ai能力模板,确定用于业务部署的部署能力模板和部署实例化参数,实现了根据实际需求灵活制定各种模板并部署。