阿里云云计算负载均衡SLB和弹性伸缩AS

这篇具有很好参考价值的文章主要介绍了阿里云云计算负载均衡SLB和弹性伸缩AS。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

负载均衡SLB

SLB实现原理:①访问流量路径  采用集群部署,当前提供四层(TCP UDP)和七层(HTTP HTTPS)的负载均衡服务。系统由三部分构成:四层负载均衡,七层负载均衡控制系统;四层:LVS+Keepalived  七层:tengine;②控制系统:用于监控和配置整个负载均衡系统 Master+Agent:Master 接受用户的配置请求   Agent:Agent部署在lvs和tengine集群上

SLB的组成

来自外部的访问请求通过负载均衡实例并根据相关的策略和转发规则分发到后端云服务器进行处理;负载均衡实例 监听 后端服务武器

SLB实例规格:

①性能共享性实例:资源是所有实例共享的,不保障实例的性能指标;

②性能保障型实例:提供了可保障的性能指标,当指标超过定值时,新建连接请求将被丢弃。最大连接数,每秒新建连接数CPS 每秒查询数

SLB功能:流量分发,流量调度,会话保持,健康检查,SLB证书管理,公网&私网,多可用区,虚拟服务器组,主备服务器组。

SLB当前提供四层和七层的负载均衡服务:

四层:支持TCP/UDP  基于连接做流量调度,TCP和UDP创建一个socket访问负载均衡实例,这个源和目的IP和端口就是一个连接;

七层:HTTP和HTTPS 基于请求做调度  例如:http get请求访问页面

SSL证书管理: 针对HTTPS协议,提供统一的证书管理服务,证书无需上传到后端ECS实例上,解密处理在负载均衡上进行,降低后端ECS实例的CPU开销

SLB支持通过将HTTP监听转发至HTTPS监听,实现HTTPS重定向。

SLB的调度算法:轮询模式   最小连接数模式

会话保持:在session的生命周期内,可以将同一客户端的请求转发到同一台后端ECS上。

四层:同一IP地址的请求连续发往另一台服务器;七层:相同的cookie的请求发往一台服务器

健康检查:SLB通过健康检查来判断后端服务器(ECS实例)的业务可用性,健康检查机制避免了后端的ECS异常对总体服务的影响,提高了业务可靠性。四层健康检查的原理:TCP三次握手(注意:udp是不能检查的,因为他是无连接的);七层健康检查的原理:发送HTTP HEAD请求,查看http状态码。

主备服务器组:当主机正常工作时,流量将直接走主机,当主机不可用时,流量走备用机,避免中断服务。注意:主备服务器只支持监听四层监听(TCP/UDP)一个主备服务器只允许添加两个ECS实例,其中一个作为主机,一个作为备用机。

阿里云SLB支持跨可用区,但不能跨地域;访问控制:SLB提供监听级别的访问控制,支持黑名单,白名单两种访问控制策略,通过“访问策略组”进行黑白名单的IP管理。

SLB 的优势:安全稳定,按需计费,无限扩容,功能强大,无单点故障,配置简单。

弹性伸缩服务AutoScaling

AS的概念:弹性伸缩是一种服务,可以自动调整弹性计算资源(ECS),以满足业务需求的变化。应用场景:弹性扩张,弹性收缩,弹性自愈

AutoScaling的功能

①根据客户业务需求自动调整ECS实例数量:定时模式:配置周期性任务,定时地增加/减少ECS;动态模式:基于云监控性能指标(如CPU,内存利用率),自动增加,减少ECS;固定数量模式:通过“最小实例数”属性,始终保持健康运行的ECS数量,自动替换不健康实例。

②自动向SLB的后端服务器组中添加或移除相应的ECS实例

③自动向RDS访问白名单中添加或者移除ECS实例的IP。

冷却时间:伸缩活动成功执行后,设定一段锁定时间,即冷却时间,冷却时间内不接受由云监控系统报警任务触发的伸缩活动请求。

生命周期挂钩:当发生弹性收缩类型伸缩活动时,ECS实例从SLB移除后悔挂起一段时间,等待处理完成后,释放ECS实例。

AutoScaling的组成:

伸缩组:具有相同应用场景的ECS的集合,定义组内ECS实例数的最大值,最小值及其相关联的SLB和RDS;伸缩配置:用于弹性伸缩的ECS的配置;伸缩规则:具体的扩展或收缩操作,例如加入或移除ECS;触发任务:定时任务、报警任务;伸缩活动:伸缩规则触发后,就会产生一条伸缩活动。

AutoScaling的优势:高可用、自运维、灵活丰富、降成本等。

(注:不当之处还请各位大佬批评指正!!!)文章来源地址https://www.toymoban.com/news/detail-789003.html

