【云计算】云数据中心网络(七):负载均衡

这篇具有很好参考价值的文章主要介绍了【云计算】云数据中心网络(七):负载均衡。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

云网络》系列,共包含以下文章:

  • 云网络是未来的网络基础设施
  • 云网络产品体系概述
  • 云数据中心网络(一):VPC
  • 云数据中心网络(二):弹性公网 IP
  • 云数据中心网络(三):NAT 网关
  • 云数据中心网络(四):IPv6 网关
  • 云数据中心网络(五):对等连接
  • 云数据中心网络(六):私网连接
  • 云数据中心网络(七):负载均衡

😊 如果您觉得这篇文章有用 ✔️ 的话,请给博主一个一键三连 🚀🚀🚀 吧 (点赞 🧡、关注 💛、收藏 💚)!!!您的支持 💖💖💖 将激励 🔥 博主输出更多优质内容!!!

随着移动互联网应用的蓬勃发展,对企业级应用系统的要求越来越高,应用系统常常会在以下几个方面遇到挑战,如下图所示。

传统型负载均衡由什么提供,# 云计算,云计算,网络,负载均衡,SLB

  • 高可用Always Online):移动互联网对业务高可用有更高的要求,用户应用型系统必须具备强大的高可用和容灾能力,能发现并排除不健康的服务,在可用区及地域间进行容灾,以实现业务运行永不停止。
  • 超高弹性Super Elastic):5G 让接入网络变得更快,带宽变得更高,IoT 技术将使得互联网上的客户端数量呈爆炸式增长,因此在 5G / IoT 时代,应用系统必须能够承接更大的并发连接,以及更大的带宽。类似直播带货、在线电商秒杀等业务场景的成熟应用,会导致在线用户数在短时间内出现指数级的暴增,应用系统需要有非常好的弹性,以应对这些突如其来的流量洪峰,在流量高峰期能够自动扩容,在流量低谷期能够自动缩容。
  • 面向应用Application-Oriented):随着各类业务越来越复杂,业务的快速交付成了用户越来越关注的点。由于微服务、云原生等技术的广泛应用,负载均衡将不仅面向网络层提供服务,还需要深入应用层;不仅做网络入口,还需要面向应用交付,实现业务转发。在云原生 Ingress 场景下,更需要大量基于内容的高级路由特性以实现金丝雀发布、故障注入、流量仿真等重要的云原生开发模式。
  • 安全可靠Security & Trust):网络环境越来越复杂,网络中应用系统的复杂度也不断攀升,从而导致安全漏洞也在逐年增加,网络安全事关企业的生死存亡。网络安全防线被突破不仅意味着业务受损,更可能导致关键数据、信息的丢失,是企业无法承受之痛,安全始终是企业用户最关注的特性之一。

负载均衡可以帮助企业有效地解决上述痛点。

1.什么是负载均衡

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

阿里云提供全托管式在线负载均衡服务,具有即开即用、超大容量、稳定可靠、弹性伸缩、按需付费等特点,适合超大规模互联网应用,如春节红包、双11秒杀抢购、大规模在线物联网应用等高并发场景。

阿里云负载均衡提供 4 层、7 层负载均衡服务,其中 4 层负载均衡工作在 传输层(OSI 参考模型中第 4 层),基于 TCP / UDP 协议工作,4 层负载均衡单实例可以支持高达千万级别的并发连接与百万级别的每秒新建连接。

区别于 4 层负载均衡,7 层负载均衡工作在 应用层(OSI 参考模型中第 7 层),支持 HTTP、HTTPS、HTTP2、WSS、QUIC、GRPC 等众多应用协议,单实例可支持高达 100 万 QPS,7 层负载均衡支持 SSL 卸载(或 HTTPS / TLS 卸载),负载均衡负责 HTTPS 流量的加密与解密,后端服务器仅需处理普通 HTTP 流量,可以极大地节省后端服务在数据加解密上的算力,有效控制后端服务器的规模与成本。

2.负载均衡的分类

2.1 传统型负载均衡 CLB

