本节详细介绍了虚拟服务自动缩放。

NSX Advanced Load Balancer 支持根据每个 SE 的负载级别自动在 SE 组中重新均衡虚拟服务。自动重新均衡可以迁移或缩减/扩展虚拟服务以重新均衡负载;在写入访问云中,这还可能导致根据需要置备或取消置备 SE。

注:

只有在为 SE 组选择了弹性高可用性时,才会应用自动重新均衡。

要为 SE 组配置自动重新均衡,请参见如何使用 NSX Advanced Load Balancer CLI 配置自动重新均衡

扩展

以下是在“写入访问”模式下运行 NSX Advanced Load Balancer 时手动扩展虚拟服务的步骤:

  1. 打开您希望扩展的虚拟服务的虚拟服务屏幕。

  2. 将鼠标指针悬停在该虚拟服务名称上,以打开虚拟服务快速信息弹出消息。

  3. 单击扩展按钮以将虚拟服务扩展到额外的 SE,每单击一次,将虚拟服务扩展到一个 SE,最多扩展到 4 个 SE。

  4. 如果可用,NSX Advanced Load Balancer 将尝试使用现有的服务引擎。如果没有可用的服务引擎,或者服务引擎与可访问性条件不匹配,它可能会创建新的 SE。

  5. 在某些环境中,NSX Advanced Load Balancer 可能会提示输入额外信息以创建新的服务引擎,例如额外的 IP 地址。

在执行该操作时,当前正在进行扩展提示将显示进度。

注:
  • 如果虚拟服务扩展到多个 SE,每个 SE 将单独对池中的服务器执行服务器运行状况监控。

  • 扩展不会中断现有的客户端连接。

扩展虚拟服务可能大约需要几秒钟或几分钟的时间。扩展时间取决于是否存在额外的 SE,或者是否必须创建具有相关网络和磁盘速度要求的新 SE。

缩减

以下是在“写入访问”模式下运行 NSX Advanced Load Balancer 时手动缩减虚拟服务的步骤:

  1. 打开您希望缩减的虚拟服务的虚拟服务详细信息页面。

  2. 将指针悬停在该虚拟服务名称上,以打开虚拟服务快速信息弹出消息。

  3. 单击缩减按钮以打开缩减弹出窗口。

  4. 选择要缩减的服务引擎。换句话说,选择应停止支持该虚拟服务的服务引擎。

  5. 每选择一个 SE,将为虚拟服务缩减一个服务引擎,最低缩减到只有一个服务引擎。

在执行该操作时,当前正在进行缩减提示将显示进度。

注:

在进行缩减时,现有连接需要 30 秒才能完成。将关闭到 SE 的其余连接,并且必须重新启动这些连接。

迁移

迁移选项允许从一个服务引擎平稳迁移到另一个服务引擎。在该过程中,主 SE 将扩展到新的 SE,并开始为其发送新连接。在 30 秒后,将取消置备旧 SE 以停止支持虚拟服务。

注:

到迁移源服务引擎的现有连接需要 30 秒才能完成,然后才会为虚拟服务取消置备该 SE。将关闭到 SE 的其余连接,并且必须重新启动这些连接。