Big Switch OpenFlow控制器领跑SDN(上)
Bill 发表于:12年11月27日 10:00 [编译] 存储在线
Big Switch Networks推出一款称为Big Network Controller(大网络控制器)的OpenFlow控制器。该控制器用于与支持OpenFlow的第三方网络设备互动,并为应用程序提供编程接口。控制器是OpenFlow SDN(软件定义网络)架构的重要组件,而这种架构旨在提高自动化水平和优化网络设置。
Big Network Controller是一个软件包,运行在客户提供的服务器上。它支持多达1000个网络设备,最高每秒25万个新主机连接,可以每秒提供60万个OpenFlow更新。现在,它的上市型号是针对高可用性的主动/备用设置,未来将支持HA(高可用性)主动/主动设置。该公司表示它计划将两个控制器组成一个集群。
今年2月,Big Switch在市场上发布Floodlight,一个开源版本的控制器。Floodlight是用Java编写的,在Apache软件许可证下免费发布,用于开发和测试针对OpenFlow网络的应用程序。新的Big Network Controller是与Floodlight控制器API(应用程序编程接口)完全兼容的,意味着针对Floodlight而写的应用程序可以和商业版本的控制器互操作。
Big Switch并不是唯一一个提供OpenFlow控制器的厂商。NEC的ProgrammableFlow控制器和OpenFlow交换机已经进入市场。惠普预宣布了一个控制器和一对SDN应用程序。该控制器预计在2013年发布。IBM也宣布了一个控制器。思科系统公司静静地在圣迭戈的2012年思科Live大会上展示了一款控制器。几家初始公司也有自己的控制器产品。
许多厂商正在推出控制器产品,因为它是OpenFlow网络的核心。它的一边是网络设备,另一边是应用程序集。所有的来自和发往应用程序以及网络设备的通信都必须通过控制器。此外,控制器使用OpenFlow协议来设置网络服务并选择通过网络的应用程序传输的最佳路径。
除了发布一款控制器外,Big Switch Networks还推出了两个利用该控制器的应用程序。Big Virtual Switch是一个能够将整个物理网络抽象化到一个逻辑结构的SDN应用程序。现在,虚拟网络用MPLS(多协议标记交换)VRF(虚拟路由转发)、或VLAN(虚拟局域网)或“覆盖式隧道”来定义。Big Virtual Switch使用了OpenFlow的流地图能力来利用你所喜欢的任何标准来定义虚拟网络。它可以是来源端网卡地址到目标端网卡地址(基本和VLAN等同),或来源端物理端口到目标端物理端口。网络工程师还可以用目标端和来源端IP地址来定义一个虚拟网络。在这种情况下,根据来源端/目标端IP地址组合,工程师可以用一个单一服务器来参与多个虚拟网络。
通过简单的规则集合——通过控制器编程进网络——网络虚拟化可以避免VLAN和隧道化的复杂性。当然,对数据流表进行编程是复杂的。Big Switch指出网络工程师将必须学习有关OpenFlow的新的网络术语。
Big Tap是一个可以创建数据流地图的应用程序。数据流地图可以为传输侦听模拟网络分流器。它复制下一个以太网端口上的所有帧,然后将副本从输出端口发送出去。Big Tap提供全新的功能集,而这些功能原来需要昂贵的网络安全产品。Big Network Controller拥有网络中所有交换机上的数据,并且可以向这些交换机表达一个API。Big Tap可以汇集通向其他交换机的传输并将这个传输发送到最终目标端,比如IDS或数据包分析系统。
Big Network Controller的起步价为每月1700美元。Big Virtual Switch起步价为每月4200美元。Big Tap起步价为每月500美元。所有这三个产品都已经上市。
Big Switch的控制器将和支持OpenFlow 1.0版本的第三方交换机互操作。目前,Big Switch已经宣布了与Arista、Brocade、戴尔和Extreme的官方合作关系,还声称已经在IBM、惠普和Juniper交换机上进行了互操作性实验。