传统型负载均衡 CLB(Classic Load Balancer)支持 TCP、UDP、HTTP、HTTPS,具备海量业务的 4 层处理能力,以及基于内容的 7 层处理能力,如下图所示。
传统型负载均衡由什么提供,# 云计算,云计算,网络,负载均衡,SLB
传统型负载均衡 CLB 采用 4 层加 7 层的部署方式,提供 HTTPS 和简单的 7 层路由处理功能,提供 IP 形态(固定不变)售卖,采用主备方式工作(可用区的主备关系由阿里云指定),同一时刻只有一个可用区中的实例处于工作状态,另外一个可用区中的实例待命,当工作中的实例发生故障时,触发主备切换。用户域名直接通过 A 解析(或 AAAA 解析)指向负载均衡提供的 VIP(虚拟 IP),如下图所示。

传统型负载均衡由什么提供,# 云计算,云计算,网络,负载均衡,SLB

2.2 应用型负载均衡 ALB

应用型负载均衡 ALB 专门面向 7 层负载均衡,提供超强 7 层性能和 HTTPS 卸载功能,单实例可达 100 万 QPS,同时还提供基于内容的高级路由特性,诸如基于 HTTP 标头、Cookie、查询字符串进行转发、重定向、重写等。

应用型负载均衡 ALB 提供域名与 VIP,域名与 VIP 的多级分发,承载海量请求,并且在多可用区部署(至少两个,可以更多),如下图所示。
传统型负载均衡由什么提供,# 云计算,云计算,网络,负载均衡,SLB
区别于传统型负载均衡的主备工作模式,ALB 在所有可用区同时工作(并支持用户自定义的可用区组合),极大提升了负载均衡的弹性能力,同时避免了单可用区资源瓶颈,ALB 通过 EIP+ 共享带宽提供公网,如下图所示,由于使用了 EIP,ALB 可以灵活公网计费,如按流量、按固定带宽、按 95 去峰带宽计费等。
传统型负载均衡由什么提供,# 云计算,云计算,网络,负载均衡,SLB

3.负载均衡的优势

  • 超强性能与弹性。由于使用专门优化的 DPDK LVS、Intel QuickAssist 硬件加解密卡大幅提升处理性能,负载均衡具备超强性能与超强弹性,单实例支持 1000 万并发连接、100 万 QPS。
  • 多级容灾保证业务安全可用。负载均衡采用 4 级容灾架构,包括应用级高可用、集群级高可用、可用区高可用、地域级高可用,同时提供 DDoS 和 WAF 扩展防护,全链路 HTTPS 满足 Zero-Trust 安全模型的要求,提供高达 99.99% 的可用性保障承诺(SLA)。
  • 深度集成云原生。与 ACK(容器服务 Kubernetes 版)、SAE(Serverless 应用引擎)深度集成;面向应用层交付,支持先进的 GRPC 协议,实现微服务间高效的 API 通信,基于 Header / Cookie 的路由能力,支持流量拆分以实现云原生场景中的金丝雀发布;流量镜像可以复制在线业务流量用于仿真业务测试 , 用基于内容的 QPS 限速可模拟业务熔断等场景。
  • 开箱即用、简单便利。负载均衡可秒级开通, 7 × 24 7×24 7×24 小时免运维,有着完善的监控日志,支持事件告警。

4.负载均衡的主要应用场景

4.1 大流量的处理和调度

视频、电商、社交、游戏、在线教育等行业的网站和系统访问量很大,对大流量的处理和调度能力要求很高。SLB 的超强性能和丰富的调度算法可以轻松面对大流量的处理和调度。如下图所示。
传统型负载均衡由什么提供,# 云计算,云计算,网络,负载均衡,SLB

4.2 基于应用层的流量调度

应用负载均衡支持 HTTP 和 HTTPS,提供高级的 7 层功能,如基于内容的路由、支持 QUIC 协议等,能满足越来越多元化的应用层负载需求,大大提升交付效率,同时具备超强性能(100 万 QPS/ 实例)、安全可靠、简单易用等优势。而用户在云上自建 Nginx 做应用层流量调度,不仅稳定性难以保证,还存在额外的虚机建设与维护成本。使用应用负载均衡产品可以完美替代自建 Nginx。

