将 Azure Resource Manager 支持与 Azure Load Balancer 配合使用

Azure Resource Manager 是 Azure 中的首选服务管理框架。Azure Load Balancer 可使用基于 Azure Resource Manager 的 API 和工具进行管理。

概念

借助 Resource Manager,Azure Load Balancer 包含以下子资源:

  • 前端 IP 配置 – 单个负载均衡器可包含一个或多个前端 IP 地址(也称为虚拟 IP,即 VIP)。这些 IP 地址充当流量的入口。
  • 后端地址池 – 即指与虚拟机网络接口卡 (NIC) 关联且要分配有负载的 IP 地址。
  • 负载均衡规则 – 规则属性将给定的前端 IP 和端口组合映射到一组后端 IP 地址和端口组合。单个负载均衡器可拥有多个负载均衡规则。每个规则都包含前端 IP 和端口,以及与 VM 关联的后端 IP 和端口。
  • 探测 – 使用探测可以跟踪 VM 实例的运行状况。如果运行状况探测失败,VM 实例将自动从轮转列表中删除。
  • 入站 NAT 规则 – NAT 规则定义流过前端 IP 并分配到后端 IP 的入站流量。

快速入门模板

Azure Resource Manager 可让你使用声明性模板预配应用程序。在单个模板中,可以部署多个服务及其依赖项。在应用程序生命周期的每个阶段,可使用相同模板重复部署应用程序。

模板可包含以下项的定义:虚拟机、虚拟网络、可用性集、网络接口 (NIC)、存储帐户、负载均衡器、网络安全组和公开 IP。模板可用于创建复杂应用程序所需的一切内容。模板文件可签入到内容管理系统进行版本控制和协作。

详细了解网络资源

有关使用 Azure Load Balancer 的快速入门模板,可参阅 GitHub 存储库(托管社区生成的一组模板)。

模板示例:

使用 PowerShell 或 CLI 设置 Azure Load Balancer

Azure Resource Manager cmdlet、命令行工具和 REST API 入门

后续步骤

还可以开始创建面向 Internet 的负载均衡器,并配置适合特定负载均衡器网络流量行为的分发模式类型。

了解如何管理负载均衡器的空闲 TCP 超时设置。应用程序对于负载均衡器后的服务器需要使连接保持活动状态时,这非常重要。