网络拓扑学习之SLB

什么是SLB

负载均衡(Server load Balance) 是一种对流量进行按需分发的服务,通过将流量分发到不同的后端服务来扩展应用系统的服务吞吐能力,并且可以消除系统中单点故障,提升应用系统的可用性。

SLB的功能

  • 检查云服务器ESC的健康状态,自动隔离异常状态的ECS。
  • 解决单点问题,提供应用整体服务能力。
  • 具备TCP和HTTP抗DDos的特性,增强防护能力。

组成部分

  • CLB实例 instances
    一个CLB实例是一个运行的负载均衡服务,用来接收流量并将其分配给后端服务器。
  • 监听 Listeners
    监听用来检查客户端请求并将请求转发给后端服务器,也会对服务器进行健康检查。
  • 后端服务器
    是一种接收前端请求的ECS实例。
    在这里插入图片描述

技术架构

  • 四层高负载均衡,采用开源软件LVS(Linux virtual server) ,根据云计算需求对其进行定制化。LVS集群内的每台LVS都会进行会话,通过组播报文同步到该集群内的其它LVS机器上,从而实现LVS集群内各台机器间的会话同步。
  • 七层负载均衡,采用开源软件Tengine
  • 控制系统,用于配置和监控负载均衡系统
  • 在这里插入图片描述

入网流量路径

在这里插入图片描述

出网流量路径

在这里插入图片描述

产品优势

  • 高可用,高达99.95%,无单点,支持同城容灾
  • 可扩展,随时增加后端服务器数量
  • 低成本,同传统硬件负载均衡相比,成本下降60%
  • 安全,提供防DDos攻击能力
  • 高并发,支持亿级并发连接,单实例提供千万级别并发能力

最佳实践

您可以在一个地域内的多个可用区或多个地域内部署负载均衡实例和后端ECS实例,然后使用云解析DNS对访问进行调度。
在这里插入图片描述

链接:

https://houbb.github.io/2020/07/19/acp-learn-04-slb

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值