解读:OpenFlow的宣传攻势和软件定义网络
uo;
正如之前所提到的,Juniper的QFabric架构在某种程度上是一个软件定义网络,但是这个架构现在还未实现。Juniper已经发布了QFabric的数据转发设备,即QFX3500,但是类似于软件定义网络控制器的QF/Interconnect核心设备和管理装置QF/Director只有到今年年底才会发布。 虽然基于OpenFlow的产品市场正处于发展初期,但是OpenFlow架构的开放方式与Juniper的架构是截然相反的。使用QFabric来建立一个软件定义网络需要使用所有的QFabric产品。而使用OpenFlow建立一个软件定义网络,则只需要使用任意供应商的一个支持OpenFlow的OpenFlow控制器和交换机。 目前仍然没有任何主流网络供应商发布支持OpenFlow的交换机产品,虽然今年在Interop上许多供应商演示了这个技术。NEC Corp.是第一个发布这种产品的供应商。NEC是一个主要专注于日本本国市场的网络供应商,它已经与大学研究者合作一起进行了5年的OpenFlow支持研发。这项工作随着在Interop上发布NEC的可编程流(ProgrammableFlow)生产线而达到顶峰。该产品在展会中获得了Interop最佳产品称号。 NEC的可编程流(ProgrammableFlow)目前由2个主要产品组成。第一个是支持OpenFlow的交换机PF5240,它有48个Gigabit Ethernet (GbE)端口和4个10 GbE上行链路端口。第二个是可编程流控制器(ProgrammableFlow Controller PFC)—这是一个OpenFlow控制器软件,它可以为PF5240交换机和将来任何支持OpenFlow的第三方交换机确定转发路径。 有几个新兴的公司也正在秘密研发OpenFlow控制器,并与交换机供应商建立合作关系。其中包括Big Switch Networks和Nicira Networks。 OpenFlow架构是生成树的一种替代方法吗? 根据Big Switch Networks的共同创办人和市场销售部副总经理Kyle Forster的看法,基于OpenFlow的软件定义网络不仅仅能够适应虚拟化所带来的变化。通过将交换机和路由器的控制转移到一个集中控制器上,OpenFlow也支持高级多路径转发技术。这意味着,企业可以在OpenFlow控制器上定义多路径流,而不需要使用TRILL 或最短路径桥接协议(Shortest Path Bridging)来避免生成树协议带来的限制。由于控制器掌握完整的网络结构,因此它可以防止循环发生。 Forster 说道,OpenFlow控制器还还在网络上实现了可编程性。通过在控制器上开放API,第三方可以开发一些软件,这些软件使用OpenFlow控制器在网络上运行高级网络功能和服务。例如,有一些研究人员已经在OpenFlow控制器之上开发了负载均衡器。Forster表示,安全供应商可以开发虚拟分布式防火墙或入侵防御软件,它们通过在OpenFlow控制器上定义的流,而在每台交换机和路由器上施加安全政策。 Big Switch Networks正在开发一种软件,它允许网络工程师在他们的基础架构之上建立一个多租赁模式的软件,这特别适用于云计算环境。工程师可以使用Big Switch的控制器创建一个使用多个物理交换机端口的虚拟交换机,并将它作为一个服务于服务器和应用程序的固定网络呈现给系统管理员。 “我们的Interop演示展示了这个架构视图,您可以使用来自不同交换机的端口,比如一台交换的2个端口,另一台的5个端口,第三台的7个端口,并将所有端口整合到一台大型虚拟交换机上,”Forster说道。“管理员可以登录这个虚拟交换机,然后他们所看到的是一个具有14端口的交换机。但他们不知道这些端口是来自数据中心多个不同设备。一方面,管理员会感觉他们是拥有一个完整的物理交换机,但是事实上我们是把交换机放在不同的物理硬件上,并且隔离它们,这样如果管理员做了什么毁坏虚拟交换机的事,该虚拟机所依赖的硬件仍能够保持正常工作。” Gartner''s Fabbi说道,虽然OpenFlow有大好前景,但是在这些供应商开始发布和销售产品之前,这个 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |