`
须等待
  • 浏览: 212584 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

LVS的几种链接模式

阅读更多
本文系本人从LVS官网译来。

官网地址:http://www.linuxvirtualserver.org/

Virtual Server via NAT(NAT)
处于安全考虑,很多服务器都会使用内网地址,而不与外网直接相连,NAT是一个根据IP地址来映射的工具。
当用户要访问集群提供的服务的时候,请求的报文首先会到达虚拟Ip(VIP)指向的负载均衡服务器。负载均衡服务器会检查请求报文的目标IP和端口,然后根据路由算法从集群里选出一个真实的服务器,修改报文里的ip和端口。当响应报文发回来的时候,负载服务器会把ip和端口再改成自己的,返回给客户端

原始请求报文
SOURCE 202.100.1.2:3456 DEST 202.103.106.5:80
选出真实服务器,修改报文的目标ip
SOURCE 202.100.1.2:3456 DEST 172.16.0.3:8000
响应报文到达负载服务器
SOURCE 172.16.0.3:8000 DEST 202.100.1.2:3456
负载服务器重写ip和端口
SOURCE 202.103.106.5:80 DEST 202.100.1.2:3456

Virtual Server via IP Tunneling(TUN)
IP tunneling(IP隧道)是一种封装IP数据报,允许点对点通信的技术。

当一个请求到达负载服务器时,负载服务器检查Ip和端口,然后根据路由算法从集群中选择出真实的服务器,通过IP隧道技术直接将请求送到真实服务器上。真实服务器拿到请求之后产生响应会直接将响应发回客户端

Virtual Server via Direct Routing(DR)
请求到负载服务器,负载服务器会选择真实服务器,修改报文里的mac地址指向真实服务器,真实服务器会把响应直接发回客户端。这种模式要求负载服务器和真实服务器在同一个LAN里。
0
0
分享到:
评论

相关推荐

    LVS三种模式配置总结

    "LVS三种模式配置总结" LVS(Linux Virtual Server)是一种开源的虚拟服务器解决方案,旨在提供高可用性、高性能和高扩展性的服务器集群解决方案。LVS架构中有三种模式:LVS-DR、LVS-NAT和LVS-TUN,本文将对这三种...

    LVS 三种模式

    LVS 三种模式和配 直连 dr tun

    linux lvs 的DR 模式

    LVS 支持多种工作模式,其中 Direct Routing (DR) 模式是最常用的一种。 #### 二、准备工作 在开始搭建 LVS DR 模型之前,我们需要做一些准备工作: 1. **虚拟化环境准备**:文档中提到使用 VMware Workstation ...

    lvs-tun隧道模式搭建

    lvs-tun隧道模式是一种负载均衡技术,用于将数据包从一个子网或虚拟 LAN 转发到另一个子网或 VLAN,甚至在数据包必须要通过另一个网络或 Internet 的情况下。该模式允许 Director 与集群节点放在不同的网络段中。 ...

    掌握LVS-DR模式原理、流程特点及搭建.doc

    LVS-DR 模式是 Load Balancer 的一种实现方式,它可以将incoming请求分配到多个 Real Server 上,以提高系统的可用性和性能。LVS-DR 模式的核心思想是使用 Director 服务器来分配incoming请求,并将其转发到多个 ...

    LVS/NAT与LVS/DR模式集群的概述与配置

    LVS支持三种主要的工作模式:VS/NAT(Network Address Translation)、VS/DR(Direct Routing)和VS/TUN(Tunneling)。 - **VS/NAT**: - 通过网络地址转换实现虚拟服务器。 - 这种模式下,所有的数据包都会经过...

    LVS四种实现模式详解1

    1、lvs-nat(net adress translation) 3、lvs-tun(Tunnel transmission) 1、编译安装或yum源安装 3

    LVS 三种工作模式原理、以及优缺点比较1

    LVS 支持三种主要的工作模式:NAT(网络地址转换)、IP隧道(IP Tunneling)和直接路由(Direct Routing)。下面将详细介绍这三种模式的原理、优缺点。 ### 1. NAT模式(VS-NAT) **原理**:在NAT模式下,客户端的...

    linux下的lvs三种模式及配置.docx

    linux下的lvs三种模式及配置.docx

    LVS工作模式-始终调度算法

    ### LVS工作模式与十种调度算法 #### LVS简介 LVS(Linux Virtual Server)是一种基于Linux内核的负载均衡技术,它通过构建虚拟服务器集群来实现对大量并发访问的处理,有效提升系统的可用性和扩展性。LVS支持三种...

    lvs DR模式总结详细笔记文档

    LVS DR 模式总结详细笔记文档 LVS(Linux Virtual Server)是一种基于 Linux 的负载均衡解决方案,能够将incoming请求分布到多个后端...LVS DR 模式是一种高效、可靠的负载均衡解决方案,能够满足各种应用场景的需求。

    lvs高可用dr模式配置文件

    lvs高可用dr模式配置文件

    Redhat Linux 6 操作系统LVS_DR模式配置

    Redhat Linux 6 操作系统LVS_DR模式配置的详细文档,按照文档的部署和配置可实现 LVS_DR模式的负载均衡。

    4.LVS--NAT模式+DR模式.docx

    本文将详细介绍 LVS 的两种主要工作模式——NAT 模式和 DR 模式,以及这两种模式下的具体操作流程。 #### 二、LVS 架构 LVS 主要包括三个组成部分: 1. **负载调度层**:由一台或多台调度器组成,负责接收来自...

    8.1: 集群及LVS简介 、 LVS-NAT集群 、 LVS-DR集群 、 总结与答疑.docx

    LVS集群模式有两种:LVS-NAT集群和LVS-DR集群。LVS-NAT集群使用Network Address Translation(NAT)技术,将客户端的请求映射到多个real server上。LVS-DR集群使用Direct Routing(DR)技术,将客户端的请求直接路由...

    第六集.Lvs.Nat和ip-tun模式

    - **PPT等下载地址列表.txt**:可能包含更多关于LVS的PPT资料下载链接,这些PPT可能详细讲解了Nat和IP-Tun模式的配置和优化。 通过深入学习和实践LVS的Nat和IP-Tun模式,你可以在构建高可用、高性能的分布式系统时...

    LVS负载均衡DR模式安装调试介绍.pptx

    DR(Direct Routing)模式是LVS中的一种工作模式,其特点是数据包在到达真实服务器之前不经过LVS调度器的修改,而是直接路由到目标服务器,从而提供了非常高的性能。 **LVS DR模式的工作原理** 在DR模式下,LVS...

Global site tag (gtag.js) - Google Analytics