Big Switch - ML2 vlan_switch 类型外部连接¶
https://blueprints.launchpad.net/neutron/+spec/bsn-ml2-ext-attach
本规范旨在为 Big Switch ML2 驱动程序添加配置 vlan_switch 类型外部连接点的能力。
问题描述¶
一旦外部连接点扩展[1]被实现,ML2 驱动程序将能够将外部连接点绑定到 neutron 网络。由于 Big Switch 后端对网络结构拥有完全控制权,它可以将物理端口绑定到 neutron 网络。但是,需要在 ML2 驱动程序中添加代码来接收这些调用并将其传递给后端控制器。
提议的变更¶
在 Big Switch ML2 驱动程序中添加适当的外部连接方法,以将信息传递给后端控制器。
备选方案¶
N/A
数据模型影响¶
N/A
REST API 影响¶
N/A
安全影响¶
N/A
通知影响¶
N/A
其他最终用户影响¶
N/A
性能影响¶
N/A
其他部署者影响¶
N/A
开发人员影响¶
N/A
实现¶
负责人¶
- 主要负责人
kevinbenton
工作项¶
在 Big Switch ML2 驱动程序中添加相关方法,以接收外部连接调用并将其传递给后端控制器。
添加单元测试
依赖项¶
ML2 插件中外部连接点的实现。[1]
测试¶
单元测试,直到可以在第三方 CI 中设置物理测试环境。
文档影响¶
N/A
参考资料¶
https://github.com/openstack/neutron-specs/blob/master/specs/juno/neutron-externa l-attachment-points.rst