1、介绍NAT模式
优点:可以简单快速配置负载均衡
缺点:单机器有瓶颈
附属机器的网关(GATEWAY)必须是主机内网ip
2、安装
yum install -y ipvsadm
3、新建脚本
#!/bin/bash # director 服务器上开启路由转发功能 echo 1 > /proc/sys/net/ipv4/ip_forward ## 关闭icmp的重定向 echo 0 > /proc/sys/net/ipv4/conf/all/send_redirects echo 0 > /proc/sys/net/ipv4/conf/default/send_redirects echo 0 > /proc/sys/net/ipv4/conf/eth0/send_redirects # director 设置nat防火墙功能 iptables -t nat -F iptables -t nat -X iptables -t nat -A POSTROUTING -s 192.168.200.0/24 -j MASQUERADE # director 设置 ipsadm IPVSADM='/sbin/ipvsadm' $IPVSADM -C #清空ipvsadm的规则 # 192.168.145.128 外网 $IPVSADM -A -t 192.168.145.128:80 -s rr $IPVSADM -a -t 192.168.145.128:80 -r 192.168.1.27:80 -m $IPVSADM -a -t 192.168.145.128:80 -r 192.168.1.28:80 -m
4、DR模式简介
优点:对服务器没有任何瓶颈,需要通过虚拟ip访问,主机的eth0:0 IP和期附属机器的lo:0的ip需要保持一直
5、主服务器执行脚本
#!/bin/bash # director 服务器上开启路由转发功能 echo 1 > /proc/sys/net/ipv4/ip_forward ipv=/sbin/ipvsadm vip=192.168.1.100 rs1=192.168.1.27 rs2=192.168.1.28 ifconfig eth0:0 $vip broadcast $vip netmask 255.255.255.255 down ifconfig eth0:0 $vip broadcast $vip netmask 255.255.255.255 up route add -host $vip dev eth0:0 $ipv -C $ipv -A -t $vip:80 -s rr $ipv -a -t $vip:80 -r $rs1:80 -g -w 1 $ipv -a -t $vip:80 -r $rs2:80 -g -w 1
6、从机器执行脚本
#!/usr/bin/env bash vip=192.168.1.100 ifconfig lo:0 $vip broadcast $vip netmask 255.255.255.255 down ifconfig lo:0 $vip broadcast $vip netmask 255.255.255.255 up route add -host $vip 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
相关推荐
均衡负载压力到真实服务器(如apache)上.(2.检查后面真实服务器提供的服务是否正常.备份LVS用来监控主LVS和备份主服务器,在当故障出现时主LVS死机fail掉了以后,就会启动自己来接管主LVS的工作。基中有一个叫Pulse...
Linux负载均衡--LVS+Keepalived(终极文档).pdf
LVS集群的体系结构以及特点 通过LVS+Keepalived搭建高可用的负载均衡集群系统 测试LVS+Keepalived高可用负载均衡集群
基于linux-lvs实现业务负载均衡介绍.pdf
LVS (Linux Virtual Server)到底是什么东西,其实它是一种集群(Cluster)技术,采用IP负载均衡技术和 基于内容请求分发技术。
关于linux集群资料的LVS实现,是一本集群方面的资料。
讲述LINUX集群LVS负载均衡的搭建、相关配置及部署
用LVS在Linux上搭建负载均衡集群服务
Linux虚拟服务器LVS负载均衡模式研究.pdf
利用LVS和NAT构建高可用的Linux负载均衡集群.pdf
现在LVS已经是 Linux标准内核的一部分,在Linux2.4内核以前,使用LVS时必须要重新编译内核以支持LVS功能模块,但是从Linux2.4内核以后,已经完全内置了LVS的各个功能模块,无需给内核打任何补丁,可以直接使用LVS...
1、部署环境架构设计2、安装与配置说明2.1 Apache与PHP-FPM2.2 Varnish与Apache2.3 Nginx反向代理2.4 LVS负载均衡3、环境测试3.1 Apache与PHP-FPM3.2 Varnish与Apache3.3 Nginx3.4 LVS负载均衡
RAS+LVS 负载均衡 Linux-HA开源软件Heartbeat Linux负载均衡软件LVS
基于LVS技术的Linux服务器负载均衡研究.pdf
Linux&&LVS负载均衡群集概念群集的类型负载均衡的分层结构负载均衡的工作模式环境部署(NAT模式)负载调度器部署启动ip_vs模块LVS的负载调度算法使用ipvsadm管理工具NFS共享存储服务使用NFS发布共享资源在客户机中...
在linux平台部署安装lvs,并配置负载均衡,实现web负载