概述
基于意图的网络(IBN)可以重新定义应用程序和服务在企业网络中的传输方式。 但在此之前,这个概念必须将自己与营销宣传分开,并开始实际兑现承诺。
在从ARPANET到当天的整个计算机网络中,网络管理员都使用命令行界面管理网络。尽管网络工程师注意力转移到以机器学习,人工智能(AI)和其他方法为基础的新型网络管理方法,但CLI仍然是网络管理基础。 事实上,Gartner的研究表明,75%的组织仍然手动管理他们的网络。
基于意图的网络使工程师可以使用基于GUI的图形工具来抽象许多复杂的技术步骤,而这些技术步骤又是服务交付的基础,而不是复杂的脚本。 网络工程师的意图通过不同的设备进行解释,工程师不必单独更改网络中的每个设备。
基于意图的网络的出现
目前,基于意图的网络主要是一种过渡性技术。这种方法风险主要由营销人员决定,并且在个案基础上而不是由工程师或标准组织来定义。 目前,基于意图的网络具有多种技术,需要增强不同标准产品的互操作性。
基于意图的网络及其相关的网络自动化软件必须满足一些重要的要求,才能真正获得使用。首先,根据分析师John Fruehe的说法,IBN必须启用服务器和应用程序之间的通信,并允许系统决定如何运行高度日常的任务。基于意图的联网还必须将网络视为一个单一实体,互操作性是一个关键考虑因素。
此外,基于意图的网络需要强大的人工智能的支持——这在今天的网络中是缺乏的。建立和分配政策不足以助力自治网络自动化。
网络工程师在基于意图的网络中的作用
因为基于意图的网络同时使用机器学习和人工智能(AI) - 允许网络实际上可以自我管理的环境 - 一个普遍的误解是,随着公司开始在其运营中部署IBN,网络工程师将不再需要。
事实上,尽管在重组网络中执行不同的任务,工程师也同样需要。
这是因为基于意图的网络只是一种意图的集合。 虽然IBN可能没有命令行错误,但逻辑或范围中的错误仍可能发生。 因此,网络工程师不需要编写配置脚本,而需要仔细确定意图。
要做到这一点,工程师需要尽可能多地关注企业网络的目标,以便了解应用程序如何为用户提供服务。 基于意图的网络取决于策略,该策略决定网络如何智能地配置底层基础架构以进行响应。 为此,工程师必须了解驱动IBN的软件是如何工作的,而不必知道如何编写或编程软件本身。
基于意图的网络的开源选择
基于意图的网络和网络自动化面临的一个重大挑战是构建软件,工程师可以一次写入并随时随地运行。 诸如ONF,OpenStack和OpenDaylight Project等计划正在开展这一领域的网络自动化软件项目。
然而,编写一个基于意图的网络比编写一个RESTful API来执行自动设备配置要复杂得多。 开发者设计的接口需要与供应商设备衔接,即使应用程序的行为一秒一秒地变化,也能配置端到端的服务交付。
思科cisco和基于意图的网络
2017年6月,思科吸引了很多关注校园交换机和相关网络自动化软件的新产品线,许多媒体和分析师称这是传统供应商发布的第一个IBN主要公告。 新的Catalyst 9000交换机和数字网络架构软件控制台为校园带来基于策略的管理和其他自动化功能。 思科表示,其最终目标是创建一个能够在整个广域网上实现策略和配置自动化的基础,而交换和相关组件的整合是关键的第一步。
与此同时,Apstra公司正在推出一种可与供应商无关的网络操作系统,并于10月宣布升级其软件。 除了其他新功能之外,升级还允许公司在现有遗留基础之上部署覆盖网络,以实现整个网络的自动化和抽象化。
Veriflow为其软件添加了一个确认引擎,网络工程师可以确保他们的网络按照想象进行配置。
IBN供应商将努力说服企业采用旨在支持意向驱动管理的软件和系统。 与此同时,组织也将不得不重新审视他们如何管理和培训他们的工程人员,以利用基于意图的网络架构可能产生的效率。最后
以上就是凶狠羽毛为你收集整理的Intent-Based Networking(IBN)基于意图的网络——入门指南的全部内容,希望文章能够帮你解决Intent-Based Networking(IBN)基于意图的网络——入门指南所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复