阿里云ECS 七天打卡 SLB负载均衡实践

阿里云负载均衡

简介

负载均衡(Server Load Balancer)是将访问流量根据转发策略分发到后端多台云服务器(ECS实例)的流量分发控制服务。负载均衡扩展了应用的服务能力,增强了应用的可用性。

负载均衡通过设置虚拟服务地址,将添加的ECS实例虚拟成一个高性能、高可用的应用服务池,并根据转发规则,将来自客户端的请求分发给云服务器池中的ECS实例。

负载均衡默认检查云服务器池中ECS实例的健康状态,自动隔离异常状态的ECS实例,消除了单台ECS实例的单点故障,提高了应用的整体服务能力。此外,负载均衡还具备抗DDoS攻击的能力,增强了应用服务的防护能力。

架构

负载均衡服务主要有三个核心概念:

负载均衡实例 (Server Load Balancer instances)

一个负载均衡实例是一个运行的负载均衡服务,用来接收流量并将其分配给后端服务器。要使用负载均衡服务,您必须创建一个负载均衡实例,并至少添加一个监听和两台ECS实例。

监听 (Listeners)

监听用来检查客户端请求并将请求转发给后端服务器。监听也会对后端服务器进行健康检查。

后端服务器(Backend Servers)

一组接收前端请求的ECS实例。您可以单独添加ECS实例到服务器池,也可以通过虚拟服务器组或主备服务器组来批量添加和管理。

阿里云ECS 七天打卡 SLB负载均衡实践

特点

1)负载均衡服务通过设置虚拟服务地址(IP),将位于同一地域(Region)的多台云服务器(Elastic Compute Service,简称ECS)资源虚拟成一个高性能、高可用的应用服务池;根据应用指定的方式,将来自客户端的网络请求分发到云服务器池中。

2)负载均衡服务会检查云服务器池中ECS的健康状态,自动隔离异常状态的ECS,从而解决了单台ECS的单点问题,同时提高了应用的整体服务能力。在标准的负载均衡功能之外,负载均衡服务还具备TCP与HTTP抗DDoS攻击的特性,增强了应用服务器的防护能力。

3)负载均衡服务是ECS面向多机方案的一个配套服务,需要同ECS结合使用。

产品优势
  • 高可用

采用全冗余设计,无单点,支持同城容灾。搭配DNS可实现跨地域容灾,可用性高达99.95%。

根据应用负载进行弹性扩容,在流量波动情况下不中断对外服务。

  • 可扩展

您可以根据业务的需要,随时增加或减少后端服务器的数量,扩展应用的服务能力。

  • 低成本

与传统硬件负载均衡系统高投入相比,成本可下降60%。

  • 安全

结合云盾,可提供5Gbps的防DDOS攻击能力。

云服务器状态确认

第一台ECS 的界面
阿里云ECS 七天打卡 SLB负载均衡实践

第二台ECS 的界面

阿里云ECS 七天打卡 SLB负载均衡实践

背景知识

阿里云负载均衡

简介

负载均衡(Server Load Balancer)是将访问流量根据转发策略分发到后端多台云服务器(ECS实例)的流量分发控制服务。负载均衡扩展了应用的服务能力,增强了应用的可用性。

负载均衡通过设置虚拟服务地址,将添加的ECS实例虚拟成一个高性能、高可用的应用服务池,并根据转发规则,将来自客户端的请求分发给云服务器池中的ECS实例。

负载均衡默认检查云服务器池中ECS实例的健康状态,自动隔离异常状态的ECS实例,消除了单台ECS实例的单点故障,提高了应用的整体服务能力。此外,负载均衡还具备抗DDoS攻击的能力,增强了应用服务的防护能力。

架构

负载均衡服务主要有三个核心概念:

负载均衡实例 (Server Load Balancer instances)

一个负载均衡实例是一个运行的负载均衡服务,用来接收流量并将其分配给后端服务器。要使用负载均衡服务,您必须创建一个负载均衡实例,并至少添加一个监听和两台ECS实例。

