qwe3223678qwe 发表于 2015-9-5 07:59:45

网络结构设计——负载均衡之LVS学习笔记(二)

  LVS按个人理解的说就是将一台Linux服务器当作路由器等功能的技术。LVS---Linux虚拟服务器。
  LVS实现了三种IP负载均衡技术VS/NAT、VS/TUN、VS/DR。
  今天简单分享一下我在学习LVS的NAT技术的一些心得。
  背景                                                                     

  外部网络      Windows
  LVS        Centos
  WEB Server 1   Centos
  WEB Server 2   Centos
  配置                                                                     
  Windows VM1网卡设置

  LVS 左侧 VM1网卡 th0
  LVS 右侧 VM2网卡 th1

  WEB Server 1 VM2网卡 th0

  网关设置

  启动apache服务,写一个简单的网页



<html><body><h1>192.168.10.2</h1></body></html>
  
  同理设置WEB Server 2
  VM2网卡 th0

  网关设置

  启动apache服务,写一个简单的网页



<html><body><h1>192.168.10.3</h1></body></html>
  安装&&配置ipvsadm                                          
  安装

  写一个ipvsadm的shell脚本

  LVS路由管道开启

  给权限,执行脚本

  结果,网页访问                                                      
  第一次访问

  第二次访问

  总结                                                                     
  浏览器访问时,访问的是LVS服务器的8.8.8.8这个IP地址,LVS服务器将请求分别分散给两个内网的WEB服务器响应(将数据包的IP源地址、目的地址和MAC源地址、目的地址换成内网的),然后由内网的WEB服务器将数据传输给LVS服务器,由LVS服务器发送给外部网络的浏览器(此时LVS服务器将数据包的IP、MAC源地址和目的地址都换了)。所以要设置网关,是因为最后数据包都要从LVS服务器出去。
  这样做可以减少大访问量的时候WEB服务器的压力,但是会给LVS服务器造成压力,LVS服务器便成了瓶颈。
  
  
  
  
  转载请注明出处:http://www.cnblogs.com/yydcdut/p/3525031.html
页: [1]
查看完整版本: 网络结构设计——负载均衡之LVS学习笔记(二)