要创建 FTP 虚拟服务,您可以使用 FTP 应用程序配置文件并设置相应的后端服务器池配置。

注:

在使用 FTP 应用程序配置文件时,一致哈希是唯一支持的池负载均衡算法。

过程

  1. 导航到应用程序 > 虚拟服务 > 创建虚拟服务
  2. 输入虚拟服务的名称。
  3. 选择 System-FTP(在上一步中创建的 FTP 应用程序配置文件)以作为应用程序配置文件
  4. 在“服务端口”下面,在服务字段中配置 FRP VS 控制服务端口。
  5. 字段中,附加后端服务器池,如下图所示。




  6. 在创建 FTP VS 后,NSX Advanced Load Balancer Controller 将检测到 VS 附加了 FTP 应用程序配置文件,并自动创建所需的额外配置,即:
    1. 配置 FTP 数据连接的服务端口。默认端口为 20。您可以将端口更新为所需的数据端口。
    2. 根据 FTP 数据通信模式附加数据脚本。
    • Default-FULL-FTP 用于数据连接的主动和被动模式。

    • Default-ACTIVE-FTP 用于数据连接的主动模式。

    • Default-PASV-FTP 用于数据连接的被动模式。

    创建后的 FTP VS 摘要以及自动创建的数据端口和 DataScript 如下所示:



  7. 使用 FTP VS 配置选项修改主动 FTP 连接的默认 FTP 数据端口。FTP 数据通信的服务端口是使用覆盖 TCP 配置文件 System-TCP-Fast-Path-FTP 创建的。


  8. 根据 FTP 配置文件中允许的 FTP 模式,FTP VS 获取附加的相应 DataScript。


  9. FTP VS 客户端流量日志记录了 FTP 连接的用户名。


  10. 模板 > 脚本 > DataScript 中列出了 FTP 配置文件中的相应 FTP 模式的系统默认 FTP 数据脚本。可以根据用户要求将额外日志记录添加到这些 DataScript 中。建议咨询 VMware 帐户或专业服务团队以修改相应的 DataScript。