负载均衡的这5大类型你都知道多少

来源: 云巴巴 2020-04-23 17:46:58

    通常负责管理局域网的网络管理是对“负载均衡”可能都比较熟悉,今天我们谈论特定类型的负载均衡。
    负载均衡是请求分发到不同的服务器响应起来,使每个服务器的负载达到平衡的状态。
    现在负载均衡是每个在线应用中不可缺少的一部分,所以我们需要了解负载均衡的模型和类型。当然,在实际解决问题时,模型会变得非常复杂,我们只讨论软件方案,不讨论硬件。

负载均衡的5大类型

    其目的是让请求到达不同的服务器上,一次请求到服务器系统之间,有那么多环节,因此我们可以实现的方法有很多种,实际发展应用中不外乎以下几种方式。
    1、(1)HTTP重定向负载均衡
    HTTP重定向负载均衡有一台重定向服务器,它也是一台一般的网络服务器。其唯一的作用就是说依据客户的HTTP请求计算一台运用集群服务器中服务器的地址,并将此详细地址写入HTTP重定向响应中回到给客户。
    这个解决方案很简单,但是需要一个浏览器请求两个服务器来完成,并且重定向服务器很容易编程瓶颈,因为一次重定向返回的过程,也是一次标准HTTP请求。如果集群内有10台机器,那HTTP重定向服务器的流量将是应用服务器的10倍,如果有100台估计就要宕机了,所以伸缩性能受到了很大的限制。使用302响应码重定向不利于网站SEO。
    2、DNS域名解析负载均衡。
    利用 DNS 处理域名解析请求的同时进行负载均衡处理的一种方案,在DNS中配置多个A记录,每次域名解析请求都会需要根据工作负载均衡算法计算得到一个不同的IP地址返回。
           DNS域名解析负载均衡的优点是将负载均衡的工作转交给DNS,省掉了网站管理维护负载均衡服务器的麻烦。同时使许多DNS还支持基于地理位置的域名解析,即会将域名解析成距离用户地理最近的一个服务器地址,这样可加快用户访问速度,改善性能。
    但这种方法也有显著的缺点,DNS是一个多级解析,每个级别将缓存DNS记录。如果服务器变化,DNS记录更新时间会很长,这取决于域名服务商的速度。
    一般商业网站都是使用DNS域名解析,用域名解析做为一级负载均衡手段, 您可以使用dig方法查看域名的A记录,您会发现许多网站将有多个A记录。
    3.反向代理负载均衡
    这种方式就是说运用反向代理网络服务器,它一般在web网络服务器前面,这一位置也恰好是负载均衡网络服务器的位置,因此大部分反向代理网络服务器同时也另外提供负载均衡的作用。
    由于WEB服务器不直接对外提供访问,因此WEB服务器不需要使用外部IP地址,而反向代理服务器则需要配置双网卡和内部外部两套IP地址。
    反向代理网络服务器分享请求是在HTTP协议方面,因而也叫应用层负载均衡,因为应用层在七层网络模型中的第七层,因此一般也称之为七层负载均衡。优点:和反向代理服务器功能集成在一起,部署简单。缺点是反向代理网络服务器是全部请求和响应的中转站,其性能会变成短板。
    4.网络层负载均衡
    这种方式是在网络层根据改动请求目标详细地址开展负载均衡,网络层在七层网络层模型的第四层,因此也称为四层负载均衡,也称为IP层负载均衡。
    请求做到负载均衡网络服务器后,由负载均衡网络服务器在电脑操作系统核心系统进程获得互联网数据文件,依据负载均衡优化算法获得一台真正web网络服务器的详细地址。随后改动请求的目地详细地址到这台真正的web服务器地址,等到web网络服务器解决后,响应数据包返回负载均衡网络服务器。再将数据包源地址修改为自身的IP(负载均衡网络服务器的IP)详细地址发给客户浏览器。
    这里关键在于真实无力web网络服务器响应数据包怎样回到给负载均衡网络服务器,一种是源地址转换(SNAT),第二种是负载均衡服务器作为网关服务器。
    网络层的负载均衡在核心系统进程进行数据转发,有更强的性能,但是由于系统响应请求的流量要经过负载均衡服务器,容易发展成为瓶颈。
    5.数据链路层负载均衡
    数据链路层主要处理mac地址,所以使用修改mac地址进行转发请求,数据分发时,不修改ip地址,只修改目标mac地址。配置真实物理服务器集群所有机器虚拟ip和负载均衡服务器ip地址一致,达到不修改数据包的源地址和目标地址,进行数据分发的目的。由于服务器的IP地址和网络服务器数据请求是相同的目的地的IP地址,不被负载平衡服务器所需的地址转换,将相应的数据包可以被直接返回给用户。如果有足够的公有IP,其实web服务器也可以直接使用自己的IP响应请求,不过这样web服务器必须绑定负载均衡的虚拟IP地址(VIP),才能保证web服务器收到来自负载均衡发送的数据包。
    这种方式称作三角传输模式,单臂模式,也叫做直接路由方式(DR),使用三角传输模式的链路层负载均衡时目前大型网站使用最广的一种负载均衡手段。
    负载平衡现在多是这几种方式或组合,我相信很多大厂能用这种模式解决高并发高性能的问题,很多其他服务也是没有这些问题的。这篇文章是负载均衡的只是基础知识,并没有涉及太多的应用程序。

 

