美文网首页
【负载均衡】网络的二、三、四、七层负载均衡

【负载均衡】网络的二、三、四、七层负载均衡

作者: Bogon | 来源:发表于2023-06-14 00:17 被阅读0次

01 什么是OSI参考模型

(Open System Interconnection),即开放式系统互联。
参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,一般称为OSI参考模型或七层模型。


image.png

02 什么是负载均衡

负载均衡,英文名称为Load Balance,其含义就是指将负载(工作任务)进行平衡、分摊到多个操作单元上进行运行,例如FTP服务器、Web服务器、企业核心应用服务器和其它主要任务服务器等,从而协同完成工作任务。

负载均衡构建在原有网络结构之上,它提供了一种透明且廉价有效的方法扩展服务器和网络设备的带宽、加强网络数据处理能力、增加吞吐量、提高网络的可用性和灵活性。

image.png

03 负载均衡分类

根据负载均衡所作用在OSI模型的位置不同,负载均衡可以大概分为二层、三层、四层和七层四大类,在实际应用中,常用的就是四层负载均衡及七层负载均衡。

①二层负载均衡

根据OSI模型分的二层负载,一般是用虚拟MAC地址方式,外部对虚拟MAC地址请求,负载均衡接收后分配后端实际的MAC地址响应。

②三层负载均衡

一般采用虚拟IP地址方式,外部对虚拟的IP地址请求,负载均衡接收后分配后端实际的IP地址响应。

③四层负载均衡

四层负载均衡工作在OSI模型的传输层,由于在传输层,只有TCP/UDP协议,四层负载均衡服务器在接受到客户端请求后,以后通过修改数据包的地址信息(IP+端口号)将流量转发到应用服务器。

④七层负载均衡

七层负载均衡工作在OSI模型的应用层,除了根据IP+端口进行负载外,还可根据七层的URL、浏览器类别、语言来决定是否要进行负载均衡。

04 四层负载与七层负载优缺点

四层优缺点:四层更快,在内核空间处理,不用走用户空间,需要解析得更少但是无法实现太复杂负载均衡控制。

七层优缺点:七层功能更多,经内核空间,进入用户空间的应用进程进行转发。可以实现更复杂的负载均衡控制,比如基于URL、Session、动静分离等。

现在的七层负载均衡,主要还是要着重于应用广泛的HTTP协议,所以它的应用范围主要是众多的网站或者内部信息平台等基于B/S开发的系统。四层负载均衡则对应其他TCP应用,例如基于C/S开发的ERP等系统。

05 负载均衡常用算法

image.png

相关文章

  • 四层&七层负载均衡

    四层&七层负载均衡 负载均衡层次归类nginx应用层七层负载均衡LVSTCP层传输层四层负载均衡 常用的负载均衡有...

  • 四层LVS 与 七层Nginx负载均衡 的区别?

    一、四层负载均衡与七层负载均衡: (1)四层负载均衡: 四层负载均衡工作在 OSI 七层模型的第四层(传输层),指...

  • 简述四层和七层负载均衡的特点及Haproxy、nginx与LVS

    1、四层负载均衡与七层负载均衡 四层负载均衡指的是负载均衡设备通过报文中的目标IP地址和端口负载均衡算法,选择到达...

  • nginx 负载均衡

    linux负载均衡总结性说明(四层负载/七层负载) 一,什么是负载均衡1)负载均衡(Load Balance)建立...

  • 3.Nginx的反向代理

    nginx反向代理 反向代理就是负载均衡负载均衡分为四层负载和七层负载四层负载:基于IP+端口的负载七层负载:基于...

  • HAProxy调度、ACL控制和负载均衡以及LNMT实现动静分离

    1、简述四层和七层负载均衡的特点及Haproxy与LVS之间的对比 什么是四层负载均衡? 四层负载均衡指的是负载均...

  • Nginx-负载均衡

    章节目录 什么是负载均衡 使用负载均衡要解决的问题 基于LVS的中间件架构GSLBSLB四层负载均衡和七层负载均衡...

  • 四层负载均衡转发模式

    负载均衡又分为四层负载均衡和七层负载均衡。四层负载均衡工作在OSI模型的传输层,主要工作是转发,它在接收到客户端的...

  • 常见的负载均衡方案

    常见方案 1.基于DNS的负载均衡2.基于四层交换技术的负载均衡3.基于七层交换技术的负载均衡4.四层+七层负载结...

  • 005.详解四层和七层负载均衡

    一、理解四层和七层负载均衡 1.所谓四层就是基于IP+端口的负载均衡;七层就是基于URL等应用层信息的负载均衡;同...

网友评论

      本文标题:【负载均衡】网络的二、三、四、七层负载均衡

      本文链接:https://www.haomeiwen.com/subject/ozvcydtx.html