ofagent:物理接口映射

https://blueprints.launchpad.net/neutron/+spec/ofagent-physical-interface-mappings

问题描述

ofagent 当前拥有从 ovs agent 继承的“bridge_mappings”配置选项。它假定有多个桥可用。这个假设对于 ovs agent 来说是可以的,但对于 ofagent 来说则不是期望的。

提议的变更

  • 为 ofagent 引入“physical_interface_mappings”配置选项,其语义与 linuxbridge 类似。

  • 稍后弃用 ofagent 的 bridge_mappings。

  • 记录部署者的升级流程。

备选方案

目前想不出其他替代方案。

数据模型影响

REST API 影响

安全影响

通知影响

其他最终用户影响

性能影响

其他部署者影响

使用 ofagent 的部署者可能需要调整其配置。

  • 为现有 bridge_mappings 中的每个桥创建 veth 对。

  • 使用 physical_interface_mappings 代替 bridge_mappings

开发人员影响

实现

负责人

主要负责人

yamamoto

其他贡献者

kakuma

工作项

请参阅“Proposed change”(提议的变更)部分。

依赖项

我们需要停止在物理桥上安装流。我们计划在以下操作中执行此操作。

测试

ryu/ofagent 第三方测试会发现回归。

文档影响

  • 记录部署者的升级流程。

参考资料