Five must-know open source SDN controllers
来源:互联网 发布:7.23温州动车事故 知乎 编辑:程序博客网 时间:2024/06/16 22:37
We've rounded up five open source SDN controllers to get to know.
1. OpenDaylight open-source SDN controller. OpenDaylight announced the release of its open-source SDN controller platform, Hydrogen, in February 2014. The base edition of Hydrogen includes a modular, multi-protocol SDN controller that's based on OSGi, as well as an OpenFlow plug-in, an OpenFlow protocol library, the Open vSwitch Database Management Protocol and YANG tools. With the introduction of an open source SDN controller, OpenDaylight states that it can provide centralized control for any SDN architecture regardless of vendor. The OpenDaylight controller Wiki page includes directions on how to install the OpenDaylight controller, as well as a programmer guide, FAQs and information regarding the Hydrogen and Helium release.
2. OpenContrail SDN controller. OpenContrail offers an SDN controller as part of its Apache 2.0-licensed project that's used to enable network virtualization. Although considered open, OpenContrail stemmed from Juniper Networks. The controller works along with virtual routers that live on hypervisor hosts, an analytics engine and published northbound APIs. OpenContrail can also act as a network platform for cloud infrastructure. According to the Project, key aspects of its system are network virtualization, network programmability and automation, and big data for infrastructure. The OpenContrail source code is hosted across multiple software repositories, with the core functionality of the system found in thecontrail-controller repository. Additional source code instructions are available as well.
3. Floodlight open SDN controller. The Floodlight open SDN controller is a Java-based OpenFlow controller that is also enterprise-class and Apache-licensed. It is part of a collection of open source projects done by Big Switch. The controller supports a range of virtual and physical OpenFlow switches and it can handle mixed OpenFlow and non-OpenFlow networks. The Controller includes support for the OpenStack cloud orchestration platform as well. Floodlight has already been used in a number of applications, including the OpenStack Quantum Plug-in and the Floodlight Virtual Switch. The controller is available for download on the project website.
4. Ryu OpenFlow controller. Ryu is an SDN framework that offers software components used in SDN applications. It allows developers to create new network management and control applications. Ryu supports various protocols for managing network devices, including OpenFlow, Netconf andOF-config. Documentation is available to learn more about the Ryu network operating system and it is available for download on the project site.
5. FlowVisor OpenFlow controller. FlowVisor is a special-purpose OpenFlow controller that acts as a go-between for OpenFlow switches and multiple OpenFlow controllers. The controller enables network virtualization by dividing a physical network into multiple logical networks. The controller ensures that each other controller touches only the switches and resources assigned to it. It also partitions bandwidth and flow table resources on each switch and assigns partitions to individual controllers. The FlowVisor controller is available for download with directions on its GitHub site.
- Five must-know open source SDN controllers
- spring must know
- [转]35 Google open-source projects that you probably don't know
- What are the open source code search engines you know about
- 5 algorithms you must know
- Open source
- open source
- OPEN SOURCE
- Open Source
- Open Source~
- open source
- concurrent five things that you didn't know
- PDB Files: What Every Developer Must Know
- 99 Sites All Designers Must Know About
- 15 Must Know UI Development Questions
- PDB Files: What Every Developer Must Know
- 20 Must-Know Tips Before ERP Implementation
- Resources every Android developer must know
- Java新手进阶:细说引用类型
- @protocol 协议小结
- git基础
- 自己写的一个.net跨服务器查询方法
- Solution to CLRS Chapter 6
- Five must-know open source SDN controllers
- spring特性2-aop
- [cocos2d-x]坐标系,触屏自定义检测CCSprite的点击拖动等信息
- 0-1背包问题
- maya开洞的几种方法总结之一
- OPENCV的学习:图像特征检测之Harris角点算法
- 用JavaScript删除选中行
- DNN模型
- Crash和ANR简介及一些测试方法