6.3. 外部供应商网络
6.3.1. 从外部供应商(External Provider)上导入网络
要使用外部网络供应商(OpenStack Networking 或实现了 OpenStack Neutron REST API 的第三方供应商)的网络,需要在 Manager 中注册供应商。如需了解更多相关信息,请参阅 第 12.2.3 节 “添加 OpenStack 网络服务(Neutron)来为系统提供网络” 或 第 12.2.6 节 “添加一个外部网络供应商”。然后,按照以下方法把供应商提供的网络导入到 Manager 来使这些网络可以被虚拟机使用。
过程 6.14. 从外部供应商上导入网络
- 点网络标签页。
- 点导入网络窗口。打开
图 6.3. 导入网络窗口
- 在网络供应商下拉列表中选一个外部供应商。供应商网络将会自动列出这个外部供应商所能提供的所有网络。
- 在供应商网络列表中选择要导入的网络,点下箭头标这些网络移到要导入的网络列表中。
- 如果需要修改导入网络的名称,在名称栏中点网络名称,并进行修改。
- 在数据中心下拉列表中选择这个网络要被导入的数据中心。
- 另外,取消选择要导入的网络列表中的某个网络的允许所有选项来防止这个网络对所有的用户都有效。
- 点键。
选择的网络会导入到目标数据中心,并可以附加到虚拟机。如需了解更多信息,请参阅虚拟机管理指南中的添加新的网络接口。
6.3.2. 使用外部供应商网络的限制
在 Red Hat Virtualization 环境中使用从外部供应商上导入的逻辑网络有以下的限制。
- 外部供应商所提供的逻辑网络只能作为虚拟机网络,而不能作为显示网络。
- 一个逻辑网络可以被导入多次,但只能被导入到不同的数据中心。
- 您不能在 Manager 上编辑外部供应商所提供的逻辑网络,您必须直接在提供这个逻辑网络的外部网络供应商上对它进行编辑。
- 和外部供应商所提供的逻辑网络相连的虚拟网络接口不支持端口镜像(Port mirroring)功能。
- 当有虚拟机正在使用外部供应商的逻辑网络时,这个供应商不能被从 Manager 中删除。
- 外部供应商所提供的网络不是“必需的”网络。因此,当对使用这些逻辑网络的集群进行调度时,并不会在选择主机的时候考虑这些网络的情况。用户需要自己保证这些网络在集群的主机上的可用性。
重要
从外部供应商导入的逻辑网络只与运行 Red Hat Enterprise Linux 的主机相兼容,它们不能被分配到运行在 RHVH 主机上的虚拟机。
6.3.3. 配置子网和外部供应商的逻辑网
6.3.3.1. 在外部供应商提供的逻辑网络上配置子网
对于一个外部供应商所提供的逻辑网络,只有在这个逻辑网络已经定义了子网后才能为虚拟机分配 IP 地址。如果没有子网,虚拟机将无法获得 IP 地址。如果只有一个子网,虚拟机将会获得那个子网中的一个 IP 地址;当有多个子网时,虚拟机会从任何一个有效的子网中获得一个 IP 地址。逻辑网所在的外部网络供应商所提供的 DHCP 服务会对 IP 地址进行分配。
Red Hat Virtualization Manager 会自动发现在导入逻辑网络上预定义的子网,您也可以在 Manager 上为逻辑网络添加和删除子网。
6.3.3.2. 为外部供应商的逻辑网络添加子网
为外部供应商所提供的逻辑网络创建一个子网。
过程 6.15. 为外部供应商的逻辑网络添加子网
- 点网络标签页。
- 选择需要添加子网的逻辑网络。
- 在详情框中点子网标签页。
- 点新建外部子网窗口。打开
图 6.4. 新建外部子网窗口
- 为新子网输入名称和 CIDR。
- 从 IP 版本菜单中选择 IPv4 或 IPv6。
- 点。
6.3.3.3. 从外部供应商所提供的逻辑网络上删除子网
从外部供应商所提供的逻辑网络上删除子网。
过程 6.16. 从外部供应商所提供的逻辑网络上删除子网
- 点网络页。
- 选择需要删除子网的逻辑网络。
- 点详情框中的子网页。
- 选择要删除的子网。
- 点键后点 。