适用于OpenStack Neutron的分布式SDN解决方案
项目描述
基于SDN的分布式Neutron实现
免费软件:Apache许可证
概述
Dragonflow使用轻量级嵌入式SDN控制器实现Neutron。
我们的项目使命是以高效、优雅和资源灵活的方式实现高级网络服务
分布式Dragonflow
全面的无代理Neutron API和高级网络服务的实现,例如完全分布式的交换、路由、DHCP等。
此配置是Dragonflow的当前重点。概述和详情请参阅分布式Dragonflow部分
Mitaka版本功能
L2核心API
IPv4、IPv6 GRE/VxLAN/STT/Geneve隧道协议L2人口
分布式L3虚拟路由器
分布式DHCP
分布式DNAT
使用OVS和连接跟踪的安全组
可插拔分布式数据库
支持的数据库
稳定
ETCD, RAMCloud, Redis, Zookeeper
进行中
RethinkDB
可插拔发布-订阅
ZeroMQ, Redis
选择性数据库分布
基于租户的选择性数据分布到计算节点
实验性Mitaka特性
本地控制器可靠性
进行中
IGMP分布式应用
允许的地址对
端口安全
DHCP DOS防护
分布式元数据服务
Kuryr集成
本地控制器高可用性
ML2驱动程序,分层端口绑定
VLAN L2网络支持
智能广播/多播
规划中
分布式负载均衡(东西向)
DNS服务
端口故障检测
动态服务链(服务注入)
SFC支持
分布式FWaaS
分布式SNAT
VPNaaS
配置
要从dragonflow目录的顶级目录生成示例配置文件,请运行以下命令:
tox -e genconfig
如果没有“tox”环境,则可以运行以下脚本代替来生成配置文件:
./tools/generate_config_file_samples.sh
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码分发
dragonflow-4.0.0.tar.gz (1.3 MB 查看散列)
构建分发
dragonflow-4.0.0-py2-none-any.whl (431.5 kB 查看散列)