本指南介绍了使用 vRealize Orchestrator 插件将 NSX Advanced Load Balancer 与 vRO 集成的过程。

注:

以下部分中介绍的步骤只是示例。但是,您可以创建自己的工作流和操作。

NSX Advanced Load Balancer 与 VRO 集成

以下是将 NSX Advanced Load Balancer 与 VRO 集成的步骤:

  1. 打开 vRealize Orchestrator 插件存储库。导航到版本选项。

  2. 选择最新的插件文件或 .dar 文件。您还可以从 vRealize Orchestrator 插件链接直接安装 .dar

  3. 安装所选择的插件文件。有关 vRealize Orchestrator 插件的更多信息,请参阅VMware NSX Advanced Load Balancer 安装指南》中的“将插件安装到 vRealize Orchestrator”主题。

    注:

    如果要升级 vRealize Orchestrator 插件,请确保在 VMware vRealize Orchestrator 窗口中检查升级的版本。



  4. 安装成功后,您可以在 VMware vRealize Orchestrator 窗口中的“清单”选项卡中查看图标。

检查版本

您可以在工作流选项卡中查看插件详细信息。

  1. 导航到 VMware vRealize Orchestrator 窗口中左侧的工作流 > > Avi 选项卡。

  2. 您还可以通过导航到帮助 > 已安装的插件来检查工作流。



  3. 已安装的插件的列表如下所示:



工作流选项卡中连接控制器工作流

您可以在“工作流”选项卡中为自定义用例创建自己的工作流。

要在控制器上执行任何操作,可以在 vRealize Orchestrator 窗口中连接相同的控制器。

以下是连接控制器的步骤:

  1. 您可以单击现有的连接 Avi 控制器工作流以连接控制器,然后单击启动工作流按钮。您也可以右键单击所选工作流,然后选择启动工作流选项。将显示以下窗口:



  2. 指定控制器参数,如控制器 IP、用户名、密码和版本详细信息。单击提交按钮。



  3. 工作流将成功执行。您可以通过导航到清单选项卡来检查控制器是否已连接。将在清单选项卡中列出该控制器上可用的所有虚拟服务。



在“工作流”选项卡中创建虚拟服务

以下是创建虚拟服务的步骤:

  1. 导航到工作流选项卡。运行创建 VS 选项。将显示以下窗口:



  2. 单击“创建 VS”窗口中的基本详细信息选项卡。



    1. 从下拉菜单中选择要执行此工作流的控制器。

    2. 根据选定的控制器,将在“云”下拉菜单中显示与该控制器相关的云。选择适当的选项。

  3. 单击下一步选项。

  4. 此时将打开 VS 详细信息选项卡。将显示以下窗口:



    1. 指定虚拟服务名称。

    2. 您可以从下拉菜单中选择应用程序类型。以下是基于应用程序配置文件的应用程序类型列表:

      应用程序类型

      应用程序配置文件(已选择)

      TCP/UDP 配置文件(已选择)

      HTTP

      System-HTTP

      System-TCP-Proxy

      HTTPS

      System-Secure-HTTP

      System-TCP-Proxy

      TCP

      System-L4-Application

      System-TCP-Fast-Path

      UDP

      System-L4-Application

      System-UDP-Fast-Path

    3. 您可以通过在添加现有 VIP 字段中选择“是”选项来添加现有 VIP。

    4. 如果未使用现有 VIP,则需要在添加 VS IP 中指定虚拟服务 IP 地址。

    5. 您可以通过在创建 SSL 证书字段中选择“是”选项来创建 SSL 证书。

    6. 如果您不想创建 SSL 证书,请单击并选择选择证书字段中的系统默认证书选项。

    7. 添加 VS 服务端口字段中指定虚拟服务端口详细信息。

  5. 在指定所需的详细信息后,单击下一步选项。

  6. 此时将打开池详细信息选项卡。将显示以下窗口:



    1. 从下拉菜单中选择池负载均衡算法。

    2. 您可以通过选择创建运行状况监控器窗口中的选项来创建运行状况监控器。

  7. 如果选择选项,则会打开运行状况监控器详细信息选项卡。将显示以下窗口:



    1. 从下拉菜单中选择运行状况监控器类型。

    2. 对于 HTTPS 运行状况监控器,请指定 HTTPS 响应代码。

  8. 单击下一步选项。此时将打开服务器详细信息选项卡。将显示以下窗口。



    1. 通过在连接服务器字段的下拉菜单中选择相应的选项来添加服务器。

    2. 选择要添加的服务器字段中指定后端服务器详细信息。

    3. 端口字段中指定所选服务器的默认端口。

    4. 持久性配置文件引用字段的下拉菜单中选择相应的持久性配置文件。

  9. 在指定所有必需的详细信息后,单击提交按钮。将在控制器上创建虚拟服务。

“操作”选项卡

工作流中存在某些预定义的操作。这些操作是可在工作流内使用的可重用组件。



您还可以创建新操作。在创建操作后,可以将该操作多次重新用于多个工作流。因此,多个操作可以创建单个工作流。您可以通过导航到 VMware vRealize Orchestrator 窗口中的操作选项卡来检查操作。所有操作都存储在操作选项卡的 com.vmware.avi 文件夹中,如下所示: