03-LVS集群类型之lvs-tun隧道

Directory与RealServer 都配置有VIP

1>Directory与RealServer 不在同一个网络中,当请求报文到达Directory时,源IP为CIP,目标IP为VIP。

2>Directory进行转发时,不会动原来的报文,在原报文的基础上,再加一层IP报文,外壳的源IP为DIP,目标IP为某个RIP。

3>RealServer收到报文后,解封装,发现里面还有一层IP报文,目标地址是VIP,本机有VIP地址,可以响应。

补充:

RIP,DIP,VIP均为公网地址

请求报文经由Directory转发,但响应报文直接由RealServer直接发往客户端

RealServer 必须支持IP隧道功能

时间: 2024-10-11 11:31:43

03-LVS集群类型之lvs-tun隧道的相关文章

LVS集群配置之LVS介绍

首先,先来介绍下LVS集群 LVS集群组成 前端:负载均衡层 –       由一台或多台负载调度器构成 中间:服务器群组层 –       由一组实际运行应用服务的服务器组成 底端:数据共享存储层 –       提供共享存储空间的存储区域 LVS术语 Director Server:调度服务器,将负载分发到Real Server的服务器 Real Server:真实服务器,真正提供应用服务的服务器 VIP:虚拟IP地址,公布给用户访问的IP地址 RIP:真实IP地址,集群节点上使用的IP地址

LVS集群类型

一.LVS-NAT 简述:多目标的DNAT,通过Director修改请求报文中的目标地址和端口为LVS挑选出来的某RS的RIP和PORT实现转发 特点: (1)RIP和DIP必须在同一网络,且应该使用私网地址,RIP的网关必须指向DIP (2)支持端口映射 (3)请求报文和响应报文都经过Director转发,较高负载下,Director易成为系统性能瓶颈 二.LVS-DR 简介:Director为请求报文重新封装一个MAC首部进行转发,源MAC地址是DIP所在接口的MAC,目标MAC是挑选出来的

LVS集群类型之lvs-nat

前言 LVS的组成 ipvs:工作于内核上的netfilter的input钩子上的程序,可根据定义的集群实现请求转发 ipvsadmin:用户空间的命令行程序,主要用于配置集群服务 netfilter:正常情况下,发往本机的报文经由prerouting,然后Input后进入内核,转发的报文经由prerouting后,forward,由postrouting转发出去,本机发出的报文由output,postrouting发出.但是LVS工作在input钩子上,发现符合定义的报文,虽然目标IP是本机,

LVS集群基础知识

LVS集群基础知识 LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统.本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一. 优点 1.开源,免费 2.在网上能找到一些相关技术资源 3.具有软件负载均衡的一些优点 缺点 1.最核心的就是没有可靠的支持服务,没有人对其结果负责: 2.功能比较简单,支持复杂应用的负载均衡能力较差,如算法较少等: 3.开启隧道方式需重编译内核: 4.配置复杂: 5.主要应用于LINUX

linux命令:linux集群系列之一---LVS类型(未完)

集群系统的主要优点: 高可扩展性: 高可用性:集群中的一个节点失效,它的任务可以传递给其他节点.可以有效防止单点失效. 高性能:负载平衡集群允许系统同时接入更多的用户. 高性价比:可以采用廉价的符合工业标准的硬件构造高性能的系统 集群类型: 最常见的三种集群类型: 负载均衡集群:LB (load balancing) 硬件负载均衡(Hardware): 1.F5,BIG IP 2.Citrix,Netscaler 3.A10 软件负载均衡(Software):  1.四层设备LVS 2.七层设备

linux集群系列(3) --- LVS之负载均衡集群DR实例

一.简介     1.1.  负载均衡集群:LB (load balancing) LVS 是linux virtual server 的简写,即linux的虚拟服务器,是一个虚拟的服务器集群系统.ip负载均衡技术是在负载调度器的实现技术中效率最高的,在已有的ip负载均衡技术中,主要通过网络地址转换(即VS/NAT 技术).由于使用nat技术会使分派器成为瓶颈,所以提出了通过ip隧道实现虚拟服务器(即VS/TUN)和通过直接路由实现虚拟服务器的方法即VS/DR. VS/NAT.VS/TUN和VS

lvs集群原理及部署实例

LVS (linux virtual server)由章文嵩博士主导开发的开源负载均衡项目,本方案是基于IP数据请求负载均衡调度方案,用户请求发送给LVS调度器,调度器根据自己的调度算法分发请求到后端的web服务器. LVS三种工作模式 1 基于NAT的负载均衡 NAT (network address translation)网络地址转换,其作用是用于修改报文头,使内部机器可以访问外网,外部也可以访问内部主机,该模式下的调度器使用两块网卡配置不同的ip地址,一个用于内部网络连接,一个用于外部网

集群基础之LVS的基础概念

一.集群简介 什么是集群 计算机集群简称集群是一种计算机系统,它通过一组松散集成的计算机软件和/或硬件连接起来高度紧密地协作完成计算工作.在某种意义上,他们可以被看作是一台计算机.集群系统中的单个计算机通常称为节点,通常通过局域网连接,但也有其它的可能连接方式.集群计算机通常用来改进单个计算机的计算速度和/或可靠性.一般情况下集群计算机比单个计算机,比如工作站或超级计算机性能价格比要高得多. 集群就是一组独立的计算机,通过网络连接组合成一个组合来共同完一个任务 LVS在企业架构中的位置: 以上的

LVS集群:ipvsadm使用及VS/NAT实现

一.ipvs与ipvsadm ipvs称之为IP虚拟服务器(IP Virtual Server,简写为IPVS).是运行在LVS下的提供负载平衡功能的一种技术. ipvs是LVS的关键,因为LVS的IP负载平衡技术就是通过ipvs模块(已经整合进kernel)来实现的,ipvs是LVS集群系统的核心软件,它的主要作用是:安装在Director Server上,同时在Director Server上虚拟出一个IP地址,用户必须通过这个虚拟的IP地址访问服务.这个虚拟IP一般称为LVS的VIP,即V

Linux集群-负载均衡lvs介绍及lvs-nat实现https

一.Linux集群 Linux集群系统保护集群管理器和集群节点两部分组成.集群节点简称为节点.服务器或服务器节点,是用来提供资源,进行集群的实际工作.一般来说,它必须进行配置后才能称为集群的一部分,同时也要运行集群用到的应用程序.Linux集群管理器再将各节点捆绑在一起,它用于将任务分解到所有的节点.简单的说,就是按照某种方式把服务器连起来来完成一种特定的任务,提高服务器的响应能力. scale on 在单台主机上提高服务器性能, scale out 增加服务器的数量来提高,负载均衡的集群. 二