• 文档
  • 控制台
  • 登录
  • 立即注册
    目前不支持用户自主注册,如需注册账号,请联系400-080-1100
网络负载均衡 NLB
下载PDF

1 产品概述

负载均衡产品家族包括服务器负载均衡SLB(Server Load Balancer)、网络型负载均衡NLB(Network Load Balancer)、基础型负载均衡(Basic Load Balancer),您可根据您的实际需求选择合适的负载均衡产品。

产品功能特性对比

微信截图_20241019120758.png

本文主要讲解网络型负载均衡NLB的相关能力,服务器负载均衡SLB请参见“服务器负载均衡SLB 产品文档”、基础型负载均衡BLB请参见“基础型负载均衡BLB 产品文档”。

1.1 产品动态

1.2 产品简介

什么是网络负载均衡NLB

NLB(Network Load Balancer,网络负载均衡),是将四层(传输层)的业务访问流量根据分发策略分发到后端服务器组的网络服务。支持四层协议监听,支持多种负载均衡分发策略,通过流量分发,可快速提高应用系统对外的服务能力。

为什么选择网络负载均衡NLB?

网络负载均衡NLB具备高性能性,对于四层转发,支持并发连接达到100万以上。

主要功能

多种协议侦听:网络负载均衡NLB支持TCP/UDP等多种协议的不同端口侦听服务,以支持多样的客户端服务接入和流量分发。

健康检查:网络负载均衡NLB服务会检查后端服务资源池中实例的健康状态,自动隔离、挂载后端提供服务的实例,消除设备单点故障,保障业务的正常运行。

会话保持:网络负载均衡NLB支持基于源IP的会话保持功能。

空闲连接超时:网络负载均衡NLB支持基于TCP/UDP协议的空闲连接超时。

源IP透传:网络负载均衡NLB支持基于TCP/UDP协议的客户端IP透传功能。


1.2.1 基本概念

微信截图_20241019124409.png

1.2.2 产品架构

产品架构

微信截图_20241019124253.png

微信截图_20241019124332.png

业务流

云服务器部署MySQL服务,并通过网络负载均衡NLB对外提供Internet访问的业务流如下:

(1)用户在控制台创建VPC、子网、路由表、云服务器、网络负载均衡NLB等资源。

(2)网络负载均衡NLB所在子网的路由表中配置去往Internet网关的路由(如目的地址是0.0.0.0/0,下一跳是Internet网关)。

(3)网络负载均衡NLB配置监听器端口(如TCP 3389)、均衡算法、配置后端服务器组,后端服务器组添加云服务器。

(4)确保后端服务器组中云服务器的健康检查状态为“正常”;

(5)通过MySQL客户端(如Navicat)在Internet访问网络负载均衡NLB的弹性公网IP地址和3389端口,实现Internet访问。


1.2.3 关键指标

为没有绑定弹性公网IP的云资源提供对外的公网访问能力,默认可申请的带宽上限为500 Mbps,可以通过配额进行提升。

1.2.4 关联服务

网络负载均衡NLB支持绑定弹性公网IP。

网络负载均衡NLB可以为没有绑定弹性公网IP的云资源提供对外的公网访问能力,均衡流量,实现业务的高可用性和扩展性。


1.2.5 应用场景

高性能四层流量分发

网络负载均衡NLB配置四层监听协议并绑定后端服务器组时,可以将访问流量均匀地分配到多台后端服务器上,实现四层流量的高性能分发。

高安全性

网络负载均衡NLB实例部署在VPC私网环境,通过为NLB实例绑定弹性公网IP后对外提供服务,因此可隐藏内部的真实网络结构,增强系统的安全性。

同时由于是VPC私网部署,可通过配置安全组来为后端服务构建更加安全的防护体系。

客户端真实IP溯源

NLB原生支持客户端真实IP透传,便于后续分析客户来源、统计运维数据和实现黑白名单访问控制等。

会话保持

网络负载均衡NLB支持基于源IP的会话保持功能。


1.2.6 访问方式

您可以通过以下两种方式来管理NLB和相关资源:

网络控制台:通过网络控制台可以可视化地管理各种云资源,如NLB、监听器、服务器组等。

OpenAPI:通过调用API接口来管理相应的云资源,方便以编程的方式使用。


意见反馈

文档内容是否对您有帮助?

如您有其他疑问,您也可以通过在线客服来与我们联系探讨 在线客服

联系我们
回到顶部