科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道流量负载均衡的精简设置

流量负载均衡的精简设置

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

在LINUX系统下,我们可以实现IPVS的流量负载均衡功能,那么现在我们就来给出这个设置的具体操作过程,主要是包括三个大的步骤:准备,配置和测试。开启 3台 Linux 和1台 Windows 根据图片显示的IP分配情况 配置好IP地址 

来源:ZDNet网络频道 2010年5月11日

关键字: 负载均衡 网络

  • 评论
  • 分享微博
  • 分享邮件

在LINUX系统下,我们可以实现IPVS的流量负载均衡功能,那么现在我们就来给出这个设置的具体操作过程,主要是包括三个大的步骤:准备,配置和测试。当然,我们的主要侧重点就是设置问题。相信大家都能学会。

IPVS实现流量负载均衡1、准备

开启 3台 Linux 和1台 Windows 根据图片显示的IP分配情况 配置好IP地址

测试网络连接 全网联通

在LVS虚拟服务器上 安装软件 yum install ipvsadm

IPVS实现流量负载均衡2、配置

2.1、LVS虚拟服务器的配置 :

写个脚本

vi lvs-up.sh

_ _ _ _ _ _

#!/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/eth0/send_redirects

echo 0 > /proc/sys/net/ipv4/conf/eth1/send_redirects

LVSADM='/sbin/ipvsadm'

$LVSADM -C

$LVSADM -A -t 192.168.0.220:80 -s rr

$LVSADM -a -t 192.168.0.220:80 -r 192.168.0.193:80 -g -w 1

$LVSADM -a -t 192.168.0.220:80 -r 192.168.0.194:80 -g -w 1

_ _ _ _ _ _

执行# chmod a+x lvs-up.sh

# echo 'lvs-up.sh' >> /etc/rc.d/rc.local

# lvs-up.sh

2.2、配置Web服务器 (2个都一样)

写个脚本

vi rs-up.sh

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

#!/bin/bash

ifconfig lo:0 192.168.0.220 netmask 255.255.255.255

route add -host 192.168.0.220 dev lo:0

echo 0 > /proc/sys/net/ipv4/ip_forward

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

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

# chmod a+x rs-up.sh

# rs-up.sh

2.3、分别在2个真实服务器上 开启 Web 服务 并写入不同的内容

Service httpd restart

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

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

IPVS实现流量负载均衡3、测试

使用 windows测试效果 打开浏览器输入 http://192.168.0.220

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章