Jump to: navigation, search

Difference between revisions of "Dragonflow"

(Created page with "Category:Networking = Dragonflow Neutron Implementation = {| border="1" cellpadding="2" cellspacing="0" | [http://docs.openstack.org/developer/dragonflow/distributed_drag...")
 
Line 26: Line 26:
 
== Dragonflow Mission Statement ==
 
== Dragonflow Mission Statement ==
  
* Implement Neutron APIs using SDN principles, while keeping both
+
* Implement Neutron APIs using SDN principles, while keeping both Plug-in and Implementation fully under OpenStack project and governance.
  Plug-in and Implementation fully under OpenStack project and
+
* 100% open source, contributors are welcome to partner and share a mutual vision.
  governance.
+
* Lightweight and Simple in terms of code size and complexity, so new users / contributors have a simple and fast ramp-up.
* 100% open source, contributors are welcome to partner and share
+
* Aim for performance-intensive environments, where latency is a big deal, while being small and intuitive enough to run on small ones as well.
  a mutual vision.
 
* Lightweight and Simple in terms of code size and complexity, so
 
  new users / contributors have a simple and fast ramp-up.
 
* Aim for performance-intensive environments, where latency is a
 
  big deal, while being small and intuitive enough to run on
 
  small ones as well.
 
 
* Completely pluggable design, easy to extend and enhance.
 
* Completely pluggable design, easy to extend and enhance.
 
* We *truly* believe in a distributed control plane.
 
* We *truly* believe in a distributed control plane.
Line 56: Line 50:
 
roadmap into Dragonflow project
 
roadmap into Dragonflow project
  
- Containers
+
* Containers
- Distributed SNAT/DNAT
+
* Distributed SNAT/DNAT
- Reactive DB
+
* Reactive DB
- Topology Service Injection / Service Chaining
+
* Topology Service Injection / Service Chaining
- Smart NICs
+
* Smart NICs
- Hierarchical Port Binding (SDN ToR)
+
* Hierarchical Port Binding (SDN ToR)
- Inter Cloud Connectivity (Boarder Gateway / L2GW)
+
* Inter Cloud Connectivity (Boarder Gateway / L2GW)
- Fault Detection
+
* Fault Detection

Revision as of 06:54, 13 December 2015

Dragonflow Neutron Implementation

Developer Doc
Source code
Bug tracker
Blueprints

What is Dragonflow?

Dragonflow is a distributed SDN controller for OpenStack® Neutron™ supporting distributed Switching, Routing, DHCP and more.

Our project mission is to implement advanced networking services in a manner that is efficient, elegant and simple.

Dragonflow is designed to support large scale deployments with a focus on latency and performance, as well as providing advanced innovative services that run locally on each compute node, with container technology in mind.

Dragonflow Mission Statement

  • Implement Neutron APIs using SDN principles, while keeping both Plug-in and Implementation fully under OpenStack project and governance.
  • 100% open source, contributors are welcome to partner and share a mutual vision.
  • Lightweight and Simple in terms of code size and complexity, so new users / contributors have a simple and fast ramp-up.
  • Aim for performance-intensive environments, where latency is a big deal, while being small and intuitive enough to run on small ones as well.
  • Completely pluggable design, easy to extend and enhance.
  • We *truly* believe in a distributed control plane.


More Info:


Related projects

Neutron

Dragonflow Roadmap

The following topics are areas we are examining for future features and roadmap into Dragonflow project

  • Containers
  • Distributed SNAT/DNAT
  • Reactive DB
  • Topology Service Injection / Service Chaining
  • Smart NICs
  • Hierarchical Port Binding (SDN ToR)
  • Inter Cloud Connectivity (Boarder Gateway / L2GW)
  • Fault Detection