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. |
− | + | * 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. | |
− | * 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. |
− | |||
− | * Lightweight and Simple in terms of code size and complexity, so | ||
− | |||
− | * Aim for performance-intensive environments, where latency is a | ||
− | |||
− | |||
* 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 | |
− | + | * 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 |
Revision as of 06:54, 13 December 2015
Contents
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:
- Dragonflow Introduction Video - OpenStack Tokyo Summit
- Distributed DHCP Service in Dragonflow
- Centralized vs. Distributed SDN Controller in Dragonflow
- Dragonflow in OpenStack Liberty
- Dragonflow Distributed Database
- Topology Service Injection
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