《企业运维之云上网络原理与实践》——第四章 负载均衡 ALB——负载均衡ALB(上)(4)

本文涉及的产品
网络型负载均衡 NLB,每月750个小时 15LCU
应用型负载均衡 ALB,每月750个小时 15LCU
传统型负载均衡 CLB,每月750个小时 15LCU
简介: 《企业运维之云上网络原理与实践》——第四章 负载均衡 ALB——负载均衡ALB(上)(4)

《企业运维之云上网络原理与实践》——第四章 负载均衡 ALB——负载均衡ALB(上)(3) https://developer.aliyun.com/article/1230502?groupCode=supportservice



三、 技术架构

 

1. 概览

 

image.png

ALB整体大图

 

image.png

注:红色虚线内所有组件构成一个ALB实例

 

ALB面向应用层提供域名与VIP,多级分发承载海量请求;

ALB可在可用区间弹性缩放,避免单可用区资源瓶颈;

ALB通过EIP+共享带宽提供公网能力,实现灵活公网计费;

ALB允许用户自定义可用区组合,适应原有计算资源的分布

 

image.png

ALB工作示意图

 

2. 监听

 

image.png

 

监听是ALB最小业务单元,监听上需要配置协议与端口以告知ALB需要处理什么流量,如HTTP协议80端口/HTTPS协议443端口;

每个负载均衡至少有一个监听,才能开始流量处理与分发;

每个ALB可以配置多达50个监听,用于处理不同的业务流量

 

3. 服务器

 

image.png

ECS:虚拟服务器;ECI:弹性容器实例,K8s中使用较多;ENI:弹性网卡

 

服务器组是一个逻辑组,包含多个后端用于处理ALB分发的业务请求;

ALB中服务器组独立于ALB存在,可以将同一服务器组挂载于不同ALB后端;

服务器组最大可以包含1000个后端;

ALB服务器组支持云ECS、ECI、ENI等多种类型后端

 

4. 健康检查

 

image.png

 

健康检查是ALB至关重要的工作机制,可以探测业务是否健康,分为“TCP健康检查”和“HTTP健康检查”;

ALB探测服务器组中不健康的后端,并避免将流量分发给不健康的后端;

ALB支持丰富灵活的健康检查配置,如协议、端口、以及各种健康检查阈值;

ALB提供健康检查模板可将健康检查模板快速的应用到不同的服务器组



《企业运维之云上网络原理与实践》——第四章 负载均衡 ALB——负载均衡ALB(上)(5) https://developer.aliyun.com/article/1230497?groupCode=supportservice

 

相关实践学习
SLB负载均衡实践
本场景通过使用阿里云负载均衡 SLB 以及对负载均衡 SLB 后端服务器 ECS 的权重进行修改,快速解决服务器响应速度慢的问题
负载均衡入门与产品使用指南
负载均衡(Server Load Balancer)是对多台云服务器进行流量分发的负载均衡服务,可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。 本课程主要介绍负载均衡的相关技术以及阿里云负载均衡产品的使用方法。
相关文章
|
3月前
|
缓存 负载均衡 算法
slb支持多种负载均衡算法
slb支持多种负载均衡算法
107 6
|
30天前
|
负载均衡 容灾 Cloud Native
云原生应用网关进阶:阿里云网络ALB Ingress 全能增强
在过去半年,ALB Ingress Controller推出了多项高级特性,包括支持AScript自定义脚本、慢启动、连接优雅中断等功能,增强了产品的灵活性和用户体验。此外,还推出了ingress2Albconfig工具,方便用户从Nginx Ingress迁移到ALB Ingress,以及通过Webhook服务实现更智能的配置校验,减少错误配置带来的影响。在容灾部署方面,支持了多集群网关,提高了系统的高可用性和容灾能力。这些改进旨在为用户提供更强大、更安全的云原生网关解决方案。
415 19
|
26天前
|
存储 弹性计算 负载均衡
活动实践 | ALB 实现跨地域负载均衡
本方案通过阿里云的云企业网(CEN)、转发路由器(TR)、专有网络(VPC)、云服务器(ECS)和应用型负载均衡(ALB),实现跨地域的应用负载均衡。它扩展了系统的吞吐能力,提升了可用性和安全性。用户可通过资源编排服务(ROS)一键部署,并进行负载测试验证。清理资源也简便快捷。
|
2月前
|
弹性计算 负载均衡 网络协议
ECS中实现nginx4层7层负载均衡和ALB/NLB原SLB负载均衡
通过本文的介绍,希望您能深入理解并掌握如何在ECS中实现Nginx四层和七层负载均衡,以及如何使用ALB和NLB进行高效的负载均衡配置,以提高系统的性能和可靠性。
161 9
|
3月前
|
缓存 负载均衡 监控
slb基于DNS的负载均衡
slb基于DNS的负载均衡
145 8
|
3月前
|
运维 负载均衡 安全
|
2月前
|
负载均衡 Java Nacos
常见的Ribbon/Spring LoadBalancer的负载均衡策略
自SpringCloud 2020版起,Ribbon被弃用,转而使用Spring Cloud LoadBalancer。Ribbon支持轮询、随机、加权响应时间和重试等负载均衡策略;而Spring Cloud LoadBalancer则提供轮询、随机及Nacos负载均衡策略,基于Reactor实现,更高效灵活。
149 0
|
3月前
|
负载均衡 算法
SLB-Backend的负载均衡算法
【10月更文挑战第19天】
71 5
|
4月前
|
运维 负载均衡 监控
提升系统性能:高效运维的秘密武器——负载均衡技术
在当今数字化时代,系统的高可用性和高性能成为各类企业和组织追求的目标。本文旨在探讨负载均衡技术在运维工作中的关键作用,通过深入分析其原理、类型及实际应用案例,揭示如何利用这项技术优化资源分配,提高系统的响应速度和可靠性,确保用户体验的稳定与流畅。无论是面对突如其来的高流量冲击,还是日常的运维管理,负载均衡都展现出了不可或缺的重要性,成为现代IT架构中的基石之一。
275 4
|
2月前
|
负载均衡 前端开发 应用服务中间件
负载均衡指南:Nginx与HAProxy的配置与优化
负载均衡指南:Nginx与HAProxy的配置与优化
123 3

热门文章

最新文章

相关产品

  • 负载均衡