监听 (Listeners)

监听用来检查客户端请求并将请求转发给后端服务器。监听也会对后端服务器进行健康检查。

后端服务器(Backend Servers)

一组接收前端请求的ECS实例。您可以单独添加ECS实例到服务器池,也可以通过虚拟服务器组或主备服务器组来批量添加和管理。

阿里云ECS 七天打卡 SLB负载均衡实践

特点

1)负载均衡服务通过设置虚拟服务地址(IP),将位于同一地域(Region)的多台云服务器(Elastic Compute Service,简称ECS)资源虚拟成一个高性能、高可用的应用服务池;根据应用指定的方式,将来自客户端的网络请求分发到云服务器池中。

2)负载均衡服务会检查云服务器池中ECS的健康状态,自动隔离异常状态的ECS,从而解决了单台ECS的单点问题,同时提高了应用的整体服务能力。在标准的负载均衡功能之外,负载均衡服务还具备TCP与HTTP抗DDoS攻击的特性,增强了应用服务器的防护能力。

3)负载均衡服务是ECS面向多机方案的一个配套服务,需要同ECS结合使用。

产品优势
  • 高可用

采用全冗余设计,无单点,支持同城容灾。搭配DNS可实现跨地域容灾,可用性高达99.95%。

根据应用负载进行弹性扩容,在流量波动情况下不中断对外服务。

  • 可扩展

您可以根据业务的需要,随时增加或减少后端服务器的数量,扩展应用的服务能力。

  • 低成本

与传统硬件负载均衡系统高投入相比,成本可下降60%。

  • 安全

结合云盾,可提供5Gbps的防DDOS攻击能力。

配置负载均衡

  1. 登录控制台

阿里云ECS 七天打卡 SLB负载均衡实践
阿里云ECS 七天打卡 SLB负载均衡实践
阿里云ECS 七天打卡 SLB负载均衡实践
阿里云ECS 七天打卡 SLB负载均衡实践
阿里云ECS 七天打卡 SLB负载均衡实践
阿里云ECS 七天打卡 SLB负载均衡实践
阿里云ECS 七天打卡 SLB负载均衡实践
阿里云ECS 七天打卡 SLB负载均衡实践
阿里云ECS 七天打卡 SLB负载均衡实践
阿里云ECS 七天打卡 SLB负载均衡实践

等待一分钟 点击刷新

阿里云ECS 七天打卡 SLB负载均衡实践
阿里云ECS 七天打卡 SLB负载均衡实践

检验负载均衡

阿里云ECS 七天打卡 SLB负载均衡实践

刷新后服务器IP地址变化

阿里云ECS 七天打卡 SLB负载均衡实践

修改权重

第一台 40% 第二台60%

阿里云ECS 七天打卡 SLB负载均衡实践

1)点击左侧 监听 ,监听页面点击右侧的 配置

阿里云ECS 七天打卡 SLB负载均衡实践

2) 配置监听页面的 高级配置 处,点击 修改

阿里云ECS 七天打卡 SLB负载均衡实践

3)开启 会话保持 ,超时时间 输入 180 (即 3 分钟);完成后点击 下一步

阿里云ECS 七天打卡 SLB负载均衡实践

4)下面的 后端服务器健康检查配置审核 页面都采用默认值 ,依次完成配置。

阿里云ECS 七天打卡 SLB负载均衡实践

5)返回到 监听 页面 ,会话保持 状态 已开启

阿里云ECS 七天打卡 SLB负载均衡实践

  1. 再次在浏览器中输入 负载均衡IP地址 ,多次刷新,发现在会话保持的超时时间内请求只会分发到某一台 ECS 上(究竟是哪一台 ECS 没有规定),时间超出后,重新按照权重比例分发。

阿里云ECS 七天打卡 SLB负载均衡实践
阿里云ECS 七天打卡 SLB负载均衡实践

上一篇:阿里云ECS 七天打卡 搭建门户网站


下一篇:微信小程序下载wod,exc,pdf,并显示进度条