IBN全称为Intent-Based Networking,意思是基于意图的网络。是一套让网络听懂人类需求的智能技术体系
我们把想法转化为自动化网络配置,就相当于替代了以前人工敲命令改设备的方式,确实可以提高整套系统的运行效率
它其实相当于是一个智能管家
能够精准识别需求
我之前就是为了保障一场比较重要的视频会议,提前几个小时就得检查路由器,交换机的配置
结果中途又突然卡顿,出现了一些问题,又得花时间排查故障,很麻烦的
而它就可以把运维人员从重复的手动操作中解救出来,可以自行的理解并执行一些东西
转换指令
比如在一些高峰期间,我得保证访客们的延迟低于50ms吧,那IBN就可以把我的意图转换为网络都能懂的配置指令
自动下发给路由器、防火墙等设备,全程不需要我手动操作了
不然我又得吭哧吭哧干几小时,还不一定能完美解决问题
它一旦发现一些延迟过高和加密异常,就会自动修复。比如切换备用带宽或重启加密模块等,不用等我去主动发现了
IBN的工作逻辑是什么?
先把你的意图告诉它
不用你懂多么高深的技术,只需要用它能识别的语言把需求告诉它就行了
南宁有一家奶茶店,他们需要按时向总部传输当天的情况和库存数据,而且必须同步成功,数据延迟不能超过十秒
这个时候就可以把命令告诉它”我需要每隔多长时间传一次数据,延迟一定不能超过十秒“
然后它就会自动运行”我得想想这个人需要我做什么,先验证一下这个需求是否可行。当前的资源能不能支持这些动作“
如果条件满足,就会自动进入下一步的运行状态。如果不可行,则会提示问题的原因,帮助我们调整命令
明确核心
如果你的指令比较模糊,比如说保证用户们访问流畅,数据安全必须做好什么什么的
表面上是可以了,但你没有说出流畅的具体标准,比如延迟和丢包率多少,怎么加密,这时候它就没办法识别并转换了
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END