LVS负载均衡集群之DR模式

一、环境

4台虚拟机:1台Client、1台DirectorServer、2台RealServer。IP地址分别如下:

Client:192.168.12.22

DS:VIP:192.168.12.100,DIP:192.168.12.10

RealServer1:192.168.12.80

RealServer2:192.168.12.81

二、安装配置RealServer

RealServer1:

yum -y install httpd

chkconfig httpd on

echo "RealServer1" >> /var/www/html/index.html

service httpd start

/sbin/ifconfig lo:0 $VIP broadcast $VIP netmask 255.255.255.255 up

/sbin/route add -host $VIP dev lo:0

echo "1" >/proc/sys/net/ipv4/conf/lo/arp_ignore

echo "2" >/proc/sys/net/ipv4/conf/lo/arp_announce

echo "1" >/proc/sys/net/ipv4/conf/all/arp_ignore

echo "2" >/proc/sys/net/ipv4/conf/all/arp_announce

sysctl -p

RealServer2:

yum -y install httpd

chkconfig httpd on

echo "RealServer2" >> /var/www/html/index.html

service httpd start

/sbin/ifconfig lo:0 $VIP broadcast $VIP netmask 255.255.255.255 up

/sbin/route add -host $VIP dev lo:0

echo "1" >/proc/sys/net/ipv4/conf/lo/arp_ignore

echo "2" >/proc/sys/net/ipv4/conf/lo/arp_announce

echo "1" >/proc/sys/net/ipv4/conf/all/arp_ignore

echo "2" >/proc/sys/net/ipv4/conf/all/arp_announce

sysctl -p

三、安装配置DirectorServer

/sbin/ifconfig eth0:1 $VIP broadcast $VIP netmask 255.255.255.255 up

/sbin/route add -host $VIP dev eth0:1

yum -y install ipvsadm

ipvsadm -A -t 192.168.12.100:80 -s wlc

ipvsadm -a -t 192.168.12.100:80 -r 192.168.12.80 -g -w 1

ipvsadm -a -t 192.168.12.100:80 -r 192.168.12.81 -g -w 1

service ipvsadm save

ipvsadm -L -n

参数说明:

-A 添加集群服务;

-t TCP协议;

-s 指定调度算法;

-g 指定为DR模式;

-w 权重;

四、Client访问测试

ab -c 10 -n 1000 http://192.168.12.100/index.html

时间: 2024-10-08 09:20:59

LVS负载均衡集群之DR模式的相关文章

WEB服务器搭建LVS负载均衡集群之DR方式

一.DR模式 二.实验环境实验目的:利用lVS实现网站的高并发架构三台CentOS-7.5虚拟机lVS负载均衡器:10.0.11.205 VIP: 10.0.11.210web-1(real_server1):10.0.11.203 web-2(real_server2):10.0.11.204 VIP(虚拟IP): 10.0.11.210 三台服务器均关闭:防火墙+selinux三台服务器均可以上外网Client为自己的笔记本电脑:10.0.11.53Web类型:nginx 三.lVS-DR实

LVS+Keepalived负载均衡集群之DR模式

一.环境 5台虚拟机,分别是: 1台测试机(192.168.3.111); 2台DirectorServer(192.168.3.221.192.168.3.222); 2台RealServer(192.168.3.231.192.168.3.232); 注:VIP本实验设置为:192.168.3.220 二.安装配置RealServer yum -y install httpd chkconfig httpd on echo 'R1/R2' /var/www/html/index.html  

LB(Load balance)负载均衡集群--{LVS-[NAT+DR]单实例实验+LVS+keeplived实验} 菜鸟入门级

LB(Load balance)负载均衡集群 LVS-[NAT+DR]单实例实验 LVS+keeplived实验 LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统. 逻辑可分为: 1调度层 (Director):它是整个集群对外面的前端机,负责将客户的请求发送到一组服务器上执行,而客户认为服务是来自一个IP地址(我们可称之为虚拟IP地址)上的. 2[服务器池(server pool)/集群层(Real server)]:是一组真正执行客

LVS 负载均衡集群

说明:在学习LVS负载均衡集群时,最好对网络通信原理,尤其是ARP通信原理有所了解,否则,将无法理解LVS的工作原理. LVS工作原理和安装配置#################工作模式及其原理####################VS/NAT模式(即Virtual Server via Network Address Translation): 此种模式是通过网络地址转换技术来实现虚拟服务器. ##实现原理:  1.请求: 客户端发送请求到调度器,调度器将请求报文的目的地址(即虚拟IP地址)

LVS负载均衡集群技术学习笔记

一.ARP协议 1. Address Resolution Protocal地址解析协议,功能是根据主机IP地址来解析到主机的MAC地址. 2. ARP协议和DNS协议对比: a. DNS是在域名和IP之间进行解析,ARP是在IP和MAC之间解析. b. ARP协议不需要服务,DNS需要开启服务. c. ARP协议需要互联的主机处于同一个物理网段之内(即局域网环境)! 3. ARP协议工作过程(第一次通信) 4. 高可用服务器切换机器以及更换路由器的时候要注意刷新ARP缓存 5. IP切换时候A

企业实战-实现基于LVS负载均衡集群的电商网站架构

实现LVS-DR工作模式: 环境准备:一台centos系统做DR.两台实现过基于LNMP的电子商务网站 机器名称 IP配置 服务角色 备注 lvs-server VIP:172.17.252.110 DIP:172.17.250.223 负载均衡器 开启路由功能 (VIP桥接) rs01 RIP:172.17.251.245 后端服务器 网关指向DIP(桥接) rs02 RIP:172.17.252.87 后端服务器 网关指向DIP(桥接) 实验步骤: 一.安装: 1.yum install i

通过keepalived搭建高可用的LVS负载均衡集群

一.keepalived软件简介 keepalived是基于vrrp协议实现高可用功能的一种软件,它可以解决单点故障的问题,通过keepalived搭建一个高可用的LVS负载均衡集群时,keepalived还能检测后台服务器的运行状态. 二.vrrp协议原理简介 vrrp(虚拟路由器冗余协议),是为了解决网络上静态路由出现的单点故障的问题,举个例子,如下图 主机A和B均在同一个局域网内,C和D均是该局域网的网关,即A和B想与外网通信,需指网关到C或D,那究竟指向C好还是指向D好呢?都不好!当指向

构建高可用的LVS负载均衡集群 入门篇

一.LVS简介 LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目,它的官方站点是www.linuxvirtualserver.org.现在LVS已经是 Linux标准内核的一部分,在Linux2.4内核以前,使用LVS时必须要重新编译内核以支持LVS功能模块,但是从Linux2.4内核以后,已经完全内置了LVS的各个功能模块,无需给内核打任何补丁,可以直接使用LVS提供的各种功能. LVS 集群采用IP负载和基于内容请求分

构建高可用的LVS负载均衡集群 进阶篇

一.lvs组件介绍 lvs的组件由两部分组成:工作在内核空间的ipvs模块和工作在用户空间ipvsadm工具.其中ipvsadm是规则生成工具,而ipvs是一个使规则生效的工具. 二.ipvsadm详解 构建高可用的LVS负载均衡集群 进阶篇,布布扣,bubuko.com