更多产品了解

欢迎扫码加入云巴巴企业数字化交流服务群

产品交流、问题咨询、专业测评

都在这里!

 

评论列表

为你推荐

快来了解一下有关负载均衡系统的知识

快来了解一下有关负载均衡系统的知识

负载均衡是科技创新下的产物,创新精神的人不仅能聚集财富,还能建立职业,适应社会,甚至获得不菲的成就,当然,有更好的输入,才有更好的输出,下面,我就介绍一下传说中的主流负载均衡是什么。 负载均衡建立在现有网络经济结构之上,它提供了一种廉价有效透明的方法可以

2022-11-21 10:15:17

浅谈非集中式拓扑系统的负载均衡

浅谈非集中式拓扑系统的负载均衡

你知道什么是非集中式拓扑系统的负载均衡,今天我们就来简单谈论一下。 与集中式的分布式文件系统不同,非集中式的分布式文件系统不存在一个用于分配数据的主控节点,P2P网络就是一种典型的无中心节点分布式文件系统,集群中的每个节点都是相互平行的。因此又被称为对等

2022-11-21 10:56:44

十分有用的技术分享之负载均衡系统

十分有用的技术分享之负载均衡系统

互联网渗透到我们日常生活的各个方面,在很大程度上影响了我们日常沟通和工作的方式。本篇文章就详细的谈一下有关负载均衡系统的相关特性。毕竟,随着我们生活质量的提高,可以公正的断言,是科学和技术在很大程度上塑造了人类的现代生活,其中,负载均衡系统的建立更是为我们

2022-11-21 10:23:22

还不快来了解一下关于负载均衡技术

还不快来了解一下关于负载均衡技术

上一篇文章介绍时提到的负载均衡,服务器负载在决定其将请求转发到特定的真实服务器,通过负载均衡算法来实现平衡,负载均衡控制算法研究可以发展分为以下两类是静态负载均衡算法和动态负载均衡算法。 静态负载均衡算法包括是轮询、比率、优先权;动态负载均衡算法包括最少

2022-11-22 15:46:13

安全管理之负载均衡系统的部署方式编辑

安全管理之负载均衡系统的部署方式编辑

今天,简单介绍一下有关负载均衡系统的相关知识。 有三种方式部署负载均衡:桥接模式和路由模式,直接返回服务模式。路由模式进行部署灵活,约60%的用户通过采用这种教学方式部署;负载均衡系统服务质量直接返回(DSR)比较研究适合吞吐量大特别是内容分发的网络技术

2022-11-21 10:21:41

典型的互联网应用负载均衡系统的拓扑结构

典型的互联网应用负载均衡系统的拓扑结构

互联网渗透到我们日常生活的方方面面,很大程度上影响了我们日常交流和工作的方式。本篇文章就详细的谈一下有关负载均衡的相关特性。很多人一听到这个词就会觉得它一定晦涩难懂,但其实,带宽管理器的基本功能非常简单,就是根据应用和用户进行带宽的分配与监控。 负载均衡

2022-11-21 10:19:16

严选云产品

移动应用安全检测系统 移动应用安全检测系统 检测App内部存在的安全风险、漏洞,对发现的安全问题给出解决建议,帮助开发者了解并提高其开发程序的安全性。
深信服安全感知管理平台SIP 深信服安全感知管理平台SIP,是一款集“高级威胁检测中心”和“安全运营中心”二合一的平台,以UEBA、AI、威胁情报和安全编排技术为核心,为用户打造 精准检测,简单易用的 “本地安全大脑”,提供可感知、易运营、联动闭环的安全态势感知平台。
差旅管家Tripwise商务出行管理平台 差旅管家Tripwise商务出行管理平台,差旅管家已与超过90%的数字化系统服务商达成深度合作,接数十家的主流OA/财务/费控系统,实现全链路的闭环管控。深度融合钉钉技术开发,深度对接各个OA系统,深度融合每刻费控技术开发。
阿里云威胁狩猎服务 阿里云威胁狩猎服务是蜜罐产品在公共云上的创新应用,通过简单、灵活、轻量级的部署及专家运营模式,提供精准威胁情报服务,帮助客户精度定位攻击行为,进一步加强客户侧纵深防御体系。
腾讯云智慧财政解决方案 腾讯云智慧财政解决方案依托云技术、微服务框架、大数据、区块链等新技术,助力现代化财税体制建设。立足财政全域业务支撑的视角,实现流程优化、系统整合、集中部署;基于区块链技术,助力财政电子票据社会化服务能力推广,完善政府采购信用体系;通过移动互联网技术和运营辅助,辅助“惠企利民”财政政策高效落实。
简道云疫情防控六大解决方案 简道云疫情防控六大解决方案,社区网格化管理,自定义网格划分方式,实现网格精细化管理。根据所属区域情况,自行划分网格。每个区域网格员上报所属区域的人员、物资情况。所有网格区域的疫情情况自动汇总、实时更新。

推荐视频

甄选10000+数字化产品 为您免费使用

申请试用