NLB实例是网络型负载均衡服务的运行载体,用于接收客户端的访问请求,并按照监听规则和调度算法将请求转发至后端服务器。
使用NLB服务前,您首先需要创建一个NLB实例,然后为其配置监听器和服务器组。
经过NLB实例的访问流量会受到安全组和网络ACL的控制,如下图所示。
NLB实例关联的安全组分为托管安全组和非托管安全组,您可以在NLB实例详情页面的“安全组”页签中查看NLB实例关联的所有安全组。了解更多
当NLB实例所属子网关联了网络ACL时,经过NLB实例的访问流量也会受网络ACL控制,您需要在该网络ACL出入方向放通与NLB实例通信的流量,详细配置请参见配置实例网络ACL。
NLB实例默认开启跨可用转发,实例创建后可以按需关闭跨可用区转发。
此处以加权轮询算法为例,为您介绍NLB的跨可用区转发功能。如下图所示,NLB实例同时支持可用区A和可用区B,两个可用区内的后端服务器数量分别为2台和3台,各后端服务器的权重相同。
客户端访问流量按照加权轮询算法平均分配到2个可用区,可用区内的NLB按照加权轮询算法,并根据跨可用区转发设置再将流量转发给后端服务器处理。