华为iMaster NCE’s AOC平台加速网络自动化

近日,华为iMaster NCE’s AOC平台(以下简称AOC)的配置管理技术论文《Software-defined Network Assimilation: Bridging the Last Mile Towards Centralized Network Configuration Management with NAssim》(软件定义的网络同化:使用NAssim跨越网络配置管理最后一公里)获得SIGCOMM 2022最佳论文,表明AOC的配置管理技术得到业内专家的一致认可,具有世界级技术影响力。

SIGCOMM是美国计算机协会在通信网络领域的旗舰型会议,也是目前国际通信网络领域的顶尖会议。SIGCOMM对论文的质量和数量要求极高,质量方面要求具有基础性贡献、领导性影响和坚实系统背景。SIGCOMM录用的论文大多数会被广泛引用,具有非常大的影响力。《Software-Defined Network Assimilation: Bridging the Last Mile Towards Centralized Network Configuration Management with NAssim》是中国地区首篇荣获该会议最佳论文奖的论文,实现了零的突破。

首提SNA思路,独创NAssim框架

网络作为基础设施,一直在现代社会中发挥着重要作用。不管是运营商网络还是企业网络,大型网络的管理者通常会采购并运维多厂商的设备,并持续引入新厂商设备和新设备模型到网络中。高效将多厂商设备统一纳管,支撑业务敏捷发放,是网络当前迫切的诉求。

然而长期以来,不同厂商的网络设备缺乏统一的配置管理接口。运维工程师只能依靠肩拉手扛的方式开展工作,需要理解不同设备的配置模型,查阅不同厂商的海量文档,通过手工输入命令行实现配置,该过程非常繁琐且很容易出错。

因此,精准高效获取设备原生配置模型和网络统一配置管理模型的映射关系,是实现网络快速纳管新设备中最为核心的挑战。

华为科学家针对这一难题提出了崭新的思路,受生物学里的同化作用 Assimilation 的启发,首次提出了SNA(Software-defined Network Assimilation)的概念,并推出了NAssim 框架。

NAssim设计出一个像运维工程师一样能 “读懂” 配置手册的系统,它能够从中自动提取设备原生模型,并基于手册中丰富的配置语义描述信息,自动推理设备原生配置模型和控制器统一配置模型的映射关系。

为了实现这一设计,需要解决以下几个挑战:

配置手册制式异构性

配置手册的歧义性错误

设备原生配置模型和控制器统一配置模型的异构性

在设计过程中主要在以下几个方面进行了创新:

1. NAssim 设计了统一的手册解析框架,解决了配置手册制式异构性的挑战。

手册通常需要描述设备所支持的所有配置命令及其功能、配置参数信息、工作视图和配置样例,因此可以使用厂商无关的统一格式,归一化不同厂商配置手册的制式差异。

2. NAssim 设计了严谨的校验器,解决了配置手册歧义性错误的挑战。

单命令层面,使用基于BNF范式的语法解析器,对配置命令模板进行自动化校验。命令关系层面,使用配置样例推理出配置命令间的层级关系,构建设备配置层级模型。命令片段层面,利用现网具有正确性保障的配置文件,对设备配置模型进行校验。在构建四个主流厂商的设备配置模型过程中,校验器识别出配置手册中超过 200 个歧义性错误。

3. NAssim设计了配置语义理解 AI 模型 NetBERT 进行自动化映射,解决了设备原生配置模型和控制器统一配置模型异构性的挑战。

通过语义相似度计算,NetBERT 输出异构配置模型之间的映射推荐,运维专家可进一步审阅确认。其TOP 10召回率为 89%,这意味着如果允许推荐 10 个映射,则只有 11% 的情况运维工程师要去翻阅配置手册,提升了 9 倍运维效率。

华为iMaster NCE’s AOC平台,

加速网络自动化,使能企业数字化转型

华为iMaster NCE’s AOC平台,基于NAssim框架实现从不同厂商的配置文档中自动构建设备配置模型,从而能自动生成SND网元驱动包,显著提升了设备适配效率。之前用CLI命令或定制脚本对接,交付周期长达2-3个月;采用AOC后,适配效率提升超过90%,周期缩短至1周。

AOC同时还提供网络业务可编程能力,能自定义业务逻辑、自动生成北向API,解决异构网络配置复杂和业务集成开发慢的问题,实现了网络业务的快速发放,新业务上线周期缩短80%以上。

AOC已经在全球包括运营商、金融、互联网等各大行业客户的网络中部署,加速了网络自动化的进程。在携手客户数字化转型过程中,AOC构建了繁荣的生态社区 (https://devzone.huawei.com/cn/network/aoc.html),提供学习成长、分享交流、开发实践等一站式服务。华为AOC社区主要包括快速入门、进阶学习、文档中心、API Explorer、在线开发、资源下载、技术论坛等模块。通过社区将客户、伙伴、开发者和华为专家连接起来,打通了思想碰撞、前沿探索、技术创新、信息获取、赋能培训、问题处理的高速通道,共建开放互惠的产业生态。

审核编辑:彭静

免责声明:文章内容来自互联网,本站仅提供信息存储空间服务,真实性请自行鉴别,本站不承担任何责任,如有侵权等情况,请与本站联系删除。
转载请注明出处:华为iMaster NCE’s AOC平台加速网络自动化 https://www.zentong.com/a/p/10885.html

(0)
上一篇 2023-04-21 06:32:30
下一篇 2023-04-21 06:39:15

猜你喜欢

联系我们

在线咨询: QQ交谈

邮件:362039258#qq.com(把#换成@)

工作时间:周一至周五,10:30-16:30,节假日休息。