【海云捷报】马力成为Dragonflow项目Core Reviewer

日期:2016-03-03

2016年2月,经OpenStack Dragonflow PTL Eran Gampel邀请,海云捷迅架构师马力成为该项目的第三个Core Reviewer。

什么是OpenStack Core Reviewer?

 

Core Team是OpenStack开源项目的核心团队,负责项目的演进、决定发展方向,其日常工作就是评审项目开发成员提交的Blueprint和代码,提供修改意见,并且负责合并通过测试的代码。

社区对Core Reviewer的期待和要求是:需要能够持续参与各类项目管理和开发活动,需要保证持续不断的时间上的投入。如果不能做到,则对整个团队甚至整个项目都会产生不好的影响,这个时候,就会被PTL(项目负责人)排除出Core Team。

参考链接:https://wiki.openstack.org/wiki/Nova/CoreTeam

Dragonflow项目简介

 

Dragonflow是OpenStack Neutron的一个开源分布式SDN控制器的完整实现,该项目是在2014年提出,目前已经成为OpenStack Big Tent下的正式项目,其目标是实现一个在大规模环境下能横向扩展的SDN控制平面。

Dragonflow参考链接:https://github.com/openstack/dragonflow

  • 它在设计之初就是为了能在如下方面改善OpenStack Neutron的网络功能:
  • (1) 高可用性:其架构实现了完全分布式的控制平面,没有单点故障;
  • (2) 高扩展性:目标支持单集群内千台计算节点的虚拟网络管理;
  • (3) 高性能:计算节点的CPU开销和流表规模,没有中央服务器的瓶颈;
  • (4) 高可靠性:实现动态增长的同时,又保持控制器的无状态化;

目前,Dragonflow已经实现了接管Neutron L2、L3的基础功能,并且实现了分布式DHCP、分布式虚拟路由等高级功能。

Dragonflow Mitaka计划

 

  • (1) 北向数据库支持Redis和Zookeeper;
  • (2) Selective Proactive DB;
  • (3) 可拔插PUB/SUB消息通知机制;
  • (4) 北向数据库一致性管理;
  • (5) 分布式DNAT;
  • (6) 安全组。
Dragonflow 未来计划

 

  • 据悉,Dragonflow未来计划包括以下六个方面,但其优先级将在OpenStack Austin Design Summit上确定:
  • (1) ML2层次端口绑定,支持SDN交换机;
  • (2) 网络服务链;
  • (3) L2GW;
  • (4) 容器网络管理,支持Kuryr;
  • (5) 边界网关服务;
  • (6) QoS、sFlow等。

最新信息