4.3 云原生、微服务场景

作为阿里云官方推进的云原生 Ingress 网关,应用型负载均衡 ALB 支持高性能 API、GRPC 协议、金丝雀发布、在线流量镜像、基于 Header / Cookie 的转发、重定向、内容重写等,且无缝支持云原生场景。

4.4 业务高可用

企业用户都很关注业务的连续性,特别是金融、政务等关键领域的行业用户。负载均衡是用户业务稳定性和可靠性的有力保障。首先,负载均衡支持健康检查,可以及时发现和屏蔽异常后端服务器。其次,负载均衡支持多可用区,结合后端服务器的多可用区部署实现跨可用区容灾。再次,通过多地域部署,结合智能 DNS,负载均衡可以支持跨地域容灾。最后,负载均衡和 DDoS 防护、WAF 防护等安全产品无缝集成,为业务提供安全防护能力,提升业务连续性。

5.面向云原生的负载均衡

5.1 容器网络 Ingress 网关

不论是在阿里云 ACK 容器服务中,还是在用户自建的 K8s 集群中,容器网络的南北向入口都必须有一个 Ingress 网关来做业务流量的分发。由于是整个容器网络的流量入口,Ingress 网关的性能有可能成为整个系统的瓶颈。阿里云负载均衡的高性能、高弹性可以很好地消除这个瓶颈。同时,容器网络入口的高可用至关重要,一旦 Ingress 网关出现故障,整个容器集群将无法对外提供服务,而负载均衡具备 4 个层级的高可用,将保障容器网络的入口永远通畅。

5.2 微服务发现与高可用

在云原生的技术体系中,微服务是应用系统的最小组成单元,在大型复杂应用中,数个微服务互相调用、依赖,每一个微服务都存在多个运行副本,组成一个微服务集群对外提供服务,因此每一个微服务都需要配一个负载均衡。这些均衡负载不但用来解决高可靠问题,还承担着发现微服务的角色,因为容器本身会被快速生产、销毁、替换,其 IP 地址会频繁变化。如果没有负载均衡对外提供一个稳定的 IP 地址,服务的使用方将无法稳定地访问服务。

5.3 零信任安全模型

云原生技术起源于数据中心内的应用和服务,并在过去几年逐渐扩展到边缘甚至端上的计算。随着 5G 和 IoT 的快速发展,云边端一体化的云原生技术将深入更多的企业和更丰富的场景,无处不在,未来云原生的网络环境将变得更加复杂。这意味着可能存在更多的安全风险。因此在很多云原生的场景中,零信任Zero-Trust)安全模型至关重要。

零信任安全模型要求整个传输链路上的流量都是经过加密的,不对基础设施的网络做任何可信的假设。这意味着负载均衡需要对从客户端发出的加密流量进行解密,以处理 7 层业务路由,并且在发给后端微服务时要再次加密,以满足零信住安全模型的规范要求。

阿里云应用型负载均衡支持全链路的 HTTPS 加密,完全符合上述安全规范,同时,由于采用了专用的加解密硬件卡,相比于开源方案自建的负载均衡,能够节省 40%~50% 的 SSL 加解密算力。文章来源地址https://www.toymoban.com/news/detail-860795.html

