通用功能支持¶
警告
请注意,虽然本文档仍在维护中,但正在逐步更新,以根据此处描述的定义重新分组和分类功能:简介。
本文档涵盖 Neutron API 及其 API 扩展的成熟度和支持情况。有关 API 的详细信息,请参阅 Networking API v2.0。
在考虑哪些功能应标记为成熟时,应用了以下一般指导原则
包容性 - 人们已经展示了能够有效地使用各种网络插件和驱动程序,这些插件和驱动程序具有广泛不同的功能集。 尽可能保持需求包容性,避免猜测用户希望如何使用他们的网络。
引导启动 - 实际用例测试是考虑网络部署的起点是具有新机器和网络连接的空数据中心。 然后查看网络服务需要哪些最低功能,才能使用户实例在网络上运行和连接。
现实 - 有许多与 neutron 兼容的网络驱动程序和插件。每个插件都有自己支持的功能集。
摘要
| 特性 | 状态 | OVN | Open vSwitch |
|---|---|---|---|
| 网络 | mandatory | ✔ |
✔ |
| 子网 | mandatory | ✔ |
✔ |
| 端口 | mandatory | ✔ |
✔ |
| 路由器 | mandatory | ✔ |
✔ |
| 安全组 | 成熟 | ✔ |
✔ |
| 外部网络 | 成熟 | ✔ |
✔ |
| 分布式虚拟路由器 | 不成熟 | ✔ |
✔ |
| L3 高可用性 | 不成熟 | ✔ |
✔ |
| 服务质量 | 成熟 | ✔ |
✔ |
| 边界网关协议 | 不成熟 | ? |
✔ |
| DNS | 成熟 | ✔ |
✔ |
| Trunk 端口 | 成熟 | ✔ |
✔ |
| 计量 | 成熟 | ? |
✔ |
细节
- 网络
状态:强制。
API 别名:core
CLI 命令
openstack network *
说明:创建、修改和删除网络的能力。https://docs.openstack.org/api-ref/network/v2/#networks
驱动程序支持
- OVN:
完成 - Open vSwitch:
完成
- 子网
状态:强制。
API 别名:core
CLI 命令
openstack subnet *
说明:创建和操作子网和子网池的能力。https://docs.openstack.org/api-ref/network/v2/#subnets
驱动程序支持
- OVN:
完成 - Open vSwitch:
完成
- 端口
状态:强制。
API 别名:core
CLI 命令
openstack port *
说明:创建和操作端口的能力。https://docs.openstack.org/api-ref/network/v2/#ports
驱动程序支持
- OVN:
完成 - Open vSwitch:
完成
- 路由器
状态:强制。
API 别名:router
CLI 命令
openstack router *
说明:创建和操作路由器的能力。https://docs.openstack.org/api-ref/network/v2/#routers-routers
驱动程序支持
- OVN:
完成 - Open vSwitch:
完成
- 安全组
状态:成熟。
API 别名:security-group
CLI 命令
openstack security group *
说明:安全组默认设置,可以修改以控制入站和出站流量。https://docs.openstack.org/api-ref/network/v2/#security-groups-security-groups
驱动程序支持
- OVN:
完成 - Open vSwitch:
完成
- 外部网络
状态:成熟。
API 别名:external-net
说明:创建外部网络的能力,以便使用浮动 IP 地址和安全组规则为实例提供互联网访问。
驱动程序支持
- OVN:
完成 - Open vSwitch:
完成
- OVN:
- 分布式虚拟路由器
状态:不成熟。
API 别名:dvr
说明:支持分布式虚拟路由器的能力。https://wiki.openstack.org/wiki/Neutron/DVR
驱动程序支持
- OVN:
部分 - Open vSwitch:
完成
- OVN:
- L3 高可用性
状态:不成熟。
API 别名:l3-ha
说明:支持高可用性功能和扩展的能力。https://wiki.openstack.org/wiki/Neutron/L3_High_Availability_VRRP.
驱动程序支持
- OVN:
部分 - Open vSwitch:
完成
- OVN:
- 服务质量
状态:成熟。
API 别名:qos
说明:支持 Neutron 服务质量策略和 API。https://docs.openstack.org/api-ref/network/v2/#qos-policies-qos
驱动程序支持
- OVN:
完成 - Open vSwitch:
完成
- OVN:
- 边界网关协议
状态:不成熟。
说明:https://docs.openstack.org/api-ref/network/v2/#bgp-mpls-vpn-interconnection
驱动程序支持
- OVN:
未知 - Open vSwitch:
完成
- OVN:
- DNS
状态:成熟。
API 别名:dns-integration
说明:与外部 DNS 即服务集成的能力。https://docs.openstack.org/neutron/2025.2/admin/config-dns-int.html
驱动程序支持
- OVN:
完成 - Open vSwitch:
完成
- OVN:
- Trunk 端口
状态:成熟。
API 别名:trunk
说明:Neutron 扩展,可通过单个 vNIC 以标记/封装流量的方式访问许多 neutron 网络。https://docs.openstack.org/api-ref/network/v2/#trunk-networking
驱动程序支持
- OVN:
完成 - Open vSwitch:
完成
- OVN:
- 计量
状态:成熟。
API 别名:metering
说明:在 L3 路由器级别计量流量。https://docs.openstack.org/api-ref/network/v2/#metering-labels-and-rules-metering-labels-metering-label-rules
驱动程序支持
- OVN:
未知 - Open vSwitch:
完成
- OVN:
说明
- 本文档是一个持续进行中的工作