您的位置:首页 > 理论基础 > 计算机网络

Squid在企业网络中的应用

2012-08-31 01:32 225 查看
在测试了Nginx+Keepalived的负载均衡后,也对Haproxy+Keepalived双主模式做了测试,双主的模式充分利用了服务器资源,这样不会导致服务器浪费。 这里举例说明:默认情况下,第一台负载均衡器主要分发 www.breaklinux的请求,第二台负载均衡器主要分发img.breaklinux.com 的请求。任意一台宕机都不会影响网站分发。实验环境VIP1=192.168.137.200 (www.zhirs.com)VIP2=192.168.137.100 (img.zhirs.com)haproxy01=192.168.137.254haproxy02=192.168.137.253web1=192.168.137.201web2=192.168.137.202img1=192.168.158.101img2=192.168.158.102架构图安装配置过程1、安装配置过程,(两台Haproxy的安装配置步骤一样)haproxy下载地址:http://haproxy.1wt.eu/download/1.4/src/haproxy-1.4.24.tar.gz2、安装完毕后,创建配置文件和启动文件3、编辑配置文件(两台Haproxy配置文件相同)
#service haproxy start
##########################install keepalived#################################
5、安装配置keepalived(两台keepalived安装步骤一样)6、第一台keepalived配置文件。第一台做192.168.137.200vip的master,192.168.137.100的backup。
}
7、第二台keepalived的配置文件。
}
}
//==============检测脚本,为了防止haproxy服务关闭导致keepalived不自动切换#####
##############################################################################9、启动两台keepalived和Haproxy服务。
#service keepalived start
################################测试方案#############################################
10、查看两台服务器的VIP 查看查看192.168.137.254:2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000link/ether 00:0c:29:dc:01:3e brd ff:ff:ff:ff:ff:ffinet 192.168.137.254/24 brd 192.168.137.255 scope global eth0inet 192.168.137.200/32 scope global eth0 查看192.168.137.253:2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000link/ether 00:0c:29:d5:e7:3d brd ff:ff:ff:ff:ff:ffinet 192.168.137.253/24 brd 192.168.137.255 scope global eth0inet 192.168.137.100/32 scope global eth0inet6 fe80::20c:29ff:fed5:e73d/64 scope linkvalid_lft forever preferred_lft forever 11、测试,关闭任意一台keepalived,img和www域名访问正常。 后续会对Nginx+Keepalived 双主结果做测试。########################################################################################本文出自 “渲染不变的昨天” 博客,谢绝转载!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: