27.什么是Floodlight控制器?

Floodlight控制器  是由Big Switch Networks提供的SDN控制器,与OpenFlow协议协同工作以在软件定义网络(SDN)环境中编排流量流。OpenFlow是第一个也是使用最广泛的SDN标准之一; 它在SDN环境中定义了开放式通信协议,允许SDN控制器(网络的大脑)与转发平面(交换机,路由器等)通信以更改网络。

SDN控制器负责维护所有的网络规则,并就底层基础设施如何处理流量提供必要的指导。这使企业能够更好地适应不断变化的需求,并更好地控制其网络。

Flood Switch控制器最初由Big Switch提供,作为OpenDaylight项目的一部分,但2013年6月,Big Switch在似乎与思科存在利益冲突的情况下走开。尽管Floodlight控制器仍然是开源的,但它并未涉及OpenDaylight项目。

Floodlight控制器的优势

Floodlight控制器对开发人员有利,因为它为他们提供了轻松调整软件和开发应用程序的能力,并且使用Java编写。其中包括代表性的状态转移应用程序接口REST API),可以更轻松地对产品进行界面编程,Floodlight网站提供的代码示例可帮助开发人员构建产品。

使用物理和虚拟OpenFlow兼容交换机进行测试,Floodlight控制器可以在各种环境中工作,并且可以与企业已拥有的产品相匹配。它还可以支持通过传统的非OpenFlow交换机连接OpenFlow兼容交换机组的网络。

有关详细的SDN控制器供应商和开源SDN控制器比较, 请查看2017年网络虚拟化未来和SDN控制器报告,也可以  下载PDF格式  

Floodlight控制器与OpenStack兼容,OpenStack是一组软件工具,可帮助构建和管理公共云和私有云的云计算平台。可以 使用Neutron插件将Floodlight作为OpenStack的网络后端运行,该插件使用Floodlight提供的REST API公开网络即服务模型。 

Floodlight控制器如何在SDN环境中工作

 

Floodlight控制器

原创文章,作者:赛福,如若转载,请注明出处:https://www.safecdn.cn/549.html

本站不销售、不代购、不提供任何支持,仅分享网络信息,请自行辨别,请遵纪守法、文明上网。