14.2.9. 添加外部网络提供程序

任何实施 OpenStack Neutron REST API 的网络提供程序都可添加到 Red Hat Virtualization。虚拟接口驱动程序需要由外部网络提供程序的实施人员提供。一个网络供应商和虚拟接口驱动程序的参考实现,请访问 https://github.com/mmirecki/ovirt-provider-mockhttps://github.com/mmirecki/ovirt-provider-mock/blob/master/docs/driver_instalation

为网络置备添加外部网络提供程序

  1. 单击 AdministrationProviders
  2. Add,然后在 General Settings 选项卡中输入详情。有关这些字段的详情请参考 第 14.2.10 节 “添加 Provider General Settings Explained”
  3. 输入名称描述
  4. Type 下拉列表中,选择 External Network Provider
  5. (可选)点击 Networking Plugin 文本框,并从下拉菜单中选择适当的驱动程序。
  6. (可选)选择 Automatic Synchronization 复选框。这可让外部网络提供程序与现有网络进行自动同步。添加外部网络提供程序时,此功能默认为禁用。

    注意

    engine-setup 工具创建的 ovirt-provider-ovn 网络供应商上默认启用自动同步。

  7. 在提供者 URL 文本字段中输入安装外部网络提供程序的机器的 URL 或全限定域名,后跟端口号。默认选择 Read-Only 复选框。这可防止用户修改外部网络提供程序。

    重要

    您必须选中 Read-Only 复选框,才能支持您的设置。

  8. (可选)选择 Requires Authentication 复选框,然后在 Keystone 中注册的外部网络提供程序用户输入 UsernamePassword。您还必须通过定义协议主机名API 端口来定义 Keystone 服务器的身份验证 URL。

    (可选) 输入 外部网络提供程序的租户。

  9. 测试凭证:

    1. 单击 Test 以测试您是否可以使用提供的凭据通过外部网络提供程序成功进行身份验证。
    2. 如果外部网络提供程序使用 SSL,则打开 Import provider certificate 窗口;单击 OK 以导入外部网络提供程序提供的证书,以确保管理器可以与实例通信。
  10. 点击 OK

在使用此提供程序的网络前,您必须在主机上安装虚拟接口驱动程序并导入网络。要导入网络,请参阅 第 9.3.1 节 “从外部提供程序导入网络”