只有您在企业授权许可下使用应用程序时,才可以应用扩展 SVM 选择算法。
如果应用此算法,您可以在 Light Agent 策略中指定如何确定 SVM 相对于 Light Agent 的本地性,并指定 Light Agent 在选择 SVM 进行连接时是否必须考虑 SVM 在虚拟基础架构中的位置。
在 Microsoft Hyper-V、Citrix Hypervisor、VMware vSphere、KVM、Proxmox VE、Skala-R、华为 FusionSphere、Nutanix Acropolis、ALT Virtualization Server 或 Astra Linux 平台上运行的虚拟基础架构中,在以下任何一种情况下,SVM 被视为对于 Light Agent 是本地的:
- SVM 部署在与安装 Light Agent 的虚拟机相同的 Hypervisor 中。
- SVM 部署在与安装 Light Agent 的虚拟机相同的 Hypervisor 集群中。
- SVM 部署在与安装 Light Agent 的虚拟机相同的数据中心。
在 OpenStack 平台、VK Cloud 平台或 TIONIX Cloud Platform 上运行的虚拟基础架构中,SVM 在以下情况可被视为对 Light Agent 而言是本地的:
- SVM 位于与安装 Light Agent 的虚拟机相同的服务器组。
- SVM 部署在与安装 Light Agent 的虚拟机相同的 OpenStack 项目。
- SVM 位于与安装 Light Agent 的虚拟机相同的可用域。
您可以选择 SVM 路径类型,在确定 SVM 相对于 Light Agent 的本地性时将考虑该类型。Light Agent 只能连接到本地 SVM。
例如,如果您将 Hypervisor 集群指定为 SVM 路径类型,则部署在该 Hypervisor 集群上的所有 SVM 都将被视为对 Light Agent 而言是本地的,而 Light Agent 只能连接到其中一个 SVM。如果运行 Light Agent 的同一集群中没有 SVM 可供连接,则 Light Agent 将不连接到 SVM。
您还可以指定 Light Agent 在选择 SVM 进行连接时不得考虑 SVM 在虚拟基础架构中的位置。在这种情况下,Light Agent 可以连接到任何可用的 SVM。
如果应用了高级 SVM 选择算法并且您选择了自定义 SVM 地址列表作为 Light Agent 发现 SVM 的方法,则只有在不考虑 SVM 位置时,Light Agent 才能连接到 SVM。
在选择 SVM 时,Light Agent 将考虑已连接的 Light Agent 数量,以确保在可连接的 SVM 之间平均分布 Light Agent。