IBN即基于意图的网络,最早是由美国一些开放网络机构宣扬的通过一些开放地、自动化地验证和部署技术,完成“设计网络策略---执行策略---反馈结果‘Yes’(‘No’则优化策略再执行)”的一套闭环的网络体系。
IBN理念的实体化体现是IBNS(Intent-based Networking System),即一套闭环的IBN系统,旨在将“意图(即人类期望网络达到的某种状态)”转变为对应的、合理的“实际网络状态”进而将二者进行匹配以确定“意图”是否被达成。这就要求该系统必须全面地掌握网络里细枝末节的各类信息,一个都不能少。
说白了IBN的目的就是为了解放网工:首先,以自动化的思想去做一套“网络的Windows”,这样就大大节省了配置网络的时间和复杂度(想象着对比一下Windows和DOS的操作);另外在此基础上更加智能,你只能配置正确的策略。因为有了全面的、详细的信息,配了错误的策略还来不及执行就会立刻被察觉,并且告诉你哪里错了(想象成升级Windows 10后里面加入了Cortana智能助手,她只能帮你执行正确的操作,错误的她会告诉你无法完成,并给你几个推荐操作看)。
说的这么高大上,产品化的东西还没怎么见到。目前这个概念的主阵地还在美国,学术、研究方面参与者有斯坦福、伯克利、伊利诺伊大学、ONF(Open Network Foundation)和几家咨询公司;厂商方面硅谷的几家创业公司率先做出了产品,比如Apstra、Veriflow等等。后来网络大头们也纷纷响应,比如思科、Juniper等都说自己有了产品,但是不是炒作就不知道了。咱中国从来也不落人后,清华大学已经有同美国合作的IBN研究了,本土厂商云杉网络已经提出基于IBNS的“自动驾驶网络”产品。
期待后续中国市场的发力,引领市场网络潮流!
标签:IBN