什么是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

网络拓扑学习之SLB相关推荐

  1. 《CCNA学习指南:数据中心(640-911)》——1.3 物理网络拓扑

    本节书摘来自异步社区<CCNA学习指南:数据中心(640-911)>一书中的第1章,第1.3节,作者: [美]Gary R. Wright(加里 R.赖特) , W. Richard St ...

  2. eNSP学习记录一——创建网络拓扑并配置

    eNSP学习记录一--创建网络拓扑并配置 一.创建网络网络拓扑 二.配置PC和路由的IP并保存 三.设置静态路由 一.创建网络网络拓扑 我目前也是个小菜,所以感觉路由器使用AR1220会好一点,既可以 ...

  3. C1认证学习十二(网络拓扑)

    C1认证学习十二(网络拓扑) 任务背景 互联网是一个广义的概念,它泛指是一切通过网路连接在一起的计算机的集合,所以,若果只是局部观察,那就不能再说互联网是一个互联的了,那么,如果说对于一个公司来说,具 ...

  4. 学习日记Day03:几种网络拓扑形态及其优缺点

    文章目录 1.星型网络:所有节点通过一个中心节点连接在一起. 2.总线型网络:所有节点通过一条总线连接在一起. 3.环型网络:所有的节点连成一个封闭的环形. 4.树型网络:层次化的星型结构. 5.全网 ...

  5. 阿里云负载均衡SLB学习笔记5

    Web类负载均衡: Nginx 反向代理 调度器 Haproxy 调度器 阿里云有自己的负载均衡器SLB: 创建负载均衡器: 按量付费: 地域:不同地域之间的产品内网不互通.全球业务选AWS,国内业务 ...

  6. Mocha BSM基础架构管理——灵活的网络拓扑展现

    业务需求与挑战         企业的网络拓扑结构与设备时常变化,人工往往难以维护网络拓扑.尤其对于上千台设备的大型网络来说情况更为复杂.         当用户网络设备大量增加后,网络结构异常复杂, ...

  7. 2018-4-15摘录笔记,《网络表征学习前沿与实践》 崔鹏以及《网络表征学习中的基本问题初探》 王啸 崔鹏 朱文武

    1.来源:<网络表征学习前沿与实践>  崔鹏 (1)随着数据的增加以及计算机计算速度的增加,想当然的以为速度快了,数据再多也是可以自己算的,但是若是数据之间存在着复杂的关系,那么处理一个样 ...

  8. 技术图文:如何利用 C# 实现 误差反向传播 学习规则?

    背景 我们在 如何利用 C# 对神经网络模型进行抽象? 中完成了神经网络的抽象结构: 三个接口:激活函数.有监督学习.无监督学习 三个抽象类:神经元.网络层.网络拓扑 我们在 如何利用 C# 实现神经 ...

  9. 训练 GPT-3,为什么原有的深度学习框架吃不消?

    本文梳理了深度学习框架在支持大规模预训练模型时面临的技术挑战,以及当前各类框架的基本解决思路,帮助算法工程师对业界各类框架的分布式训练能力有更清晰的认知. 作者 | 一流科技CEO袁进辉 头图 | 下 ...

  10. 学习!机器学习算法优缺点综述

    Datawhale干货 来源:数据派THU.七月在线 目录 正则化算法(Regularization Algorithms) 集成算法(Ensemble Algorithms) 决策树算法(Decis ...

最新文章

  1. MySQL-锁表处理
  2. 互联网跨界营销掘金“大数据”
  3. CoreGraphics之CGContextSaveGState与UIGraphicsPushContext
  4. [转] Tomcat 系统架构与设计模式,第 1 部分: 工作原理
  5. 李佳琦“云逛”进博会 携手央视带货阿富汗松子
  6. 配置文件空格丢失问题
  7. Kraft 0.50 发布,小型文档管理程序
  8. linux shell脚本 检查IP地址格式
  9. 模型总结:最优化模型
  10. shenyu自定义插件
  11. 《微习惯:简单到不可能失败的自我管理法则》读书小结
  12. Go 依赖注入库dig
  13. 树莓派上3g模块的使用
  14. ZR1012 Zbox loves keyboard (dp)
  15. oracle 百分比换算问题
  16. set的用法及短语_set的用法和例句
  17. Procreate插画基础网课培训平台有哪些
  18. 九大背包问题专题--有依赖的背包问题(树形Dp结合)
  19. 如何快速了解一个系统
  20. Dom 中 children 与childNodes 的区别

热门文章

  1. 不均衡分类问题 之 class weight sample weight
  2. 基于STM32F103将采集的温度-湿度值通过串口输出,用OLED屏显示自己的学号和姓名以及显示AHT20的温度和湿度,滑动显示长字符
  3. error code
  4. java-php-python-ssm演唱会购票系统计算机毕业设计
  5. 当在浏览器中输入 Google.com 并按下回车之后发生了什么?
  6. 读书笔记:《置身事内》
  7. CONCAT不是可以识别的内置函数名称。
  8. 使用Cubic备份或制作自定义通用型Ubuntu Live ISO镜像适用于 16.04 18.04 20.04 等
  9. linux 获取文件名的后缀名,linux shell 取文件名后缀
  10. 五步教你快速搭建http代理