到了这里,关于【云计算】云数据中心网络(七):负载均衡的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 云计算与数据中心的基本概念

    目录 云计算基本概念 云计算的三种服务模式 云计算的三类部署模式 公有云(Public) 私有云(Private) 混合云(Hybrid) 数据中心介绍 数据中心的组成部分 云数据中心 为什么提出云计算 传统网络存在的问题 单机可靠性低;系统容易出现蓝屏等故障,回复时间长 设备利用率

    2024年02月04日
    浏览(39)
  • 云数据中心网络技术

    在当前云计算高速发展的背景下,数据中心网络面临着诸多挑战。 云计算具有资源池化,按需供给等特点,正是因为云计算的出现使得IT资源具备了可运营的条件。 数据中心网络则是云计算生态中非常重要的一环,在云计算的模式下网络承担了基础底座的角色,信息的处理、

    2023年04月08日
    浏览(39)
  • 新型数据中心网络安全体系研究

    摘 要: 新型数据中心作为数字经济的“信息底座”,具有“高技术、高算力、高能效、高安全”的“四高”典型特征。根据国家顶层相关指导文件,结合新型数据中心典型特征和发展趋势,从运营技术和信息技术两个视角研究了新型数据中心安全防护体系。其中,面向运营

    2024年02月08日
    浏览(46)
  • 浅析云计算数据中心动力环境监控系统-Susie 周

    数据中心是云计算的主要载体,其中动力环境监控系统是数据中心保障通信设备正常、稳定运行的重要基础设施,动力环境监控系统失效,可能会造成数据灾难事故。 1)系统概述 机房动力环境监控系统是运用计算机、现代通信、智能测控等先进技术,利用先进的通信网络对

    2024年01月24日
    浏览(44)
  • 上海智慧岛大数据云计算中心项目正式封顶!

    上海智慧岛大数据云计算中心封顶仪式现场 1月15日,云端股份在上海智慧岛大数据云计算中心举行封顶仪式。云之端网络(江苏)股份有限公司(以下称“云端股份”)总经理贡伟力先生,常务副总张靖先生等公司成员;江苏瀚天投资公司副总裁、通州建总集团有限公司(以

    2024年01月20日
    浏览(37)
  • 高校数据中心网络规划设计及思科模拟器CISCO模拟实现(网络安全、数据冗余)

            数据中心在现代社会中的地位愈加重要,这得益于信息技术的迅速发展。信息处理的能力、安全性等方面的要求也在不断攀升。因此,在服务器的计算能力、稳定性、可靠性、安全性、未来扩展性以及方便管理等多个方面,都应对其要求更高水平。         高校没有

    2024年02月01日
    浏览(61)
  • 虚拟化的虚拟化云计算与实现:实现高性能的数据中心

    虚拟化技术的诞生与发展 虚拟化技术起源于1960年代,当时的主要目标是解决大型计算机的资源利用率低和高昂的运维成本。随着计算机技术的不断发展,虚拟化技术逐渐成熟,从传统的物理机虚拟化发展到现代的云计算虚拟化,为计算机资源的共享和管理提供了更高效的方

    2024年04月09日
    浏览(54)
  • 医院网络安全建设:三网整体设计和云数据中心架构设计

    医院网络安全问题涉及到医院日常管理多个方面,一旦医院信息管理系统在正常运行过程中受到外部恶意攻击,或者出现意外中断等情况,都会造成海量医疗数据信息的丢失。由于医院信息管理系统中存储了大量患者个人信息和治疗方案信息等,如果这些数据信息遭到篡改很

    2024年01月18日
    浏览(77)
  • 现代IT基础设施与运维技术全览-云计算与数据中心技术栈

    类别 技术/工具 Web服务器 Apache, Tomcat, Nginx, Httpd 监控 Nagios, Ganglia, Cacti, Zabbix, Prometheus, Grafana 自动部署 Ansible, SSHPT, Salt 配置管理 Puppet, CFEngine 负载均衡 LVS, HAProxy, Nginx 传输工具 Scribe, Flume 备份工具 Rsync, Wget 数据库 MySQL, Oracle, SQL Server 国产数据库 OceanBase, TiDB, Doris, 达梦, 人大金

    2024年03月21日
    浏览(50)
  • 详谈数据中心网络中的四种虚拟化技术:VXLAN、NVGRE、STT和SPBM

      在现代的数据中心网络中,虚拟化技术被广泛应用以提供更高的可扩展性、灵活性和效率。数据中心网络虚拟化允许多个虚拟网络在共享的物理基础设施上运行,使得网络资源的管理更为简单和高效。本文将详细介绍数据中心网络中的四种不同类型的虚拟化技术:VXLAN、N

    2024年02月10日
    浏览(58)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包