Networking-vpp/CandidateFeatures
特性路线图
以下是 networking-vpp 在 17.01 版本以及未来版本中发布的候选特性列表。我们计划在 17.01 平台上发布的内容已突出显示。
核心特性
- LISP-GPE 覆盖支持:这将以 FD.io ONE 项目 (https://wiki.fd.io/view/ONE) 为基础 - 使用 networking-vpp + etcd 基础设施实现覆盖协议,而不是 ODL + Honeycomb。
- 基于 VPP 的完整三层路由支持(包括 NAT、浮动 IP 等),而不是 Linux 路由器。这将是 Neutron L3 agent 的替换组件。 [详情]
- 安全组
健壮性
- Agent 重启,VPP 重启
- 支持在不重启 VPP 的情况下重启 agent,反之亦然(截至 2016-12-08,如果其中一个关闭,我们将重启另一个,而不是逐步修复其配置)
- 重启场景的自动化测试
- 同步代码的单元测试(同步可能在许多不同的位置失败,因此保证自动化系统测试无法捕捉到所有可能性)
- 支持和自动化测试驱动程序重启
- 重启场景的自动化测试
- 同步代码的单元测试
- 自动化测试任意组件的启动顺序
- 代码组件的单元测试
- 作为 OpenStack gate 的一部分,VPP 部署的自动化虚拟机内测试
高可用性
- etcd 集群管理,有或没有 etcd-proxy
- 在 networking-vpp 测试期间对 etcd 集群进行故障注入
遥测
- 定义要从 VPP 转发器导出到租户的指标列表
安全
- etcd 的 RBAC
- 控制连接的 TLS 支持
- JSON Web Tokens 支持