前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >1. LVS有哪些负载均衡模式并分别与nginx有什么区别

1. LVS有哪些负载均衡模式并分别与nginx有什么区别

原创
作者头像
用户10048459
发布2022-10-06 11:08:21
5010
发布2022-10-06 11:08:21
举报
文章被收录于专栏:执笔绘倾城

第一种:NAT模式(网络地址转换)

第二种:DR:路由模式

第三种:TUN:隧道模式

在实际应用中,比较常见的就是四层负载及七层负载。这里也重点说下这两种负载。

所谓的四到七层负载均衡,就是在对后台的服务器进行负载均衡时,依据四层的信息或七层的信息来决定怎么样转发流量。 比如四层的负载均衡,就是通过发布三层的IP地址(VIP),然后加四层的端口号,来决定哪些流量需要做负载均衡,对需要处理的流量进行NAT处理,转发至后台服务器,并记录下这个TCP或者UDP的流量是由哪台服务器处理的,后续这个连接的所有流量都同样转发到同一台服务器处理。七层的负载均衡,就是在四层的基础上(没有四层是绝对不可能有七层的),再考虑应用层的特征,比如同一个Web服务器的负载均衡,除了根据VIP加80端口辨别是否需要处理的流量,还可根据七层的URL、浏览器类别、语言来决定是否要进行负载均衡。举个例子,如果你的Web服务器分成两组,一组是中文语言的,一组是英文语言的,那么七层负载均衡就可以当用户来访问你的域名时,自动辨别用户语言,然后选择对应的语言服务器组进行负载均衡处理。

区别:

触发条件不同

四层:工作在传输层,转发数据依靠的是三层的ip和四层的port

七层:工作在应用层。转发数据依靠URL或主机名{FQDN}

实现原理不同

四层负载调度器:TCP连接建立一次,客户端和RS主机之间(负载调度器只负责数据转发)

七层负载调度器:TCP连接建立两次,客户端和负载调度器;负载调度器和RS主机

应用场景不同

四层负载调度器:TCP应用为主 应用:OA、ERP

七层负载调度器:以HTTP协议为主,根据用户访问页面进行判断调度

安全性不同:七层安全性更高,但是效率比四层差

四层负载调度器:转发SYN攻击

七层负载调度器:拦截SYN攻击

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 第一种:NAT模式(网络地址转换)
  • 第二种:DR:路由模式
  • 第三种:TUN:隧道模式
  • 区别:
  • 触发条件不同
  • 四层:工作在传输层,转发数据依靠的是三层的ip和四层的port
  • 七层:工作在应用层。转发数据依靠URL或主机名{FQDN}
  • 实现原理不同
  • 四层负载调度器:TCP连接建立一次,客户端和RS主机之间(负载调度器只负责数据转发)
  • 七层负载调度器:TCP连接建立两次,客户端和负载调度器;负载调度器和RS主机
  • 应用场景不同
  • 四层负载调度器:TCP应用为主 应用:OA、ERP
  • 七层负载调度器:以HTTP协议为主,根据用户访问页面进行判断调度
  • 安全性不同:七层安全性更高,但是效率比四层差
  • 四层负载调度器:转发SYN攻击
  • 七层负载调度器:拦截SYN攻击
相关产品与服务
NAT 网关
NAT 网关(NAT Gateway)提供 IP 地址转换服务,为腾讯云内资源提供高性能的 Internet 访问服务。通过 NAT 网关,在腾讯云上的资源可以更安全的访问 Internet,保护私有网络信息不直接暴露公网;您也可以通过 NAT 网关实现海量的公网访问,最大支持1000万以上的并发连接数;NAT 网关还支持 IP 级流量管控,可实时查看流量数据,帮助您快速定位异常流量,排查网络故障。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档