负载均衡ALB排行榜帮助文档
一、引言
本文档旨在提供关于应用型负载均衡(ALB)的全面介绍,包括其定义、功能、类型、性能指标以及如何在阿里云平台上开通和使用ALB服务,ALB是专门面向HTTP、HTTPS和QUIC等应用层协议的负载均衡服务,具备超强的业务处理能力和丰富的高级路由特性。
二、什么是应用型负载均衡ALB
应用型负载均衡ALB是阿里云推出的一种专门面向HTTP、HTTPS和QUIC等应用层协议的负载均衡服务,具备超强弹性及大规模应用层流量处理能力,它不仅能够处理复杂的业务路由需求,还与云原生相关服务深度集成,成为阿里云官方提供的云原生Ingress网关。
三、为什么选择应用型负载均衡ALB
应用层高弹性:ALB面向应用层,提供域名与VIP,多级分发承载海量请求,通过流量分发扩展应用系统的服务能力,消除单点故障,提升应用系统的可用性,支持自定义可用区组合和在可用区间弹性伸缩,避免单可用区资源瓶颈。
先进的协议支持:ALB支持HTTP、HTTPS和QUIC协议,具备超大规模的流量处理能力,在实时音视频、互动直播和游戏等移动互联网应用中,访问速度更快,传输链路更安全可靠,支持gRPC框架,实现海量微服务间的高效API通信。
的高级路由:ALB支持基于路径、HTTP标头、查询字符串、HTTP请求方法、Cookie和SourceIp等多种条件来识别特定业务流量,并将其转发至不同的后端服务器,同时ALB还支持重定向、重写以及自定义HTTPS标头等高级操作。
安全可靠:ALB自带DDoS防护,集成Web应用防火墙,同时提供全链路HTTPS加密,支持预制和自定义安全策略、TLS 1.3等高效安全加密协议,面向加密敏感型业务,满足Zero-Trust新一代安全技术架构需求。
面向云原生:随着云原生逐步成熟,互联网、金融、企业等行业新建业务时都会选择云原生部署,或对现有业务进行云原生化改造,ALB与容器服务Kubernetes版、SAE、函数计算和开源K8s等深度集成,是阿里云的官方云原生Ingress网关。
弹性灵活的计费:ALB通过弹性公网IP(Elastic IP Address,简称EIP)和共享带宽提供公网能力,实现公网灵活计费;同时采用了更适合弹性业务峰值的性能容量单位LCU(Loadbalancer Capacity Unit)的计价方案。
四、实例性能指标
IP模式 | 最大每秒请求数(QPS) | 最大新建连接数(CPS) | 最大并发连接数 | 最大私网带宽 | 默认公网带宽 |
动态IP | 100万 | 100万 | 1000万 | 100 Gbps | 400 Mbps,实际公网带宽以单ALB实例下EIP的带宽总和为准,单个地域下,单个阿里云账号下所有按使用流量计费EIP的实际业务带宽峰值总和不能大于5 Gbps,更多信息,请参见按量付费中的带宽峰值限制,如需更大带宽请购买共享带宽,关于如何购买共享带宽,请参见创建共享带宽实例。 |
固定IP | 10万 | 10万 | 100万 | 10 Gbps |
五、ALB组成
概念 | 说明 |
实例 | 面向七层,提供了超强七层负载均衡能力,通过将流量分发到不同的后端服务器来扩展应用系统的服务吞吐能力,单实例可处理高达100万QPS。 |
监听 | 监听是ALB最小业务单元,监听上需要配置协议与端口以告知ALB需要处理什么流量,例如HTTP协议,80端口,每个ALB至少有一个监听,才能开始流量处理与分发,每个ALB默认最多可以配置50个监听,用于处理不同的业务流量。 |
转发规则 | 转发规则用于确定ALB实例如何将请求路由到一个或多个后端服务器组中的后端服务器,ALB具备强大的高级路由能力,在传统的路由规则基础上,还可以基于HTTP标头、Cookie和HTTP请求方法等多种规则进行转发,实现基于业务的灵活调度。 |
服务器组 | 服务器组是一个逻辑组,包含多个后端服务器用于处理ALB分发的业务请求,ALB中服务器组独立于ALB存在,可以将同一服务器组挂载在不同ALB内,每个服务器组默认最多可以添加1000个后端服务器,ALB服务器组支持云ECS、ECI、ENI等多种类型的后端服务器。 |
健康检查 | ALB通过健康检查来判断后端服务器的业务可用性,ALB探测服务器组中不健康的服务器,并避免将流量分发给不健康的服务器,ALB支持丰富灵活的健康检查配置,如协议、端口、以及各种健康检查阈值,同时ALB提供健康检查模板,可将健康检查模板快速地应用到不同的服务器组。 |
六、ALB类型
概念 | 说明 |
共享带宽 | 共享带宽提供地域级的带宽共享和复用能力,以及按带宽计费和按增强型95计费等多种计费模式,可有效节省公网带宽使用成本,公网ALB中将使用共享带宽来提供增强型95计费和按带宽计费能力。 |
域名 | 一个在公网(私网)上可解析的域名解析至对应的VIP,您也可以将所拥有的可读性强的域名通过CNAME方式解析到ALB的域名上来使用,具体操作,请参见为ALB添加CNAME记录。 |
EIP | 您仅在创建公网ALB时需要使用EIP,在创建私网ALB时无需配置,ALB对公网服务的IP地址,一个公网ALB可以有多个EIP,为了实现高可用性,一个公网ALB至少应包含两个分布在不同可用区的EIP。 |
VIP(Virtual IP address) | ALB实施流量分发的实体,每个VIP都是专有网络VPC(Virtual Private Cloud)中的一个私网IP地址。 |
七、开通应用型负载均衡ALB
单击[创建应用型负载均衡ALB](https://你的链接)可立即前往ALB产品购买页面。
八、部署和维护ALB
注册
创建ALB实例
登录应用型负载均衡ALB控制台。
在实例页面,单击创建应用型负载均衡。
在应用型负载均衡(按量付费)购买页面,根据需要配置实例。
此处仅列出和本文强相关的配置项,其他未列出的配置项使用默认值,关于参数的更多信息,请参见[创建实例](https://你的链接)。
配置 | 说明 |
地域 | 选择实例所属的地域,本文选择华东2(上海)。 |
实例网络类型 | 选择实例网络类型,系统会根据您的选择分配私网或公网服务地址,本文选择公网。 |
VPC | 选择实例所属的VPC。 |
可用区 | 至少选择2个可用区,本文选择上海 可用区E及该可用区下的交换机VSW1,上海 可用区G及该可用区下的交换机VSW2。 |
IP模式 | 选择实例的IP地址模式,本文选择固定IP。 |
协议版本 | 选择实例的协议版本,本文选择IPv4。 |
功能版本(实例费) | 选择实例的功能版本,本文选择标准版。 |
实例名称 | 输入自定义实例名称。 |
服务关联角色 | 首次创建应用型负载均衡实例时,需要单击创建服务关联角色,创建一个名称为AliyunServiceRoleForAlb的服务关联角色,系统会为该角色添加名称为AliyunServiceRolePolicyForAlb的权限策略,授予ALB拥有访问其他云产品实例的权限,更多操作,请参见[应用型负载均衡ALB系统权限策略参考](https://你的链接)。 |
单击立即购买,根据控制台提示完成实例开通。
返回实例页面,选择对应的地域即可看到新建的实例。
创建服务器组
在左侧导航栏,选择应用型负载均衡ALB > 服务器组。
在服务器组页面,单击创建服务器组。
在创建服务器组对话框配置服务器组相关的参数,然后单击创建。
此处仅列出和本文强相关的配置项,其他未列出的配置项使用默认值,关于参数的更多信息,请参见[创建服务器组](https://你的链接)。
参数 | 描述 |
服务器组类型 | 选择一种服务器组类型:本文选择服务器类型。 |
服务器组名称 | 输入服务器组名称。 |
VPC | 从VPC下拉列表中选择ECS实例所属的VPC。 说明 确保您选择的VPC与创建ALB实例时选择的VPC相同。 |
选择后端协议 | 选择一种后端协议,本文选择HTTP。 |
选择调度算法 | 选择一种调度算法,本文选择加权轮询。 |
开启会话保持 | 开启或关闭会话保持,本文保持默认值即不开启会话保持。 |
开启后端长连接 | 开启或关闭后端长连接,本文保持默认不开启。 |
开启健康检查 | 开启或关闭健康检查,本文开启。 |
健康检查配置 | 开启健康检查后,您可以单击后面的编辑,展开进行更多配置。 |
在服务器组创建成功对话框单击添加后端服务器。
在后端服务器页签单击添加后端服务器。
在添加后端服务器面板,选择已创建的ECS01和ECS02实例,然后单击下一步。
在配置端口和权重配置向导,为已添加的服务器设置端口和权重,然后单击确定。
本文ECS实例端口配置为80,权重为默认值100。
配置监听
在左侧导航栏,选择应用型负载均衡ALB > 实例,单击实例ID。
单击监听页签,然后单击创建监听。
在配置监听配置向导页面,完成以下配置,然后单击下一步。
此处仅列出和本文强相关的配置项,其他未列出的配置项使用默认值,关于配置监听的更多操作,请参见[添加HTTP监听](https://你的链接)。
参数 | 描述 |
选择监听协议 | 选择监听的协议类型,本文选择HTTP。 |
监听端口 | 用来接收请求并向后端服务器进行请求转发的监听端口,本文输入80。 |
监听名称 | 输入自定义监听名称。 |
高级配置 | 本文保持默认,可单击修改进行设置。 |
在选择服务器组配置向导,选择服务器类型及服务器类型下的目标服务器组,查看后端服务器信息,然后单击下一步。
在配置审核配置向导页面,确认监听配置信息,然后单击提交。
单击知道了返回监听页签,查看目标监听的健康检查状态列为正常时,表示后端服务器ECS01和ECS02实例可以正常处理ALB实例转发的请求。
(可选)步骤四:设置域名解析
在左侧导航栏,选择应用型负载均衡ALB > 实例复制ALB实例的DNS名称。
以上内容就是解答有关“负载均衡alb排行榜帮助文档”的详细内容了,我相信这篇文章可以为您解决一些疑惑,有任何问题欢迎留言反馈,谢谢阅读。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/641434.html