通过 VMM 服务模板配置 SLB VIP

软件定义的网络 (SDN) 可以使用软件负载平衡 (SLB) 在服务提供商和租户管理的工作负载之间平均分配网络流量。

System Center Virtual Machine Manager (VMM)支持使用服务模板部署多层应用程序时配置 SLB VIP,还支持公共负载均衡和内部负载均衡。

开始之前

请确保满足以下先决条件:

创建 SLB VIP 的过程

使用以下步骤

  1. 指定与逻辑网络的相关性。

    • 在 VMM 控制台中,选择“Fabric>网络服务>网络控制器>属性>逻辑网络相关性”页。

    • 指定可用于负载均衡的前端和后端网络,然后选择“ 确定”。

      指定与逻辑网络的相关性的屏幕截图。

  2. 创建 VIP 模板。

    • 在 VMM 控制台中,选择“构造>创建 VIP 模板”。

    • 负载均衡器 VIP 模板向导>名称中,指定模板名称和说明。

    • 虚拟 IP 端口中,指定要平衡的网络流量类型的端口。

    • 后端端口中,指定后端服务器侦听请求的端口。

      模板属性的屏幕截图。

    • 在“类型”中,在“指定模板类型”下,选择“特定”。 从“制造商”下拉列表中选择Microsoft,并从“模型”下拉列表Microsoft网络控制器

    • 选择下一步

      模板类型的屏幕截图。

    • 在协议,指定协议选项。 选择“确定”

      协议的屏幕截图。

    • 负载均衡方法中,选择该方法,然后选择“ 确定”。

      负载均衡方法的屏幕截图。

    • 运行状况监视器中,可以选择指定验证必须定期针对负载均衡器运行。 若要添加运行状况监视器,请指定协议和请求。 例如,输入命令 GET 会发出负载均衡器主页的 HTTP GET 请求,并检查标头响应。 还可以修改响应类型、监视间隔、超时和重试。

    注意

    超时必须小于间隔。

    添加运行状况监视器的屏幕截图。

    • “摘要”中,确认设置并选择“完成以创建 VIP 模板。
  3. 部署服务时配置 SLB VIP

    • 如果未打开服务模板,请选择“>模板>服务模板”并将其打开。
    • 选择“操作>打开设计器”。
    • “服务模板设计器”中,选择“服务模板组件”组>“添加负载均衡器。
    • 选择负载均衡器对象。 你将使用 VIP 模板名称来标识它。
    • 选择“工具>连接器”。 选择与模板关联的服务器连接,然后选择一个 NIC 对象,将负载均衡器连接到适配器。 在 NIC 属性,检查地址类型并确保 MAC 地址是静态的。

    注意

    服务器连接必须连接到服务的后端网络接口。 后端网络接口可以连接到一个连接的 VM 网络或网络虚拟化 VM 网络。

    • 启用连接器后,选择与负载均衡器关联的客户端连接,然后选择逻辑网络对象。

      注意

      客户端连接必须连接到负载均衡器的前端网络。 可以是公共 VM 网络或网络虚拟化 VM 网络。 网络虚拟化 VM 网络用于内部负载均衡方案。

    • 在服务模板保存和验证中保存服务模板>

示例 1:将公共 VM 网络配置为前端的服务。 此处的“后端”网络可以是一个连接的 VM 网络或网络虚拟化 VM 网络。

slb vip 示例 1 的关系图。

示例 2:使用连接到网络虚拟化 VM 网络 HNV VM 网络的前端和后端配置服务。 此方案用于内部负载均衡。

slb vip 示例 2 的关系图。

为用户访问设置 VIP

部署服务后,VMM 会自动从静态 IP 地址池中的保留范围中选择 VIP,并将其分配给负载均衡的服务层。 若要使用户能够连接到服务,请在部署服务后确定 VIP 并为其配置 DNS 条目。

  1. 部署服务后,选择“构造>网络>”负载均衡器s。
  2. 选择“显示>服务>负载均衡器服务信息并展开服务以查看分配了哪个 VIP。
  3. 如果用户使用 DNS 名称访问服务,请请求 DNS 管理员手动为 VIP 创建 DNS 条目。 该条目必须是用户指定要连接到服务的名称。 例如,servicename.contosol.com。