目的–轻松解决一些问题,一些工作量很少,而其他根本不解决
意图的概念已变得时尚。像在社区中引起共鸣的其他用语一样,人们有极大的诱惑跳上火车,而火车票,行李和目的地都被牺牲在时间的祭坛上。有一些意图是必须要做的事情,一些已经被解决的问题很容易解决,而其他一些东西是世界上所有意图都无法解决的。我想在这里解决。我这次不仅要提及人员,而且还要提及公司。我没有测试过任何东西或仅测试了一件东西,因此我将尝试弄清我所看到和听到的内容。如果我提到一家公司,请不要将其作为推荐,如果我没有提到公司,请将该其作为对个人无知的一种表达。完全免责声明:这是轶事,不是证据。
您的协调员知之甚少
协调器需要做什么以及完成该工作需要知道些什么。如果您将协调器定义为不必决定是否要做某事,在何处去做,是否应该或可以完成以及是否可行,那么如果将业务流程限制为一个步骤(激活),那么最终会得到以下结果:可以将脚本链接在一起,这固然很有用,但会让笨拙的机器人制造商Simone Giertz咯咯笑。部分自动化仍然比没有自动化要好,但是总的目标是将人员时间和才干从循环中移出,以便更快地提供更好的结果,并减少结果的可变性和文档中的空白,使变更管理成为一个幸运的问题。和口头传统。
ETSI的MANO意识到了这一挑战,它提供了几层抽象(NFVM,VIM),以便协调器可以做一些有用的事情,而不必立即了解所有事情。这似乎是一个有用的意图。由于协调器不知道VNFM知道什么或VIM知道什么,因此不应该向设备发出配置命令。相反,它应该发出命令,而不是命令。在此处创建此VLAN,但使用声明性;无论我们最终把它们放在哪里,这两件事都需要互相讨论。需要指出的是,这不能解决问题:VNFM或VIM是否从协调器获取消息,仍然必须对其进行解释,并将其从声明式转换为命令式。好消息是该翻译功能正在ONOS和Open Daylight中使用。在这里,意图变成了必不可少的罪恶,协调器没有足够的域,拓扑和状态知识来避免使用意图,并??且如果没有在较低层进行转换,那么意图就不会在激活中起作用,因为对事物的足够了解域,拓扑和状态来发出正确的命令。
您的控制器无法缩放
作为对IETF的传输网络自动配置做出的贡献的一部分,Young Lee和Dhruv Dhody提出了多域服务协调器的概念。他们创建了一个空间来抽象不同的拓扑和供应商变化,以便仅通过足够的网络拓扑和状态就可以更好地决定在哪里做某事以及是否要做某事。他们认为,如果控制器要扩展,他们需要以某种方式应对多个领域。不只是交换,而是路由。不仅是路由,而且还有运输和多个供应商。即使在同一家公司中,运输团队也不会与路由器团队交谈,而且这些团队都不会与OSS团队交谈。即使我们可以让不同的NEP发挥出色,我们也可能不希望这样做。我们希望他们自由思考其他人没有想到的东西,并将其迅速推向市场。没有任何供应商会支持其他供应商的控制器,即使他们支持,我们也可能不希望它们支持。
在数据中心中,并发性问题取决于多少,而在网络中则取决于多远。数据中心的数学运算非常简单:一个中型Intel CPU具有8个内核,每个内核具有2个线程。在1个机架单元中托管了16个VM。一个7英尺长的机架具有42个RU。即使只有不到一半的流量是东西向流量,而且数据中心中有1-5%的数据在任何时候都被破坏了,但仍需要跟上很多拓扑和状态。网络问题是由距离造成的延迟:实体填充不会那么密集,但是实体之间的距离要远得多,这意味着尽管单个控制器有可能跟上路由器数量,企业WAN,即控制器,无论其图片有多完整,
您正在跳过部分问题
开启服务或更改当前服务有许多步骤:在电信管理论坛中,激活只是增强电信运营模型之一。为了确保取得成功,我必须了解我想要的东西,想要的地方以及是否可以得到。这些重要步骤都是在激活没有希望发生之前进行的,而今天,这些步骤都是基于围绕网络图和设备配置进行的大量手动工作。如果我的系统构建了足够的设备模型,可以描述它们的连接方式和连接位置,那么我就可以减少大量时间,人才和不确定性,而无需提供新服务。我看到了一个正向网络演示,他们在路由器配置中显示了通过简单查询导致行为的那条线。这对于消除不良文档,过时的图表以及丢失的关系等问题具有非常重要的意义。它将相同的功能用于将对领域知识的需求回避到服务启动过程中的另一步骤。
它应该如何工作–智能网络部署意图渲染应用程序(iNDIRA)
来自ESNet的一组研究人员(感谢Mariam Khan)发现自己永远在等待带宽和连接性要求。对于他们来说,获取大数据并不是什么大问题。弄清这些大数据很重要。因此,他们开发了一个系统,使不知道自己想要的东西,确切的位置以及想要如何配置提供给他们的设备的人能够获得所需的带宽和连接性。特别引人注目的是它们引入了渲染器的概念。您想要的内容可以作为消息发送给协调器,控制器或设备本身。它提供了引人注目的抽象和粒度混合。
未解决的问题
意图在整个服务启动过程中可能很有用,但它可以进行抽象,并且如果不存在关系或领域知识,则该关系或领域知识不能创建。可以描述其与其他设备的关系的适当模型或设备没有基于INTENT的替代品。有些人必须知道要键入什么,在哪里键入,是否应该键入以及该键入是否有效。即使我们拥有所有这些,我们仍然回避单个设备及其状态的问题。它需要为两个主人服务;它必须对设备之间的关系以及这些关系所在的层进行建模。它还必须对设备本身进行建模,并充分了解其当前状态,以便能够使它执行我想要的操作而不会破坏获取它的其他东西。
题库


雷达卡



京公网安备 11010802022788号







