在SDN起起伏伏十多年之后,又一个新词儿被提了出来——基于意图的网络。
究竟什么是“基于意图”的网络呢?
说白了,长期以来,网络这个东西,似乎只有网工们才能真正整明白,吃瓜群众总是觉得很懵逼。
这里面有两个原因。
第一、大家平常只关注业务和应用,对于底层网络到底是怎么搭建、怎么运转的,其实并不关心(除了网工)
第二、因为网络设备的“人机交互”界面太不友好了,一串串命令行敲下去,好无聊。即便有了网管软件,也都是以设备管理为主、为故障告警为辅,离我们理想中的所见即所得,差太远。
“基于意图的网络”被提出来,就是希望摆平这些问题的。它的最大特色,是能够将客户的业务需求自动转换为网络配置策略。
这个“业务需求”,就是所谓的“意图”,用“意图”直接“驱动”网络的规划设计、配置部署、策略变更和故障排除……,而不是以前全靠网工老司机们的经验,人肉分析需求,人肉部署实施,人肉故障排除。
我们来看几个例子:
▼
上面两个场景,分别是业务部门提出了“网络设计与部署”、“网络故障排查”的业务需求,以前,针对这种需求,网工们需要分析、分解,变成具体的设备配置策略。
“基于意图的网络”初衷,就是希望能够将这种“意图”自动捕获,并转换为“策略”,而且还要验证策略执行的结果,以保障与“意图”的目标相符。
说的再通俗一点:领导给你安排了个差事,不告诉你具体怎么实现,只提出了考核结果。你心领神会,自动分解了步骤,并完美达成了KPI,而且整个过程主要靠机器来完成,你自己不需要太操心。
“基于意图的网络”到底怎么实现?
在我看来,基于意图的网络相当于是AI+SDN,借助AI和机器学习对收集到信息进行分析,捕获“意图”,并将意图转换为“策略”,而SDN则还是干它的老本行,实现自动化的策略下发与执行。
至于“基于意图的网络”具体怎么实现,Gartner有更清晰的诠释:
这里面有三个重要的模块:转换、激活和保障
①转换环节,在人性化的图形界面,通过拖拽、点击、选择、输入等方式,来表达所期望的“意图”,未来更高级的场景下,可以直接口头说出意图,交给系统来执行。
而所有这些意图会被捕获,并转换成一种叫做MBP的东东(公用的基于模型的策略)
②激活环节,激活其实就是策略贯彻执行的过程,意图读懂了,策略生成了,但要保证这些策略在相关的所有网段、所有设备上,都能执行。这对控制器、网元设备、控制协议、各种API接口,都提出了较高要求。
就像一个人,脑子再聪明、领导精神领会的再透彻,没有执行力,也是白搭,光说不练假把式。
③保障环节,这是意图网络的关键功能,就像我们熟知的“纪委巡视组”,它不断收集数据并分析和验证执行效果,事前有预判,事中有检查,事后有纠正。
收集数据基于遥测手段。分析数据的过程中,会利用机器学习和AI的方法。
基于上面这三个要素,我们可以简单比较下,“传统网络”和“基于意图的网络”的区别:
“基于意图的网络”被夸得天花乱坠,能落地吗?
这是个好问题,理论知识讲了那么多,来点实在的。
业内宣称有IBN解决方案的公司不少,但我们评估方案“靠不靠谱”,要重点看两个方面:
①支持IBN的产品线是否丰富,“基于意图的网络”是一套整体解决方案,只有一两款产品,根本无法完成组网任务。
②有没有成功案例,实践是检验真理的唯一标准。
这样一界定,就比较清楚了,目前业内能提供完整可用的IBN方案的厂商,只有思科一家而已。
思科能够提供端到端、基于意图的网络策略,面向数据中心,思科有“ACI”解决方案,面向企业网络,思科有“DNA”解决方案。
早在2017年6月,思科就围绕“DNA”发布了一系列软件和硬件产品,用于构建“意图网络”,涵盖意图转换、激活和保障功能,把基于意图的模型贯穿到网络建设的整个生命周期当中。
这些产品和方案,也已经在海银金控、通富微电等大批客户处,成熟部署和应用。
丰富的产品线和扎实的案例,说明了思科在“基于意图的网络”领域,玩的是真枪实弹。而最新发布的DNA中心,则是瞄准了IBN最重要的一个模块——“保障”。
思科希望用“意图”理念去解决网络运维和管理的难题,让网工不再背锅。
思科DNA中心,如何提高网络运维效率?
开篇介绍IBN的时候,我们举了一个“视频会议马赛克”的例子,这就是需要网络运维人员进行troubleshooting的场景。
然而,应用体验是一个复杂、端到端的问题,当意图不能被自动捕获和转换的时候,当运维人员对网络没有全局视图的时候,所有的锅就只能网管来背。
运维人员需要知道出了什么问题、问题出在哪里、如何快速修复,在传统网络场景下(即使有SDN),运维人员仍然需要逐步排错,层层抽丝剥茧。
而思科DNA中心的推出,就是希望为广大网络运维人员,提供一个网络全局视图,让整个网络都是可视化的,可以直接响应和转换运维人员的“管理意图”。
传统网管软件对设备的监控,主要依赖于SNMP,效率低下,获取的信息有限,而且设备负担很重。
而思科DNA中心,采用了大量的遥感遥测(telemetry)手段,收集全局信息,并用人工智能和机器学习的方法,最终产生情境关联。这是能够实现“意图”化网络的关键要素。
通过遥测收集数据,通过AI和机器学习分析数据并关联场景,智能的发现问题并引导修复,目前,思科DNA中心能够支持超过100种情境关联场景(无线网66种,有线网38种,广域网8种,还在不断增加中)。
在DNA中心的帮助下,运维人员可以实现360°全网可视化,并且能够预测趋势、评估影响,主动响应预先解决问题,使网络故障的全自动修复,成为可能。
思科是“基于意图的网络”坚定的推动者和实践者,在DNA中心发布之后,已经完整涵盖了网络建设的生命周期:设计、部署、策略、运维。
无论你在数据中心、园区网络,还是在广域网、物联网,都可以用“意图”来驱动,帮助你消除业务部门和IT部门之间的“代沟”,并把网络运维人员从繁重的日常“背锅”工作中解放出来。