`

负载均衡----LVS

阅读更多

系统:Ubuntu11.0

 VS Server:
Eth0:192.168.8.135/255.255.255.0/192.168.8.255
Eth0:1:192.168.8.155/ 255.255.255.255 (VIP)
 
Real Server A:
Eth0:192.168.8.134/255.255.255.0/192.168.8.255
Lo:0:192.168.8.155/ 255.255.255.255 (VIP)
 
 
RealServer B:
Eth0:192.168.8.131/255.255.255.0/192.168.8.255
Lo:0:192.168.8.155/ 255.255.255.255 (VIP)

 

安装LVS

apt-get install ipvsadm

 

负载服务器:

#!/bin/bash
echo 1 > /proc/sys/net/ipv4/ip_forward

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/default/send_redirects
echo "0" >/proc/sys/net/ipv4/conf/eth0/send_redirects
 
IPVSADM='/sbin/ipvsadm'
VIP=192.168.8.155
RS1=192.168.8.134
RS2=192.168.8.131
 
ifconfig eth0:1 $VIP broadcast $VIP netmask 255.255.255.255 up
route add -host $VIP dev eth0:1
#route del -host $VIP dev eth0:1
 
$IPVSADM -C
$IPVSADM -A -t $VIP:8080 -s lc -p 600
$IPVSADM -a -t $VIP:8080 -r $RS1:8080 -g -w 1
$IPVSADM -a -t $VIP:8080 -r $RS2:8080 -g -w 1

 

 

 

RealServer,两台一样:

#!/bin/bash

echo 1 > /proc/sys/net/ipv4/ip_forward
VIP=192.168.8.155
 
ifconfig lo:0 $VIP broadcast $VIP netmask 255.255.255.255 up
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


route add default gw $VIP

sysctl -p

 

 

分享到:
评论

相关推荐

    Linux负载均衡--LVS+Keepalived(终极文档).pdf

    Linux 负载均衡 -- LVS+Keepalived 终极指南 Linux 负载均衡是当前网站业务量增长面临的主要挑战之一。如何实现高性能高可用的负载均衡方案,降低成本,提高网站的可靠性和灵活性,是每个网站管理员和架构师所面临...

    04-高并发负载均衡-LVS.png

    高并发负载均衡-LVS安装思维导图,便捷整理思路,里面记载了LVS安装的步骤以及注意事项,以及常用场景

    负载均衡--LVS+Keepalived(终极文档)

    【负载均衡--LVS+Keepalived(终极文档)】 负载均衡是解决高并发访问和提高服务可用性的重要手段。在本文档中,我们将深入探讨如何利用开源软件LVS(Linux Virtual Server)和Keepalived来构建一个高性能、高可用的...

    负载均衡-LVS+Keepalived(终极文档).doc

    【负载均衡-LVS+Keepalived(终极文档).doc】文档详细介绍了如何使用开源软件LVS(Linux Virtual Server)和Keepalived构建一个高性能、高可用的负载均衡解决方案,以应对网站业务量增长带来的服务器压力。...

    LVS负载均衡-实战总结.doc

    **LVS负载均衡详解** LVS(Linux Virtual Server)是一种高性能的网络负载均衡技术,它可以在不修改现有应用的情况下,实现高可用性和可扩展性。本文主要探讨LVS的两种工作模式:NAT(网络地址转换)和DR(直接路由...

    LVS负载均衡-网站负载均衡技术

    讲述了三种(NAT,TUN,DR)ip负载均衡技术的实现原理以及它们的优缺点

    搭建LVS集群实战负载均衡-随堂笔记.doc

    5. **实战:搭建LVS-NAT模式集群**: - NAT在网络中用于将私有地址转换为公网地址。 - LVS NAT模式的优点和缺点:优点是支持任何操作系统和私有网络,仅需一个公网IP;缺点是性能受限,因为每次请求需要重写包,...

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

    LVS是Linux虚拟服务器的缩写,主要用于实现服务器集群和负载均衡。LVS提供了两种集群模式:LVS-NAT集群和LVS-DR集群。通过使用ipvsadm命令,可以实现基于TCP的集群服务,添加、删除和修改LVS集群规则,并配置LVS集群...

    lvs负载均衡集群详解

    lvs负载均衡集群详解 LVS(Linux Virtual Server)是一种开源的负载均衡解决方案,旨在帮助企业解决高访问量带来的服务器性能瓶颈问题。通过LVS,可以将多个服务器组合成一个集群,共同提供服务,提高系统的可用性...

    LVS 负载均衡配置参考

    ### LVS负载均衡配置详解 #### 一、LVS简介 LVS(Linux Virtual Server)是一种先进的集群技术,主要用于构建高性能、高可用性的服务器集群。它通过IP负载均衡技术和基于内容请求分发技术来实现这一目标。具体而言...

    负载均衡开源解决方案

    负载均衡开源解决方案 ppt文档 讲解很详细

    LVS负载均衡

    【LVS负载均衡详解】 LVS,全称Linux Virtual Server,是Linux系统中的一种高性能的负载均衡技术,由章文嵩博士发起并维护,旨在提供一个高质量的虚拟服务器集群解决方案。LVS作为开源项目,其官方网站为...

    美团四层负载均衡-MGW.053d7270-99cc-11e6-8d34-f58ffe3ec339.pdf

    随着美团业务的快速增长,早期的LVS(Linux Virtual Server)负载均衡解决方案面临性能瓶颈和故障率上升的问题。为解决这些问题,美团可能采取了以下技术: 1. PMD驱动:优化网络接口卡驱动,提升数据处理速度。 2. ...

    Keepalived-sery-lvs-cluster负载均衡及服务器集群( lvs).docx

    LVS是基于Linux内核的负载均衡解决方案,由章文嵩博士贡献并已被广泛集成到各类Linux发行版中。LVS的核心是IPVS(IP Virtual Server),它提供了虚拟服务器的概念,使得用户看起来只与一台服务器交互,实际上请求被...

    lvs负载均衡集群实验.docx

    lvs负载均衡集群实验 lvs负载均衡集群是基于Linux操作系统的高可用性集群解决方案,通过将多个Real Server集成到一个虚拟的IP地址(Virtual IP,VIP)上,来实现对外提供服务的目的。下面将对lvs负载均衡集群的实验...

Global site tag (gtag.js) - Google Analytics