Nuage 插件的 Providernet 扩展支持¶
https://blueprints.launchpad.net/neutron/+spec/providernet-ext-support-for-nuage-plugin
为现有的 Nuage 网络插件添加 provider-network 扩展支持
问题描述¶
当前的 Nuage 插件不支持 Neutron 的 providernet 扩展。Nuage 的 VSP 支持此功能,需要在插件代码中添加对扩展的支持。
提议的变更¶
在 Nuage 插件中添加扩展支持代码。
备选方案¶
无
数据模型影响¶
无
REST API 影响¶
无
安全影响¶
无
通知影响¶
无
其他最终用户影响¶
无
性能影响¶
无
其他部署者影响¶
无
开发人员影响¶
无
实现¶
网络的 provider 扩展属性使管理员能够指定网络对象如何映射到基础网络基础设施。这与 Nuage 能够提供选项将覆盖网络与底层网络映射的能力非常吻合。插件行为不会有显著变化。当网络使用 provider 选项创建时,段信息(id、physical_network、vlan_id)将被传递到 Nuage 的后端,并对其进行处理。后端将接受它或使请求失败,并将响应转发回用户。如果发生故障,neutron 中的资源操作也将失败。在 Juno 中,我们希望保持实现尽可能简单。
负责人¶
Ronak Shah
- 主要负责人
ronak-malav-shah
其他贡献者
工作项¶
Nuage 插件中的扩展代码 Nuage 单元测试的添加 Nuage CI 覆盖率的添加
依赖项¶
无
测试¶
Nuage 单元测试中 providernet 扩展的单元测试覆盖率。Nuage CI 将被修改为在添加相应的 tempest 测试时开始支持此扩展测试。
文档影响¶
无
参考资料¶
无