Difference between revisions of "Dragonflow"
(→Dragonflow Neutron Implementation) |
|||
(6 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
[[Category:Networking]] | [[Category:Networking]] | ||
+ | [[File:Df logo.png|500px|thumbnail|center|]] | ||
+ | |||
= Dragonflow Neutron Implementation = | = Dragonflow Neutron Implementation = | ||
− | + | ||
{| border="1" cellpadding="2" cellspacing="0" | {| border="1" cellpadding="2" cellspacing="0" | ||
| [http://docs.openstack.org/developer/dragonflow/distributed_dragonflow.html Developer Doc ] | | [http://docs.openstack.org/developer/dragonflow/distributed_dragonflow.html Developer Doc ] | ||
Line 38: | Line 40: | ||
* [http://blog.gampel.net/2015/09/dragonflow-distributed-dhcp-for.html Distributed DHCP Service in Dragonflow] | * [http://blog.gampel.net/2015/09/dragonflow-distributed-dhcp-for.html Distributed DHCP Service in Dragonflow] | ||
* [http://blog.gampel.net/2015/08/centralized-vs-distributed-sdn-control.html Centralized vs. Distributed SDN Controller in Dragonflow] | * [http://blog.gampel.net/2015/08/centralized-vs-distributed-sdn-control.html Centralized vs. Distributed SDN Controller in Dragonflow] | ||
− | * [http://galsagie.github.io | + | * [http://galsagie.github.io/2015/10/14/dragonflow-liberty/ Dragonflow in OpenStack Liberty] |
− | * [http://galsagie.github.io | + | * [http://galsagie.github.io/2015/08/03/df-distributed-db/ Dragonflow Distributed Database] |
− | * [http://galsagie.github.io | + | * [http://galsagie.github.io/2015/11/10/topology-service-injection/ Topology Service Injection] |
+ | *[http://galsagie.github.io/2015/12/28/dragonflow-security-groups/ Dragonflow Security Groups Design] | ||
+ | *[http://galsagie.github.io/2016/02/14/neutron-db-consistency/ Neutron DB Consistency] | ||
+ | *[http://www.slideshare.net/gampel/dragonflow-01-2016-tlv-meetup 01/2016 Meetup] | ||
Line 56: | Line 61: | ||
* Smart NICs | * Smart NICs | ||
* Hierarchical Port Binding (SDN ToR) | * Hierarchical Port Binding (SDN ToR) | ||
− | * Inter Cloud Connectivity ( | + | * Inter Cloud Connectivity (Border Gateway / L2GW) |
* Fault Detection | * Fault Detection | ||
+ | |||
+ | == Queens vPTG == | ||
+ | The list of topics to be discussed during Queens vPTG is maintained over etherpad | ||
+ | *[https://etherpad.openstack.org/p/dragonflow-queens Queens vPTG topics ] |
Latest revision as of 08:53, 18 September 2017
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
- Dragonflow Security Groups Design
- Neutron DB Consistency
- 01/2016 Meetup
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 (Border Gateway / L2GW)
- Fault Detection
Queens vPTG
The list of topics to be discussed during Queens vPTG is maintained over etherpad