配置LVS/DR模式的LB集群

集群与存储 Day2

配置LVS/DR模式的LB集群
1 配置网站服务器 51/52
1.1 配置VIP地址
[[email protected] ~]# ifconfig lo:1 192.168.4.252/32
[[email protected] ~]# ifconfig lo:1

1.2 修改网络接口运行参数
/proc/sys/net/ipv4/conf
[[email protected] conf]# echo 1 > lo/arp_ignore
[[email protected] conf]# cat lo/arp_ignore

[[email protected] conf]# echo 2 > lo/arp_announce
[[email protected] conf]# cat lo/arp_announce

[[email protected] conf]# echo 1 > all/arp_ignore
[[email protected] conf]# echo 2 > all/arp_announce

1.3运行网站服务并网页文件

2 配置分发器
2.1 装包ipvsadm
2.2 配置VIP地址
[[email protected] ~]# ifconfig eth0:1 192.168.4.252/32
[[email protected] ~]# ifconfig eth0:1
2.3 创建虚拟服务
[[email protected] ~]# ipvsadm -A -t 192.168.4.252:80 -s rr
[[email protected] ~]# ipvsadm -a -t 192.168.4.252:80 -r 192.168.4.51:80 -g
[[email protected] ~]# ipvsadm -a -t 192.168.4.252:80 -r 192.168.4.52:80 -g

2.4 将加 realserver
2.5 保存配置,查看配置
[[email protected] ~]# service ipvsadm save 保存
[[email protected] ~]# ipvsadm -Ln

3 客户测试 4.253
3.1 访问 VIP 看是否能负载均衡。
http://192.168.4.252/test.html

解绑ip地址:
#ifdown lo; ifup lo; ifconfig lo:1 方法一
#service network restart 方法二

================================================================
LVS(LB)工作在四层

HAProxy (LB) 可以基于四层和七层,健康检查

配置分发器.50
1 装包
[[email protected] ~]# yum -y install haproxy

2 修改配置文件
3 启动服务

  1. 客户测试

++++++++++++++++++++++++++++++++++++++++++++
集群分组
四台网站服务器 51/52(html) 53/54(php)

[[email protected] haproxy]# vim haproxy.cfg

Keepalived (HA) 任意单故障节点的高可用集群

web53(主) web54(备)

1 在高可用集群主机上安装Keepalived软件
2 分别修改服务的主配置文件
3 分别启动keepalived服务
4 在高可用集群主机上分别是否获取vip地址
5

+++++++++++++++++++++++++++++++++++++++++++++++++
Keepalived lvs/dr 分发器的高可用

1 配置realsevrer 51/52

2 配置分发器 主 备

3 安装Keepalived软件

4 修改配置文件

5 启动服务

6 测试

++++++++++++++++++++++++++++++++++++++++++++++++++++

原文地址:http://blog.51cto.com/20214843/2060347

时间: 2024-10-25 19:56:50

配置LVS/DR模式的LB集群的相关文章

LVS DR模式下的集群实现步骤

1.安装Linux服务器,做为虚拟服务器(DR) 2.配置网络环境,设置静态IP,并能够访问互联网 3.检查ipvsadm是否安装,如果没有安装请先安装ipvsadm rpm -ql ipvsadm 4.安装ipvsadm rpm -y install ipvsadm 5.设置虚拟IP ifconfig eth0:1 192.168.2.150/24 6.安装多台Linux服务器作为RealServer,可以是apache或tomcat 实验环境是两台RealServer 静态IP分别为:   

用LVS配置一个简单的web LB集群

知识储备: ipvsadm: 管理集群服务 添加:-A -t|u|f  service-address [-s scheduler] -t: TCP协议的集群 -u: UDP协议的集群 -f: FWM: 防火墙标记 service-address:     IP:PORT 修改:-E 删除:-D -t|u|f service-address 管理集群服务中的RS 添加:-a -t|u|f service-address -r server-address [-g|i|m] [-w weight]

