本节介绍了每应用程序服务引擎 (SE) 模式。

每应用程序 SE 模式可以经济高效地部署负载均衡器,每个应用程序具有专用的 LB 并具有高度的应用程序隔离。该设置位于 SE 组级别。

如果将 SE 组配置为每应用程序 SE 模式,则一个 vCPU 的许可证使用率计为 25%。例如,每应用程序 SE 组中的每个 2 vCPU SE 使用半个 vCPU 许可证 (2 * 0.25)。

每应用程序 SE 模式限制为每个 SE 最多两个虚拟服务。对于 SNI 或 EVH 虚拟服务(父子),限制为两个父虚拟服务,各有一个子虚拟服务。此外,客户还可以启用高可用性。支持所有高可用性模式。DNS 虚拟服务不支持每 VS 许可证模式。

NSX Advanced Load Balancer UI 中配置每应用程序 SE 模式

  1. 导航到基础架构 > 服务引擎组

  2. 选择要编辑的 SE 组,然后单击铅笔(编辑)图标。

  3. 高可用性和放置设置下面提供了每应用程序 SE 模式,如下图所示。默认情况下,将为任何 SE 组禁用每应用程序 SE 模式。



  4. 单击复选框以启用每应用程序 SE 模式,然后单击保存

请注意,为每个服务引擎的虚拟服务数显示的值自动更改为 2。

NSX Advanced Load Balancer CLI 中配置每应用程序 SE 模式

在定义任何 SE 组时,从 NSX Advanced Load Balancer 控制器 Shell 提示符中调用以下命令以启用每应用程序 SE 模式。

[admin Controller]: > configure serviceenginegroup <name-of-the-SE-group>
[admin Controller]: serviceenginegroup> per_app
Overwriting the previously entered value for per_app
[adminController]: serviceenginegroup> save
per_app | True

限制

用户只能在首次定义 SE 组时设置每个应用程序 SE 模式。无法在现有的设置上切换该模式。将忽略任何尝试切换该选项的操作,并显示一条错误消息。