[Rob]你可以获取类似的东西,然后部署我们的OpenFlow,或者编写自己的OpenFlow,或者编写其他东西。有人用它创建自定义协议。OpenFlow,这个概念非常有用,它让我们将原始通道内存暴露给RPC。OpenFlow作为一种特定的协议,无论是ONF的OpenFlow,还是其他做相同过程的东西,我认为随着开源的发展,像开放网络Linux这样的东西开始发展,我认为特定的细节将变得不那么重要。
【艺术】SDN面临着语言挑战。SDN到底是什么意思?在某些情况下它只是OpenFlow,在某些情况下它只是物理硬件中的OpenFlow,或者其他人将它定义为这些真正广泛的东西。在我看来,这一切都始于第一届开放网络峰会,当SDN看起来可能是一个炒作的术语时,所有的供应商都回来说,“我们今天已经拥有的是SDN。那些来自学术领域的有远见卓识者的新东西,不是真正的SDN。”我看到的结果是,在"不,OpenFlow是SDN "这一问题上双倍下注
同时,从最初的国家统计局开始,情况总是非常非常清楚;SDN不是OpenFlow, OpenFlow不是SDN。我们真正想做的是改变行业,引入各种不同类型的新思想的机会,并找出在OpenFlow中最有效的方法。我认为,从我的角度来看,这似乎是一些术语混淆的原因之一。我希望今天能有所好转。我想知道在过去的几年里你有没有看到类似的水流?
绝对(抢劫)。我们有必要回头看看SDN这个术语最初被创造出来的那篇文章。那篇文章采访过我。
[艺术]是的,是的,麻省理工学院科技评论。我记得那句话。
基本上,从另一个角度来看,“这有点像软件定义的无线电,因为你可以改变一些网络的东西,所以我把它叫做软件定义的网络。”我总是告诉人们,这个术语一开始并不精确,从那以后并没有变得更好。
[艺术]那是有趣的,你提到的是因为我一直在想对面,对吧?软件定义的无线电接入网络 - 我以为他们从SDN那里拉了这个词,迷人的东西来学习。
[抢劫]有点困惑的事情是网络一直是关于硬件和软件的组合。如果您查看如何进行路由器或交换机,则在ASIC或不同类型的转发存储器方面都有很多绝对的专用硬件,并且还有很多软件。如果你去了传统的供应商并说:“好的,我们现在要使网络软件定义。”他们是我,“好吧,我们有一个庞大的软件队伍。事实上,我们写了很多的软件,这是什么意思?”我喜欢的定义和ONS支持的定义,以及ONS基于它的实际控制器所涉及的控制器。有一个遥控器制作并接收到各个交换机的呼叫。什么那些RPC调用,他们在开流,是OpenFlow的喜欢?我认为这几乎是一个无关紧要的实现细节。这是通过一个层次提供某种网络的抽象视图的想法。
关于这个定义的有趣之处在于,我是否想知道管理、自动化、编配平台和控制器之间的界线是什么?
这是一个关键的区别,如果我说得太专业了,我很抱歉。很多配置的东西实际上会说单个开关的配置参数,但实际上不是。这些可能会间接影响转发决策,而在我看来,控制器实际上通过实际填充转发内存目录直接影响转发决策。我经常做的类比是如果你看一个多线卡开关,这些是每个人都有的大铁盒子。它们几乎总是有几个管理模块、一些线卡和一些织物背板。如果你看这些管理模块和线卡之间的协议,实际上在那个盒子里有一个协议,如果有新路线进来,我们如何对线卡进行编程。我称这个协议为封闭流,因为它就像OpenFlow,管理卡就像控制器。你至少可以以一种开放的方式来做这件事,这是本质上不同的事情。这并不是建筑上的不同,只是以前封闭的东西现在开放了,这就是不同之处。
[艺术]我觉得那就是,特别是对于刚刚进入Openflow的人,或者只是让他们的第一手有关他们的经历;这是一个非常强大的类比。在网络中,我们可能是大量工作的厌恶,因为当网络落后时,一切都在下降。在网络已关闭时,您不会在重要的应用程序中建立高可用性。但是,我们很熟悉,如果您已经与这些大型机箱交换机联系,我们已经使用了很多年的大量。如果你看起来像你在那些工作中所说的那样,你有转发决策,基本上是由主管管理的转发数据库,特别是在现代机箱中,您正在使用分布式转发,它将基本上缓存到决策引擎。在每个单独的线卡上。该线卡前进,并使转发决定假设它有一个条目。
当你采取Openflow时,就像你说的那样,这是底盘的同样的事情。我想强调这一点。任何对OpenFlow的想法感到不舒服的人都是一个非常舒适的动态。这是一种非常相似的......有很多关于它的新事物,但是有很多舒适点和方式,这与传统建筑相似,也是为了进入它。您是否对刚刚进入OpenFlow的人有任何其他指导,以便在重要的意义上包装他们的头部以及它将如何影响他们的运营?
[抢劫]另一个人与我交谈的另一个是支持。人们会有一点点担心支持这个分类模型,在那里您可以从一家公司和另一家公司购买硬件和另一家公司的硬件。我告诉别人,“和你的服务器人交谈。问他们如何购买他们的服务器。”服务器人会有同样的问题,这不是问题。也就是说,如果您想要单个供应商,您可以为此付出代价。如果您想从频道购买,可以做到这一点。你想从经销商那里购买它,你可以做到这一点。如果您想从硬件制造商直接购买并让他们支持软件,也可以运行。每个人都在跑来跑来说一切都不同,天空正在下降。我实际上花了很多时间试图说,实际上,这与我们已经做过的相同的事情已经只是只有网络有点不同。
你简要介绍,每个人都很担心,网络工程师非常保守,因为当网络倒下时,一切都倒下了。这是严格的函数,即如何建立软件的人工耦合。如果我们实际构建网络的方式,我们构建了分布式Web应用程序,我们就不会有这个问题。这是大部分大型交换机的尝试,实际上建立了一些像分布式Web应用程序的东西,以便如果你失去了一块,那就不是那么大的交易。
[艺术]那种核心的核心。它似乎很长一段时间的人会试图向任何人都试图向永远不会失败,无论如何都失败了。在我们进入网络规模的方式的某处,我们意识到各个组件总是会失败。我们必须建立一个能够容忍大量失败的架构,并且在没有挂钩的情况下仍然继续运行。
这和人们从大型机到个人电脑,从超级计算机到数据中心的转变是一样的。雷竞技电脑网站如果你看看现代数据中心的架构,你会发现人们开始像超级计算机一样高效地建造数据中心。雷竞技电脑网站人们会说像豆荚这样的东西,那就是一个超级计算机节点。从永远不会失败的硬件到我们知道有可能失败的硬件,除非我们写出更好的软件,这是一颗难以下咽的药丸,但这个行业已经吞了好几次了。我很相信这将成为现实。
[艺术] 2015年,SDN将更广泛的受众越来越多地进入,因为大开关等解决方案变得更加成熟,更易于采用。您已经终于在今年的Enterprise Grasp中真正成为企业掌握,例如NVO解决方案。我认为这将是一年的一年,其中很多橡胶击中道路。我很好奇,你期望从今年的一些东西的辐射中看到什么?
[抢劫]我绝对思考如果你看看像NSX正在得到的牵引物这样的东西,你真的在底边空间中看到一个相当大的争斗。它实际上是一个用例,大开关正在密切地看。我们基本上提供了一个托管的物理面料,您可以覆盖在我们的顶部,因此我们实际上可以成为NSX覆盖层的底层。这是一个有趣的空间。与此同时,如果你看看他们已经完成的一些工作,那么Ovn他们正在呼唤它,所以他们实际上看到了一个商品化推动,这已经发生在覆盖空间里,你可以像Midokura这样的人,你有像PlumGrid这样的人,这是开放的采购,实际上真的试图以他们所能的唯一方式在NSX之后。这是,让我们打开它。
[艺术]今天的OpenStack在很大程度上使用了非SDN框架。有中子可用,很多生产的实现没有使用。如果你去看中子,我认为这是这样的想法,“嘿,我可以去OpenStack,我可以部署开源SDN。”这不是今天的现实,特别是叠加。如果您查看从开源覆盖角度可用的内容,它几乎是开放的vswitch,它尚未有大量框架,他们正在努力。然后,您有一些更全面的东西,如NSX和Plum Grid,但没有这种开源完整的NSX,就像NVOS的框架一样。我熟悉至少三种不同的产品,这些产品将发布NVO和物理开放流,以及今年的开源与OpenStack社区。一旦我认为今年的类似宽度可用的开源的NSX竞争对手,这将是一个有趣的拐点。
[Rob]我真的很满意大开关来自产品的位置和定位角度。我认为整个NVO市场......大型交换机实际上历史上,这是预先我们的枢轴,有一个NVO产品。笑话是,关于馅饼有多大的争论。我实际上确信,人们认为它并不那么大。很明显,有更多的人试图获得更大的那种馅饼。这就是为什么我很高兴大开关去了物理面料侧。
[艺术]如果你看VMware,他们最大的力量是什么?他们最大的力量是企业和他们的狗的每个人都坐在那里等待有可能升级。如果你是VMware和你在思考,“我想向所有有这些东西的人销售私有云技术。”本身不一定是他们的商业利益,说“嘿,大家,购买我的下一块软件,你们所有人都需要出去购买一个完全新的,以及不同类型的物理网络。”一方面,有很多技术人员非常热情地相信NVO技术,我根本并不轻微,但我认为有些人认为,对于某些供应商而言,肯定是在那里存在的商业兴趣使用SDN底层的叠加SDN与叠加版可能会使其动机混淆。
绝对(抢劫)。现在在同一时间,如果你看我们的典型客户。他们实际上,他们在管道上有五到十个新项目,所有这些项目都需要新的硬件,如新交换机。我们没有再做撕裂并再替换,拿走你的遗留东西,留下它的位置。我们的东西会在它旁边的行中发出开槽,因为他们有一个OpenStack项目的Hadoop项目,也许他们正在用VDI或类似的东西做点什么。它并不是那么多撕裂和替换,老实说,这不是现代数据中心的现实。雷竞技电脑网站现代数据中心的雷竞技电脑网站寿命可能是五年。这么多人正在扩大如此迅速,击败了所有的装备,这是3岁或5年以上的岁月,取决于公司。我实际上并不认为部署新硬件实际上是一个重大问题。只要有互操作性,就可以从旧堆栈到新堆栈,一切都说到IP,那里没有问题。