通过 VMM 服务模板配置 SLB VIP
软件定义的网络 (SDN) 可以使用软件负载平衡 (SLB) 在服务提供商和租户管理的工作负载之间平均分配网络流量。
System Center Virtual Machine Manager (VMM)支持使用服务模板部署多层应用程序时配置 SLB VIP,还支持公共负载均衡和内部负载均衡。
开始之前
请确保满足以下先决条件:
创建 SLB VIP 的过程
使用以下步骤:
指定与逻辑网络的相关性。
在 VMM 控制台中,选择“Fabric>网络服务>网络控制器>属性>逻辑网络相关性”页。
指定可用于负载均衡的前端和后端网络,然后选择“ 确定”。
创建 VIP 模板。
在 VMM 控制台中,选择“构造>创建 VIP 模板”。
在负载均衡器 VIP 模板向导>名称中,指定模板名称和说明。
在 虚拟 IP 端口中,指定要平衡的网络流量类型的端口。
在 后端端口中,指定后端服务器侦听请求的端口。
在“类型”中,在“指定模板类型”下,选择“特定”。 从“制造商”下拉列表中选择Microsoft,并从“模型”下拉列表Microsoft网络控制器。
选择下一步。
在协议中,指定协议选项。 选择“确定”。
在 负载均衡方法中,选择该方法,然后选择“ 确定”。
在 运行状况监视器中,可以选择指定验证必须定期针对负载均衡器运行。 若要添加运行状况监视器,请指定协议和请求。 例如,输入命令 GET 会发出负载均衡器主页的 HTTP GET 请求,并检查标头响应。 还可以修改响应类型、监视间隔、超时和重试。
注意
超时必须小于间隔。
- 在“摘要”中,确认设置并选择“完成”以创建 VIP 模板。
部署服务时配置 SLB VIP
- 如果未打开服务模板,请选择“库>模板>服务模板”并将其打开。
- 选择“操作>打开设计器”。
- 在“服务模板设计器”中,选择“服务模板组件”组>“添加负载均衡器。
- 选择负载均衡器对象。 你将使用 VIP 模板名称来标识它。
- 选择“工具>连接器”。 选择与模板关联的服务器连接,然后选择一个 NIC 对象,将负载均衡器连接到适配器。 在 NIC 属性中,检查地址类型并确保 MAC 地址是静态的。
注意
服务器连接必须连接到服务的后端网络接口。 后端网络接口可以连接到一个连接的 VM 网络或网络虚拟化 VM 网络。
启用连接器后,选择与负载均衡器关联的客户端连接,然后选择逻辑网络对象。
注意
客户端连接必须连接到负载均衡器的前端网络。 可以是公共 VM 网络或网络虚拟化 VM 网络。 网络虚拟化 VM 网络用于内部负载均衡方案。
在服务模板保存和验证中保存服务模板>。
示例 1:将公共 VM 网络配置为前端的服务。 此处的“后端”网络可以是一个连接的 VM 网络或网络虚拟化 VM 网络。
示例 2:使用连接到网络虚拟化 VM 网络 HNV VM 网络的前端和后端配置服务。 此方案用于内部负载均衡。
为用户访问设置 VIP
部署服务后,VMM 会自动从静态 IP 地址池中的保留范围中选择 VIP,并将其分配给负载均衡的服务层。 若要使用户能够连接到服务,请在部署服务后确定 VIP 并为其配置 DNS 条目。
- 部署服务后,选择“构造>网络>”负载均衡器s。
- 选择“显示>服务>负载均衡器服务信息并展开服务以查看分配了哪个 VIP。
- 如果用户使用 DNS 名称访问服务,请请求 DNS 管理员手动为 VIP 创建 DNS 条目。 该条目必须是用户指定要连接到服务的名称。 例如,servicename.contosol.com。