首页 > 其他分享 >LVS三种负载均衡模式的比较

LVS三种负载均衡模式的比较

时间:2024-09-17 11:24:04浏览次数:13  
标签:负载 操作系统 LVS RS 网关 Director 三种 服务器 端口映射

文章目录


三种模式对比

LVS-NATLVS-DRLVS-TUN
服务器操作系统可以使用任何支持TCP/IP的操作系统大多数常见的操作系统都可以使用需要支持IP隧道技术的操作系统
服务器网络需要私有网络,所有真实服务器(RS)必须位于同一局域网内同样需要局域网,但RS可以使用公网地址可以在局域网或广域网中部署,不要求RS和Director在同一VLAN内
服务器数量适合小规模集群,一般可以连接10-20台服务器适合大规模集群,可以连接大于100台服务器也适合较大规模的集群,可以调度上百台服务器
服务器网关RS的网关必须指向Director IPRS的网关不允许指向Director IPRS网关可以不指向Director IP
效率由于请求和响应都需要经过Director,效率一般请求直接被路由到后端服务器,响应也直接返回给客户端,效率最高请求报文经过Director,响应报文直接返回给客户端,效率较高
端口映射支持端口映射不支持端口映射不支持端口映射
适用场景适用于小规模集群,特别是当Director性能不是瓶颈时适用于高并发、大规模的负载均衡需求,特别是在性能敏感的场景中适用于跨网段的负载均衡,特别适合广域网环境

标签:负载,操作系统,LVS,RS,网关,Director,三种,服务器,端口映射
From: https://blog.csdn.net/weixin_44774550/article/details/142312666

相关文章

  • k8s集群负载均衡
    动一下小手点一下赞。谢谢!你的赞就是我更新的动力。Kubernetes(K8S)是一个用于自动部署、扩展和管理容器化应用程序的开源平台。在K8S集群中,负载均衡是非常重要的一环,可以实现将流量分发到不同的节点,保证集群的稳定和高可用性。在本文中,我将向您介绍如何在K8S集群中实现负载均衡,并通......
  • Unity中的三种渲染路径
    Unity中的渲染路径Unity的渲染路径在Unity里,渲染路径(RenderingPath)决定了光照是如何应用到UnityShader中的。因此,我们只有为Shader正确地选择和设置了需要的渲染路径,该shader的光照计算才可以被正确执行。unity中的渲染路径:ForwardRenderingPath(向前渲染路径)DeferredR......
  • 【USB3.0协议学习】Topic3·三种Reset Events分析
    USB3.0中的三种ResetEvents1.PowerOnResetPowerOnReset被用来代指上电复位,当一个device接入到roothub或者外置hub的时候,该device检测到Vbus信号从无效变为有效,会自动执行复位。(注意,selfpowereddevice不通过Vbus供电,但是Vbus发生转变的时候它同样会执行复位)1.1软件设置P......
  • Nginx使用篇:实现负载均衡、限流与动静分离
    Nginx实用篇:实现负载均衡、限流与动静分离 | 原创作者/编辑:凯哥Java                    | 分类:Nginx学习系列教程nginx的logoNginx作为一款高性能的HTTP服务器及反向代理解决方案,在互联网架构中扮演着至关重要的角色。它不仅支持负......
  • C++数据结构-二叉树的三种遍历方法(进阶篇)
    1.遍历简介:树作为非线性数据结构,在我们取出数据时就需要设计遍历,所谓遍历,就是按照一定的规则性,将数据结构中的所有数据全部依次访问,而二叉树本身并不具有天然的全局次序,故为实现遍历,需通过在各节点与其孩子之间约定某种局部次序,间接地定义某种全局次序,这便是我们常规定的先序......
  • Nginx使用篇:实现负载均衡、限流与动静分离
     Nginx实用篇:实现负载均衡、限流与动静分离 | 原创作者/编辑:凯哥Java                    | 分类:Nginx学习系列教程 nginx的logoNginx作为一款高性能的HTTP服务器及反向代理解决方案,在互联网架构中扮演着至关重要的角色。......
  • Spring Boot 执行流程已经 负载均衡执行流程图
    这个流程图展示了SpringBoot如何通过多层次的并发处理(多实例、线程池、数据库连接池等)来实现高并发访问。每一层都在努力最大化并发处理能力,同时保持资源的有效利用。关键点:负载均衡实现了请求的初步分发线程池管理并发请求数据库连接池优化数据库访问多个SpringBoot......
  • 9、【实战中提升自己】华为 华三中小型企业网络架构搭建 【无线架构之低速率限制与负
     1 拓扑与说明         某公司的网络架构,这样的架构在目前的网络中是在常见的,假设您接收一个这样的网络,应该如何部署,该实战系列,就是一步一步讲解,如何规划、设计、部署这样一个环境,这里会针对不同的情况给出不同的讲解,比如拓扑中有2个ISP,假设客户需求是,想实现主备的......
  • Docker部署tenine实现后端应用的高可用与负载均衡
    采用Docker方式的Tengine和keepalived组合模式可以实现小应用场景的高可用负载均衡需求目录网络架构一、环境准备二、软件安装1.下载Tenine镜像2.下载Keepalived镜像3.制作SpringBoot镜像三、软件配置1.创建应用容器2.代理访问应用3.创建Keepalived4.测试高可用网络架......
  • 负载均衡:从理论到实践 ---day04
    负载均衡负载均衡1.什么是负载均衡2.负载均衡的分类硬件负载均衡软件负载均衡选择3.引入负载均衡的好处第一个Ribbon实例步骤1:步骤2:步骤3:步骤4:问题1.负载均衡的主要目标是什么?2.负载均衡器的作用是什么?3.常用的负载均衡算法有哪些?请解释其中一两种。4.什么是会话......