基于可编排模板与自动化组网协议的数联网搭建方法与流程
- 国知局
- 2024-08-02 14:08:36
本技术涉及大数据,特别是涉及一种基于可编排模板与自动化组网协议的数联网搭建方法。
背景技术:
1、近年来,随着新技术不断创新和新应用层出不穷,数字经济发展日新月异。加快推动数字产业化、产业数字化,促进数字经济与实体经济融合发展,已经成为全球经济发展的重要趋势.数字化转型的本质就是对异主-异构-异地的数据进行跨系统跨行业跨平台的互联互通互操作。而在这一进程中,各行各业都面临着数据无法有序共享等问题和挑战,数据孤岛、网络安全、系统分割、治理缺失等现实难题亟待突破。
2、而在大规模的数联网应用场景下,要完成数千标识解析节点的组网和运维成本极高。组网工程师需要按需手工完成数千标识解析节点的前缀分配,各个节点的信息配置,构建组网凭证,上传组网凭证并入网等操作。并且,由于整体标识解析网络只有在完成组网后,才能看到真实的网络状态和网络架构,这将极大的提高组网的失误率和人工成本。
技术实现思路
1、有鉴于此,本技术实施例提供一种基于可编排模板与自动化组网协议的数联网搭建方法,以便克服上述问题或者至少部分地解决上述问题。
2、本技术实施例第一方面提供了一种基于可编排模板与自动化组网协议的数联网搭建方法,所述方法包括:
3、通过第一节点搭建目标组网编排模板,并对所述目标组网编排模板进行合理性评估;
4、在所述目标组网编排模板评估通过后,所述第一节点依据所述目标组网编排模板生成对应的组网指令集,所述组网指令集用于搭建与所述目标组网编排模板对应的标识解析网络;
5、所述第一节点将所述组网指令集下发至多个第二节点,所述组网指令集包含多条组网指令;
6、各个所述第二节点依据接收到的所述组网指令集中对应的组网指令进行标识解析网络的构建。
7、可选地,所述第一节点上设置有客户端,所述通过第一节点搭建目标组网编排模板,包括:
8、所述第一节点在所述客户端上建立组网规划模板项目,在所述组网规划模板项目上对各个节点的ip地址、前缀、名称,以及各个节点之间的连接关系进行设置,得到预设组网编排模板;
9、针对所述预设组网编排模板的合理性、可行性以及搭建成本进行评估;
10、当所述预设组网编排模板评估通过后,得到所述目标组网编排模板。
11、可选地,在所述通过第一节点搭建目标组网编排模板之后,所述方法还包括:
12、当所述目标组网编排模板中存在节点参数更新时,重新对所述目标组网编排模板中的更新的节点的ip地址、前缀、名称进行设置;
13、当所述目标组网编排模板中存在节点位置更新时,确定更新的节点是否为叶子节点;
14、当所述更新的节点为叶子节点时,直接对所述更新的节点进行更新;
15、当所述更新的节点不为叶子节点时,对所述更新的节点及其子节点进行更新。
16、可选地,所述目标组网编排模板包括:以所述第一节点为根节点的n层网络,每层网络有多个节点,所述第一节点将所述组网指令集下发至多个第二节点,包括:
17、通过所述第一节点,将所述组网指令集中除所述第一节点对应的组网指令以外的其他组网指令,下发至属于二层网络中的第一节点的子节点;
18、n层网络中的每个节点,将该节点的子节点所对应的组网指令下发至n+1层网络中的节点;
19、其中,所述目标组网编排模板中的各个节点都持有各自对应的组网指令以及各自的子节点所对应的组网指令,所述组网指令包括执行者、执行命令、执行模板、执行上下文,所述执行命令包括配置节点元数据、分配下级节点前缀信息、生成入网凭证、入网。
20、可选地,所述方法还包括:
21、各个节点对各自的组网指令进行任务包装,得到组网任务;
22、所述各个节点上设置的执行引擎,对所述节点所对应的各个所述组网任务,按照调度策略和资源状况进行任务调度;
23、所述方法还包括:
24、所述执行引擎对各个所述组网任务在执行过程中所产生的历史执行记录进行保存,其中,所述历史执行记录包括以下至少一者:数据、日志、状态;
25、当所述组网任务执行中断或执行失败时,所述执行引擎调用所述历史执行记录重新触发所述组网任务的执行;
26、所述方法还包括:
27、当所述组网任务执行成功、执行中断或执行失败时,所述执行引擎对所述组网任务的执行结果进行记录,并按照所述组网指令集下发的反方向反馈所述执行结果;
28、其中,所述组网任务包括组网指令、重试次数、参数、顺序号、历史执行记录。
29、可选地,所述第一节点包括根节点和/或已有的所述目标组网编排模板中的任意一个节点,所述方法还包括:
30、所述第一节点实时获取各自及其子节点的所对应的标识解析网络的构建过程的构建情况;
31、当所述标识解析网络的构建过程中存在无法恢复的软件问题或网络问题时,反馈组网运维人员及时介入处理。
32、本技术实施例第二方面提供了一种基于可编排模板与自动化组网协议的数联网搭建装置,所述装置包括:
33、目标组网编排模板搭建模块,用于通过第一节点搭建目标组网编排模板,并对所述目标组网编排模板进行合理性评估;
34、组网指令集生成模块,用于在所述目标组网编排模板评估通过后,所述第一节点依据所述目标组网编排模板生成对应的组网指令集,所述组网指令集用于搭建与所述目标组网编排模板对应的标识解析网络;
35、组网指令集下发模块,用于所述第一节点将所述组网指令集下发至多个第二节点,所述组网指令集包含多条组网指令;
36、标识解析网络的构建模块,用于各个所述第二节点依据接收到的所述组网指令集中对应的组网指令进行标识解析网络的构建。
37、本技术实施例第三方面,提供一种电子设备,包括存储器、处理器以及存储在存储器上的计算机程序,其中,所述处理器执行所述计算机程序以实现第一方面所述的方法。
38、本技术实施例第四方面,提供一种计算机可读介质,其上存储有计算机程序/指令,该计算机程序/指令被处理器执行时实现第一方面所述的方法。
39、本技术的有益效果:
40、本技术实施例提供一种基于可编排模板与自动化组网协议的数联网搭建方法,首先,通过第一节点搭建目标组网编排模板,并对所述目标组网编排模板进行合理性评估,在所述目标组网编排模板评估通过后,所述第一节点依据所述目标组网编排模板生成对应的组网指令集,所述组网指令集用于搭建与所述目标组网编排模板对应的标识解析网络,进一步,所述第一节点将所述组网指令集下发至多个第二节点,所述组网指令集包含多条组网指令,最后各个所述第二节点依据接收到的所述组网指令集中对应的组网指令进行标识解析网络的构建。
41、能够通过可编排的目标组网编排模板所见即所得的技术理念,在标识解析网络构建之前,按照用户的业务需求设计出目标组网编排模板,并对目标组网编排模板进行可行性和合理性的评估,从而减少标识解析网络构建过程中的架构调整和运维成本。
本文地址:https://www.jishuxx.com/zhuanli/20240801/241709.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表