阿里云SLB的特点

本文涉及的产品
传统型负载均衡 CLB,每月750个小时 15LCU
网络型负载均衡 NLB,每月750个小时 15LCU
应用型负载均衡 ALB,每月750个小时 15LCU
简介: 如果你公司用阿里云你必须了解阿里云上各种服务

众所周知 在我们传统的运维里,给服务器负载均衡 传统的有DNS轮询,应用最广泛的当然是LVS/Nginx/Haproxy这些二层四层七层的负载均衡

据我所知,阿里云SLB 的核心架构就是使用的LVS+Tengine(淘宝基于Nginx二次开发的web软件 ,博主做过俩款软件测评,感觉只是针对速度来讲没有什么提升),它继承了俩款软件的许多特点,并且呢在俩款软件的基础上又增加了许多功能,简单的介绍下SLB的特点:

1,四层及七层协议 包括TCP/IP https http

2,自定义端口,每个服务监听前端的端口不能重复,后端可以采用统一端口,但是前后端必须采用同一协议进行通信

3,支持健康检查 会话保持 加权轮询 加权最小连接数等(是不是发现LVS的功能~~~)

4,权重越高分配到访问请求的ECS请求越多

5,据说阿里在SLB的架构上 做了一很大的集群,所以也兼具着ddos攻击的特性

6,当你使用的是TCP方式监听的话,可以使用TCP和http俩种方式进行健康检查,相反 使用HTTP呢只支持HTTP方式健康检查

7,告诉你们个小秘密,如果你要使用SLB+ECS的话,在同一个ZONE的话(地域,阿里专业名词~),无需在ECS配置公网IP了,因为同一ZONE下SLB+ECS的内网是互通的哦,

8,slb的API地址在slb.aliyuncs.com

等等等等。。。 更多SLB相关的介绍 请查找大成的 SLB精简介绍

最后介绍一个 单台SLB+单台ECS的场景,对,你没有看 单台ECS 为什么要这样做呢

单台ECS采用SLB的场景分析

我们初始配置ECS时默认的网络是固定带宽的(例如初始创建5M带宽),随着业务的发展,且网站有明显的峰值和峰谷,这样继续升级带宽会造成浪费。阿里云支持续费降配方式去修改网络计费方式,但是需要等到下个计费周期。在这种情况下最简单的最快速做法就是开通SLB ,通过SLB来实现带宽的扩展, SLB默认采用的就是按流量计费的方式, SLB作为前端服务,后端连接ECS即可。这样做还方便后期通过增加ECS来实现多台ECS的负载

所以呢最主要是 在流量不波动状态下 不中断你的服务!
总结下:用最高效简便的方法解决棘手的问题,就是高手中的高手!!

         如果您的业务场景也是这样的(网站访问平时流量不高,基本带宽够用,但是有明显的峰谷时,却不能流畅访问) 不妨考虑在前端加上一个SLB。
相关实践学习
SLB负载均衡实践
本场景通过使用阿里云负载均衡 SLB 以及对负载均衡 SLB 后端服务器 ECS 的权重进行修改,快速解决服务器响应速度慢的问题
负载均衡入门与产品使用指南
负载均衡(Server Load Balancer)是对多台云服务器进行流量分发的负载均衡服务,可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。 本课程主要介绍负载均衡的相关技术以及阿里云负载均衡产品的使用方法。
相关文章
|
6月前
|
域名解析 移动开发 负载均衡
阿里云DNS常见问题之DNS负载均衡调加权模式失败如何解决
阿里云DNS(Domain Name System)服务是一个高可用和可扩展的云端DNS服务,用于将域名转换为IP地址,从而让用户能够通过域名访问云端资源。以下是一些关于阿里云DNS服务的常见问题合集:
|
13天前
|
负载均衡 算法 网络协议
阿里云slb中的lvs介绍
【10月更文挑战第17天】
31 2
|
13天前
|
弹性计算 负载均衡 监控
阿里云slb的slb-backend介绍
【10月更文挑战第17天】
46 2
|
13天前
|
弹性计算 负载均衡 监控
阿里云slb的slb-api介绍
【10月更文挑战第17天】
41 1
|
1月前
|
弹性计算 负载均衡 算法
负载均衡如何帮助阿里云国际服务器搭建的网站或应用程序?
负载均衡如何帮助阿里云国际服务器搭建的网站或应用程序?
|
3月前
|
应用服务中间件 nginx
阿里云——SLB踩坑记录
阿里云——SLB踩坑记录
93 1
阿里云——SLB踩坑记录
|
3月前
|
负载均衡 Cloud Native 容灾
阿里云负载均衡SLB价格_ALB、NLB和CLB区别_负载均衡详细介绍
阿里云负载均衡SLB提供ALB、NLB和CLB三种类型,分别适用于7层和4层的不同场景。ALB与NLB仅支持按量付费,而CLB则额外提供包年包月选项。ALB强调7层应用处理与高级路由,NLB聚焦4层的大流量处理与SSL卸载。两者均支持自动弹性伸缩,确保高可用性和性能。CLB作为传统负载均衡,适用于特定需求。每种类型依据实例规格与使用量收费,其中公网实例还需支付网络费用。通过这些服务,用户可以实现流量分发、故障转移及提升应用系统的稳定性和扩展性。
|
3月前
|
负载均衡 Cloud Native 容灾
阿里云负载均衡SLB价格_ALB、NLB和CLB区别_负载均衡功能和使用场景说明
阿里云负载均衡SLB分为应用型ALB、网络型NLB及传统型CLB。ALB与NLB仅支持按量付费,而CLB则提供包年包月和按量付费选项。ALB专长于7层HTTP/HTTPS/QUIC协议处理,支持丰富的内容路由功能;NLB聚焦于4层TCP/UDP/TCPSSL协议,擅长处理大规模并发连接。两者均基于NFV技术,支持自动弹性伸缩,并与云原生环境如ACK/SAE/K8S深度集成。此外,SLB提供多协议支持、多级容灾、安全防护等功能,确保服务的高可用性和安全性。具体收费方面,ALB的基础版实例费为0.049元/小时起,NLB实例费限时免费,两者还需支付性能容量单位LCU费及公网网络费(仅公网实例)
|
4月前
|
域名解析 负载均衡 网络协议
|
5月前
|
Kubernetes Cloud Native 开发者
阿里云网络发布 alibaba-load-balancer-controller v1.2.0:开启云原生网关开源新篇章!敬请探索!
**阿里云发布开源版ALB控制器v1.2.0,对齐商业版ALB Ingress Controller v2.10.0。新版本增强了功能特性,提升了用户体验,并提供了最佳实践。功能更新包括自定义标签、QUIC协议支持、转发规则和安全策略等。此外,还引入了ReadinessGate实现滚动升级时的平滑上线和Prestop钩子确保平滑下线。用户可从GitHub获取开源代码,通过Docker Hub拉取镜像,开始使用alibaba-load-balancer-controller v1.2.0。**
261 3
阿里云网络发布 alibaba-load-balancer-controller v1.2.0:开启云原生网关开源新篇章!敬请探索!