到了这里,关于阿里云云计算负载均衡SLB和弹性伸缩AS的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 什么是阿里云负载均衡SLB?

    目录 硬件或软件负载均衡的区别是什么? 什么是阿里云负载均衡SLB? 阿里云传统型负载均衡CLB 通过专用硬件实现负载均衡,那么整体成本会较高,而且设备容易出现单点故障,一旦设备故障,所有通过此设备分发流量的业务都会瘫痪,用户就无法访问到这些业务,而且因为

    2024年02月03日
    浏览(35)
  • 阿里云负载均衡SLB网络型NLB负载均衡架构性能详解

    阿里云网络型负载均衡NLB是阿里云推出的新一代四层负载均衡,支持超高性能和自动弹性能力,单实例可以达到1亿并发连接,帮您轻松应对高并发业务。网络型负载均衡NLB具有超强性能、自动弹性伸缩、高可用、TCPSSL卸载、多场景流量分发和丰富的高级特性。网络型负载均衡

    2024年02月14日
    浏览(40)
  • 阿里云ACK(容器服务)+ElasticWorkload弹性负载+HPA弹性伸缩实践

    阿里云ACK(kubernetes容器服务),高弹性,高稳定性,低成本解决方案。 通过将ECI服务以虚拟节点的方式接入ACK容器集群,将集群中pod应用的固定量调度到现有的ACK容器服务的ECS node节点上,将集群中pod应用的弹性量通过ElasticWorkload组件调度的ECI服务的虚拟节点上。 以ACK容器服务

    2024年02月11日
    浏览(39)
  • 【云原生技术】云计算与网络:弹性伸缩(Auto Scaling,简称AS)简介

    弹性伸缩(Auto Scaling,简称AS)是云计算中一项重要的功能,它使得云基础设施能够根据负载的变化自动调整资源。这不仅提高了资源利用效率,还有助于优化成本和提供更稳定的服务。以下是关于弹性伸缩的详细介绍: 定义和目的 弹性伸缩是一种自动化机制,它根据预设的

    2024年02月02日
    浏览(50)
  • 阿里云SLB负载均衡ALB、CLB和NLB有什么区别?

    阿里云负载均衡SLB分为传统型负载均衡CLB(原SLB)、应用型负载均衡ALB和网络型负载均衡NLB,三者有什么区别?CLB是之前的传统的SLB,基于物理机架构的4层负载均衡;ALB是应用型负载均衡,7层负载均衡;NLB是网络型负载均衡,基于NFV虚拟化平台的4层负载均衡。阿里云百科来

    2024年02月14日
    浏览(34)
  • 云计算 - 负载均衡SLB方案全解与实战

    云计算 - 负载均衡SLB方案全解与实战,介绍SLB的核心技术、用户最佳实践、阿里云 SLB产品举例、应用场景。 关注【TechLeadCloud】,分享互联网架构、云服务技术的全维度知识。作者拥有10+年互联网服务架构、AI产品研发经验、团队管理经验,同济本复旦硕,复旦机器人智能实

    2024年02月19日
    浏览(27)
  • 【云服务器 ECS 实战】负载均衡 SLB 概述及配置选型

    1. 负载均衡概述 负载均衡就是 将访问流量根据转发策略分发到后端的多台服务器中 。负载均衡建立在现有网络结构之上,提供一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。简单理解就是将负载(

    2024年01月22日
    浏览(34)
  • 【阿里云云计算工程师 ACP 认证】01、弹性计算 ECS

    目录 一、什么是 ECS 1.1 什么是弹性计算 ECS 1.2 弹性计算 ECS 的定位 1.2.1 弹性的伸缩能力 1.2.2 计算的基础运行环境 二、ECS 的基本概念 2.1 ECS 相关概念、地域与可用区 2.2 实例规格 2.2.1 在官网上创建之后会有各种各样的规格集,规格集的命名规则是怎样的? 2.2.2 上图有两大块

    2024年02月15日
    浏览(57)
  • 阿里云服务器的扩展性如何?是否支持弹性扩容和自动负载均衡?

    阿里云服务器的扩展性如何?是否支持弹性扩容和自动负载均衡? 阿里云服务器的扩展性特点 阿里云服务器(ECS)在扩展性方面具有优势,能够满足用户不断变化的业务需求。以下我们将详细介绍阿里云服务器的扩展性特点。 弹性伸缩 * 阿里云服务器支持根据业务需求进行

    2024年02月09日
    浏览(37)
  • SLB 负载均衡

    优质博文:IT-BLOG-CN SLB (Server Loader Balancer) 将访问流量根据转发策略分发到后台多台服务器的流量分发控制服务,来实现多台服务器提供相同的业务服务。负载均衡扩展了应用的服务能力,增强了应用的可用性。主要用于为使用 HTTP 协议的请求提供路由核负载均衡功能。 SL

    2024年02月11日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包