创建网关负载均衡器 - Elastic Load Balancing
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

创建网关负载均衡器

网关Load Balancer 接收来自客户端的请求,并将请求分发给目标组中的目标 (如 EC2 实例)。

在开始之前,请确保您的网关Load Balancer 的 Virtual Priva (VPC) 在目标使用的每个可用区中至少有一个子网。

使用创建网关Load BalancerAmazon CLI,请参阅开始使用 CLI.

使用创建网关Load BalancerAmazon Web Services Management Console,完成以下任务:

第 1 步:配置目标组并注册目标

您可以将目标 (例如 EC2 实例) 注册到目标组。当您配置负载均衡器时,您在此步骤中配置的目标组将用作 lP 侦听器路由部分中的目标组。有关更多信息,请参阅 目标组

配置目标组

  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

  2. 在导航窗格上的 Load Balancing (负载均衡) 下,选择 Target Groups (目标组)。

  3. 选择 Create target group (创建目标组)

  4. 基本配置

    1. 适用于选择目标类型,选择实例通过实例 ID 指定目标,或选择IP 地址通过 IP 地址指定目标

    2. 对于 Target group name (目标组名称),输入目标组的名称。

    3. 确认 。协议设置为GENEVE,以及端口设置为6081. 不支持协议和端口的其他值。

    4. 对于 VPC,选择一个 Virtual Private Cloud (VPC),其中包含您想要包含在目标组中的实例。

  5. 运行状况检查部分 (可选),根据需要修改默认设置。适用于高级运行状况检查设置,选择运行状况检查端口、计数、超时、间隔并指定成功代码。如果运行状况检查连续超过不正常运行阈值计数,负载均衡器将使目标停止服务。如果运行状况检查连续超过运行状况正常阈值计数,负载均衡器将使目标恢复使用。有关更多信息,请参阅 目标组的运行状况检查

  6. 适用于标签(可选),添加一个或多个标签,如下所示:

    1. 展开 Tags (标签)部分。

    2. 选择 Add tag

    3. 输入标签和标签。允许的字符包括字母、空格、数字(UTF-8 格式)和以下特殊字符:+-=. _:/@。 请不要使用前导空格或尾随空格。标签值区分大小写。

  7. 选择 Next(下一步)

  8. Register targets (注册目标) 页面中,按如下方式添加一个或多个目标:

    • 如果目标类型为 Instances (实例),请选择一个或多个实例,输入一个或多个端口,然后选择 Include as pending below (在下面以待注册的形式添加)

    • 如果目标类型为 IP addresses (IP 地址),请选择网络,输入 IP 地址和端口,然后选择 Include as pending below (在下面以待注册的形式添加)

  9. 选择 Create target group

第 2 步:配置负载均衡器和侦听器

使用以下过程创建 Gateway Load Balancer。为负载均衡器提供基本配置信息,如名称和 IP 地址类型(目前仅支持 IPv4)。然后提供有关您的网络以及将流量路由到目标组的 IP 侦听器的信息。只有具有 GENEVE 的目标组才可用于网关Load Balancer。

要创建网关Load Balancer

  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

  2. 在导航窗格中的负载平衡下,选择负载均衡器

  3. 选择 Create Load Balancer (创建负载均衡器)

  4. UNDER网关负载均衡器,选择Create.

  5. 基本配置

    1. 对于Load balancer name(负载均衡器名称),输入负载均衡器的名称。例如:my-glb。您的 Gatework Load Balancer 的名称在该区域的负载均衡器集中必须唯一。它最多可以有 32 个字符,只能包含字母数字字符和连字符,不能以连字符开头或结尾。

    2. 适用于IP 地址类型,你必须选择IPv4,因为您的客户端只能使用 IPv4 地址与负载均衡器通信。

  6. 网络映射

    1. 适用于VPC中,选择服务提供商 VPC。只有带有互联网网关的 VPC 可供选择。

    2. 适用于映像中,选择您在其中启动安全设备实例的所有可用区以及相应的公有子网。

  7. IP 侦听器路由

  8. 适用于默认操作中,选择要将通信转发到的目标组。如果您没有默认目标组,请先创建目标组。只有具有 GENEVE 协议的目标组才可用于网关Load Balancer。

  9. 标记和创建

    1. 添加可选标签以对负载均衡器进行分类。每个负载均衡器的标签键必须唯一。允许的字符包括字母、空格、数字(UTF-8 格式)和以下特殊字符:+-=. _:/@。 请不要使用前导空格或尾随空格。标签值区分大小写。有关更多信息,请参阅 更新标签

    2. 查看配置,然后选择 Create load balancer(创建负载均衡器)。在创建过程中,一些默认属性会应用于负载均衡器。创建负载均衡器后,您可以查看和编辑它们。

重要的后续步骤

在创建负载均衡器之后,验证您的 EC2 实例是否通过了初始运行状况检查。要测试Load Balancer,您必须创建网关Load Balancer 终端节点并更新路由表,以使网关负载均衡器终端节点成为下一个跃点。这些配置在 Amazon VPC 控制台中设置。有关更多信息,请参阅 。第 2 步:创建网关负载均衡器终端节点第 3 步:配置路由中的Gateway Load Balancer 入门部分。