You need to enable JavaScript to run this app.
导航
实例概述
最近更新时间:2024.12.04 17:10:14首次发布时间:2024.12.04 17:10:14

简介

NLB实例是网络型负载均衡服务的运行载体,用于接收客户端的访问请求,并按照监听规则和调度算法将请求转发至后端服务器。
使用NLB服务前,您首先需要创建一个NLB实例,然后为其配置监听器和服务器组。

实例访问控制

经过NLB实例的访问流量会受到安全组和网络ACL的控制,如下图所示。
alt

安全组

NLB实例关联的安全组分为托管安全组和非托管安全组,您可以在NLB实例详情页面的“安全组”页签中查看NLB实例关联的所有安全组。了解更多

  • 托管安全组:创建NLB实例时,由系统自动创建并关联至NLB实例,生命周期与NLB实例一致,不支持修改、删除、解除关联等操作。NLB实例删除时,该托管安全组随之删除。
  • 非托管安全组:用户手动为NLB实例关联的安全组,包括默认安全组和自定义安全组。NLB实例关联的非托管安全组出入方向均需要放通与NLB实例通信的流量,详细配置请参见配置实例安全组

网络ACL

当NLB实例所属子网关联了网络ACL时,经过NLB实例的访问流量也会受网络ACL控制,您需要在该网络ACL出入方向放通与NLB实例通信的流量,详细配置请参见配置实例网络ACL

跨可用区转发

NLB实例默认开启跨可用转发,实例创建后可以按需关闭跨可用区转发。

  • 实例开启跨可用区转发时,NLB会将接收到的客户端访问流量,根据调度算法转发至所有后端服务器。例如,可用区A的NLB可以将访问流量转发至可用区A和可用区B的后端服务器。
  • 实例关闭跨可用区转发时,NLB仅将接收到的客户端访问流量,根据调度算法转发至相同可用区的后端服务器。例如,可用区A的NLB只能将访问流量转发至可用区A的后端服务器。

此处以加权轮询算法为例,为您介绍NLB的跨可用区转发功能。如下图所示,NLB实例同时支持可用区A和可用区B,两个可用区内的后端服务器数量分别为2台和3台,各后端服务器的权重相同。
客户端访问流量按照加权轮询算法平均分配到2个可用区,可用区内的NLB按照加权轮询算法,并根据跨可用区转发设置再将流量转发给后端服务器处理。
alt