在 Azure 门户中创建内部负载均衡器

Azure 内部负载均衡 (ILB) 可在驻留于云服务或虚拟网络(具有区域性作用域)中的虚拟机之间提供网络负载均衡。

有关使用和配置具有区域性作用域的虚拟网络的信息,请参阅区域虚拟网络。 已配置关联组的现有虚拟网络无法使用 ILB。

Note

Azure 具有两种不同的部署模型,用于创建和处理资源:Resource Manager 模型和经典模型。本文介绍如何使用 Resource Manager 部署模型。Azure 建议对大多数新的部署使用该模型,而不是经典部署模型

方案

正根据以下方案创建内部负载均衡器

图像说明

在虚拟网络中配置内部负载均衡器

  • 2 台分别名为 DB1 和 DB2 的虚拟机
  • 终结点
  • 内部负载均衡器

开始使用 Azure 门户创建内部负载均衡器

使用以下步骤从 Azure 门户创建内部负载均衡器。

  1. 打开浏览器导航到 Azure 门户并使用 Azure 帐户登录。
  2. 在屏幕的左上方,单击“新建”>“网络”>“负载均衡器”。
  3. 在“创建负载均衡器”边栏选项卡中,输入负载均衡器的名称
  4. 在“方案”下,单击“内部”。
  5. 单击“虚拟网络”,然后选择要在其中创建负载均衡器的虚拟网络。

    Note

    如果看不到要使用的虚拟网络,请选中要用于负载均衡器的位置,并相应地更改它。

  6. 单击“子网”,然后选择要在其中创建负载均衡器的子网。

  7. 在“IP 地址分配”下,单击“动态”或“静态”,具体取决于负载均衡器的 IP 地址是否要固定(静态)。

    Note

    如果你选择使用静态 IP 地址,则必须为负载均衡器提供一个地址。

  8. 在“资源组”下,为负载均衡器指定新资源组的名称,或者单击“选择现有”,然后选择现有资源组。

  9. 单击“创建”。

配置负载均衡规则

创建负载均衡器之后,导航到负载均衡器资源对其进行配置。在配置负载均衡规则之前,需要先配置后端地址池和探测器。

步骤 1:配置后端池

  1. 在 Azure 门户中,单击“浏览”>“负载均衡器”,然后单击前面创建的负载均衡器。
  2. 在“设置”边栏选项卡中,单击“后端池”。
  3. 在“后端地址池”边栏选项卡中,单击“添加”。
  4. 在“添加后端池”边栏选项卡中,输入后端池的名称,然后单击“确定”。

步骤 2:配置探测器

  1. 在 Azure 门户中,单击“浏览”>“负载均衡器”,然后单击前面创建的负载均衡器。
  2. 在“设置”边栏选项卡中,单击“探测器”。
  3. 在“探测器”边栏选项卡中,单击“添加”。
  4. 在“添加探测”边栏选项卡中,输入探测的名称
  5. 在“协议”下,选择“HTTP”(用于网站)或 TCP(用于其他基于 TCP 的应用程序)。
  6. 在“端口”下,指定访问探测器时要使用的端口。
  7. 在“路径”下(仅适用于 HTTP 探测器),指定要用作探测器的路径。
  8. 在“时间间隔”下,指定探测应用程序的频率。
  9. 在“不正常阈值”下,指定应在多少次尝试失败后将后端虚拟机标记为不正常。
  10. 单击“确定”以创建探测器。

步骤 3:配置负载均衡规则

  1. 在 Azure 门户中,单击“浏览”>“负载均衡器”,然后单击前面创建的负载均衡器。
  2. 在“设置”边栏选项卡中,单击“负载均衡规则”。
  3. 在“负载均衡规则”边栏选项卡中,单击“添加”。
  4. 在“添加负载均衡规则”边栏选项卡中,输入规则的名称
  5. 在“协议”下,选择“HTTP”(用于网站)或 TCP(用于其他基于 TCP 的应用程序)。
  6. 在“端口”下,指定客户端用于连接到负载均衡器的端口。
  7. 在“后端端口”下,指定要在后端池中使用的端口(通常情况下,负载均衡器端口与后端端口是相同的)。
  8. 在“后端池”下,选择前面创建的后端池。
  9. 在“会话持久性”下,选择要保留会话的方式。
  10. 在“空闲超时(分钟)”下,指定空闲超时。
  11. 在“浮动 IP (直接服务器返回)”下,单击“禁用”或“启用”。
  12. 单击“确定”

后续步骤

配置负载均衡器分发模式

为负载均衡器配置空闲 TCP 超时设置