免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1466 | 回复: 0
打印 上一主题 下一主题

Linux负载均衡NAT模式 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-10-30 17:41 |只看该作者 |倒序浏览
     在调度器的实现技术中,IP负载均衡技术是效率最高的。在已有的IP负载均衡技术中有通过网络地址转换(Network Address Translation)将一组服务器构成一个高性能的、高可用的虚拟服务器,我们称之为VS/NAT技术(Virtual Server via Network Address Translation),大多数商品化的IP负载均衡调度器产品都是使用此方法。
Virtual Server via Network Address Translation(VS/NAT
    通过网络地址转换,调度器重写请求报文的目标地址,根据预设的调度算法,将请求分派给后端的真实服务器;真实服务器的响应报文通过调度器时,报文的源地址被重写,再返回给客户,完成整个负载调度过程。

    LVS负载均衡器系统用CentOS5,要求双网卡。节点服务器web1,web2为任意服务器。
1、安装ipvsadm软件包,CentOS5发行光盘中有。
rpm -ivh ipvsadm-1.24-8.1.i386.rpm
安装完成后 可以察看版本信息 ipvsadm --version
   pvsadm v1.24 2005/12/10 (compiled with popt and IPVS v1.2.1)2、配置LVS
   在虚拟主机中启用转发功能
  lvs.sh
   echo "1">/proc/sys/net/ipv4/ip_forward
   ipvsadm -C   
   
ipvsadm -A -t 222.90.88.10:80 -s rr
   #增加第一台服务器

   ipvsadm -a -t 222.90.88.10:80 -r 192.168.1.10:80 -m -w 1
   #
增加第二台服务器
   ipvsadm -a -t 222.90.88.10:80 -r 192.168.1.20:80 -m -w 1
3、配置WEB服务器端
   在192.168.1.10和192.168.1.20里分别将网关设置为192.168.1.1,并启动WEB服务。

4、测试工作
    在虚拟主机中执行lvs.sh脚本。为了方便测试,我们在两WEB服务器的页面上写上不同的主页面,在现实中两个页面是相同的。
    在IE上访问
http://222.90.88.10
我们会发现,两个不同的页面出现。

在线演示地址:
===========================================
在线观看:
http://www.boobooke.com/v/bbk1614

===========================================

   


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/81573/showart_1354573.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP