`
sealbird
  • 浏览: 584753 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

VS/NAT部署过程 VS/DR部署过程

    博客分类:
  • LVS
阅读更多
            VS/NAT部署过程
1.Director端操作(Ip为公网Ip)
修改配置文件/etc/keepalived/keepalived.conf
sysctl -w "net.ipvsip_forward = 1"
ipvsadm 规则编写和使能(激活 应用 enable)
#!/bin/sh
VIP="10.10.10.3"
RIP1="192.168.200.4"
RIP2="192.168.200.5"
echo "1" > /proc/sys/net/ipv4/ip_forward                 #启动本机路由功能
ipvsadm -C                                               #清楚所有IPVS规则
ipvsadm -A -t ${VIP}:80 -s -rr                           #指定ipvs工作方式为伦叫,其中rr代表伦叫
ipvsadm -a -t ${VIP}:80 -r ${RIP1}:80 -m -w 1           #指定web1的ip和端口
ipvsadm -a -t ${VIP}:80 -r ${RIP2}:80 -m -w 1           #指定web2的ip和端口
ipvsadm -Ln
2.Realserver端的操作(Ip为内网Ip)
网关设置为Director的同网段Ip地址
3.Client端操作
curl -I http://Director 外部IP/
               
                   VS/DR部署过程
1.Director端操作(Ip为公网Ip)
在对外网口上建立ethx:y设置vip
ipvsadm 规则编写和使能(激活 应用 enable)
#!/bin/sh
VIP="10.10.10.3"
RIP1="10.10.10.4"
RIP2="10.10.10.5"
echo "1" > /proc/sys/net/ipv4/ip_forward                 #启动本机路由功能
ipvsadm -C                                               #清楚所有IPVS规则
ipvsadm -A -t ${VIP}:80 -s -rr                           #指定ipvs工作方式为伦叫,其中rr代表伦叫
ipvsadm -a -t ${VIP}:80 -r ${RIP1}:80 -m -w 1           #指定web1的ip和端口
ipvsadm -a -t ${VIP}:80 -r ${RIP2}:80 -m -w 1           #指定web2的ip和端口
ipvsadm -Ln
curl -I http://REALSERVERIP/
curl -I http://VIP/
2.Real Server端操作
在回环设备上建立lo:x并设置VIP或创建一个ifcfg-lo:x的设备或
ifcfg lo:x VIP netmask up
3.屏蔽arp广播
net.ipv4.ip_forward = 1
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.lo.arp_ignore = 1
net.ipv4.conf.lo.arp_announce = 2
net.ipv4.conf.all.arp_ignore = 1
net.ipv4.conf.all.arp_announce = 2
sysctl -p
4.可能需要做路由修改,也可以使用和Director一样的路由设置,要指定网关
本文出自 51CTO.COM技术博客
分享到:
评论

相关推荐

    lvs+keepalive 比较详细的安装配置文档

    LVS 实现了三种 IP 负载均衡技术:VS/NAT、VS/TUN 和 VS/DR。 VS/NAT(Virtual Server via Network Address Translation) VS/NAT 技术通过网络地址转换(NAT)将一组服务器构成一个高性能的、高可用的虚拟服务器...

    Linux服务器集群系统(三)[定义].pdf

    总的来说,LVS集群的三种IP负载均衡技术各有优缺点,VS/NAT易于部署但可能效率较低,VS/TUN和VS/DR则提供更好的性能但需要更复杂的网络环境。选择哪种技术取决于具体的应用场景、服务类型、网络架构以及对性能和可用...

    服务器负载均衡[定义].pdf

    文档中提及的一些关键字包括IPVS、NAT、VS/NAT、VS/TUN、VS/DR、调度算法、真实服务器池等。这些术语共同构成了负载均衡的基础知识体系。 在配置服务器负载均衡时,网络地址转换(NAT)是一种常见的方法,通过NAT...

    Lvs dr+keepalive

    LVS 主要有三种工作模式:VS/NAT(Network Address Translation)、VS/TUN(IP Tunneling)以及 VS/DR(Direct Routing)。其中 VS/DR 模式因其高效性和伸缩性,在很多场景下得到广泛应用。 #### 二、VS/DR 工作...

    负载均衡器LVS配置

    LVS主要采用了三种IP负载均衡技术,即VS/NAT、VS/TUN和VS/DR,每种技术都有其特点和适用场景。 1. **VS/NAT(Network Address Translation)** - **优点**:VS/NAT对服务器的操作系统无特殊要求,只需要调度器上...

    负载均衡技术 虚拟服务器方案探讨

    本文将重点讨论虚拟服务器(LVS)方案在实现负载均衡技术方面的三种基本方法:网络地址转换(VS/NAT)、IP隧道(VS/TUN)以及直接路由(VS/DR)。接下来,我们将详细探讨每种方法的实现细节、流程及其优缺点。 ####...

    lvs+keeplive完整配置文档[参考].pdf

    LVS提供了三种IP负载均衡技术,分别是VS/NAT、VS/TUN和VS/DR,以及八种调度算法,包括rr、wrr、lc、wlc、lblc、lblcr、dh和sh。 1. **VS/NAT技术**: - 通过网络地址转换,调度器接收客户端请求后,将目标地址改为...

    LVS VS-DR报文过程分析

    在没有RIP(Real IP)的情况下,即VS/DR (无RIP)分析,若特种硬件服务器不支持多IP配置,LVS通常无法直接处理RS的MAC地址,这时可能需要借助其他方法,如使用NAT(网络地址转换)技术来实现负载均衡。 总结来说,...

    负载均衡方案(LVS策略)

    LVS主要采用三种IP负载均衡技术:VS/NAT、VS/TUN和VS/DR,每种技术都有其特定的应用场景和优缺点。 1. **VS/NAT(网络地址转换)**: 在这种模式下,外部用户通过VIP(虚拟IP)访问Director服务器,Director将DNAT...

    LVS 负载均衡配置参考

    - **优点**:解决了VS/NAT模式下的调度器瓶颈问题,适用于跨数据中心部署。 - **缺点**:需要额外的封装和解封装过程,增加了网络开销。 3. **VS/DR(Virtual Server via Direct Routing)** - **定义**:VS/DR...

    财华社项目部署安装文档

    首先,LVS(Linux Virtual Server)作为四层负载均衡器,采用IP+端口的转发模式,提供三种负载方式:VS/NAT(网络地址转换)、VS/TUN(隧道)和VS/DR(直接路由)。在这个项目中,选择了VS/NAT模式,常见的调度算法...

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

    LVS支持三种主要的工作模式:VS/NAT(Virtual Server via Network Address Translation)、VS/TUN(Virtual Server via IP Tunneling)和VS/DR(Virtual Server via Direct Routing),以及多种调度算法来分配请求到...

    lvs+keepalived的配置[文].pdf

    上,LVS提出了两种新的IP负载均衡技术:VS/TUN(Virtual Server via Tunneling)和VS/DR(Direct Routing)。这两种技术都避免了VS/NAT中的数据包两次穿越内核的问题,从而大大提高了效率。 1. LVS/NAT技术 在VS/...

    2012年C组项目经理继续教育试题

    5. IP数据包转发功能:无论LVS服务器运行在VS/NAT模式还是VS/DR模式,都需要开启包转发功能,以允许Linux服务器转发IP数据包,实现负载均衡。 6-7. LVS服务器与Web服务器网络配置:在LVS架构中,使用VS/DR模式的Web...

    在Linux下构造高性能、高可用、高可伸缩性的服务集群.doc

    1. Virtual Server via Network Address Translation (VS/NAT):通过网络地址转换技术,将所有入站流量重定向到内部服务器。 2. Virtual Server via IP Tunneling (VS/TUN):利用隧道技术,将数据包封装后再发送到...

    LVS参考手册

    - **通用结构**:基于VS/NAT、VS/TUN、VS/DR三种模型,分别通过网络地址转换、IP隧道和直接路由实现虚拟服务器。 - **Web和媒体服务**:通过负载均衡技术分配请求到多个后端服务器,确保服务的响应速度和稳定性。 - ...

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

    同时,文档还提供了一些实际的案例,包括使用ipvsadm命令实现集群服务、部署LVS-NAT集群和部署LVS-DR集群等。 1.1 使用ipvsadm命令实现集群服务 ipvsadm是Linux虚拟服务器(LVS)中的一种命令行工具,用于管理和...

    多种负载均衡部署文档,实操笔记 Nginx,lvs(dr,nat,fullnat),haproxy等,dpdk-lvs

    在本文中,我们将深入探讨几种常见的负载均衡器——Nginx、LVS(DR、NAT、FullNAT)以及Haproxy,并分析它们的优缺点。同时,我们还将详细讲解LVS的配置,包括Keepalived参数的解释。 **Nginx负载均衡** Nginx是一...

Global site tag (gtag.js) - Google Analytics