LVS +DR +keepalived高可用性web集群

文章参考:http://ox0spy.github.io/debian/2014/06/26/setup-lvs-and-keepalived-on-debian/ 亲测可用,有一个坑,如果你对着文档做,很可能就忘记web  server要开启nginx了,service  nginx   start,哈哈哈

CentOS下LVS DR模式负载均衡配置详解

一安装LVS准备: 1.准备4台Centos 6.2 x86_64 注:本实验关闭 SELinux和IPtables防火墙. 管理IP地址 角色 备注 192.168.1.101 LVS主调度器(Master Director) 对外提供服务的VIP为192.168.1.180 192.168.1.114 LVS从调度器(Backup Director) 平时可以作为RS(真实服务器使用) 192.168.1.104 RS1(真实服务器)   192.168.1.103 RS2(真实服务器)  

LVS集群的基本原理、LVS/NAT模式的配置、LVS/DR模式的配置、编写自动脚本检查LVS上realserver健康性

Linux 虚拟服务器(LVS)由章文嵩在国防科技大学就读博士期间创建利用LVS可以实现高可用的.可伸缩的Web.Mail.Cache和Media等网络服务,已经被集成到linux内核里了. 1.什么是集群? 使用一组服务器提供相同的服务2.使用集群的目的? 增强可靠性   降低成本   提高可扩展性   提高性能3.集群分类? HPC 高性能计算集群    (气象   航天   航空)    LB    负载均衡集群 (平均地分摊处理)    * LVS    hproxy HA    高可用

负载均衡集群介绍(LB集群)、 LVS介绍、LVS NAT模式、LVS DR模式

负载均衡集群介绍(LB集群) LB集群是load balance集群的简写,翻译成中文就是负载均衡集群 负载均衡的原理就是当用户的请求过来时,会直接发到分发器上,然后它把用户的请求根据预先设置好的算法,只能均衡的分发到后端真正的服务器上.如果不同的机器,可能用户请求到的数据不一样,为了避免这样的情况发生,所有用到了共享存储,这样保证所有的用户请求的数据是一样的 主流开源软件LVS.keepalived.haproxy.nginx等 其中LVS属于4层(网络OSI 7层模型),nginx属于7层,

linux系统构架 - LB集群之LVS介绍

LB 集群是 load balance 集群的简写,翻译成中文就是负载均衡集群.常用的负载均衡开源软件有 nginx.lvs.keepalived ,商业的硬件负载设备 F5.Netscale. LB 集群的架构如下图,原理也很简答,就是当用户的请求过来时,会直接发到分发器(Director Server)上,然后它把用户的请求根据预先设置好的算法,智能均衡地分发到后端的真正服务器(real server)上.如果不同的机器,可能用户请求到的数据不一样,为了避免这样的情况发生,所以用到了共享存储

LVS DR模式 RealServer 为 Windows客户端配置

LVS   DR模式  Windows 2000,Windows2003客户端配置 控制面板-添加硬件-选"是,我已经连接了此设备"点击下一步-在列表中选择添加新的硬件设备-选"安 装我充从手动..." -接下来的列表中选择"Microsoft loopback adapter " 添加完成后在"网上邻居"右键 设置Microsoft loopback adapter IP地址,子网掩码要设置成VIP所对应的子网掩码  (不能

LVS/DR模式实战

线上服务器清理的差不多了,准备做一下服务器分层架构,就是将LNMP环境分离开,用到了LB集群,先来点理论吧. 负载均衡LB集群主要关注的是并发处理能力,常用的有:LVS.nginx.haproxy. LVS是基于四层的负载均衡,不支持复杂特性的负载均衡,转发效率比7层略高 nginx.haproxy都是七层的负载均衡,可以根据特性进行负载均衡,比较灵活. 这里主要说说LVS的原理与配置方法, LVS原理其实就是利用iptables的INPUT链,侦听在INPUT链,拦截访问集群服务的数据包,将进