24cun_cn 发表于 2019-1-4 09:24:15

lvs原理介绍(DR)

  1.NAT地址转换技术
  2.DR直接路由模式*****
  3.ip隧道(iptunneling)
  4.FullNAT模式
  &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
  1.DR模式
  http://s5.运维网.com/wyfs02/M00/8A/1D/wKioL1goBS7it6rXAACbMIwkBZE769.png-wh_500x0-wm_3-wmp_4-s_2288734590.png
  LVS DR原理图:
  http://s3.运维网.com/wyfs02/M01/8A/21/wKiom1goBVSgrTTbAACm6Xc6Yz4141.png-wh_500x0-wm_3-wmp_4-s_4158120536.png
  实际图;
  http://s1.运维网.com/wyfs02/M00/8A/21/wKiom1goBXGBmxPNAAC1SzVqNAQ114.png-wh_500x0-wm_3-wmp_4-s_2832974659.png
  
  LVS的DR模式原理:
  1.通过更改数据包的mac地址实现数据包转发的
  2.所有的节点和LVS要求处于一个局域网内
  DR模式的特点:
  ①通过调度器上修改数据包的目的MAC地址实现转发,注意,源IP地址仍然是CIP,
  目的IP地址仍然是VIP
  ②请求的报文经过调度器,而RS相应处理处理后报文无需经过调度器LB,因此,并发访问量大时使用效率很高
  ③DR模式是通过MAC地址的改写机制实现转发,因此所有的RS节点和调度器LB只能在一个局域网中
  ④需要注意RS界面的VIP的绑定(lo:VIp/32lol:VIP/32)和ARP的一致问题
  ⑤抑制ARP是不让RS(realserver)相应CS(clientserver)的ARP请求
  ⑥RS节点默认网关不需要调度器的LB的DIP,而是直接IDC机房分配的上级路由器的IP(这是RS带有外网的
  的Ip地址的情况),理论上讲,只要RS出网即可,不是必须配置外网的IP
  工作中RS要配置外网的IP
  ⑦由于DR模式角度器仅仅进行了MAC地址的改写,因此调度器LB无法改变请求的报文的目的端口
  ⑧LB几乎支持所有的UNIX,linux系统,但是目前不支持winows系统,真实的节点可以是windows系统。
  ⑨总的来说DR模式效率很高,但是配置也比较麻烦,因此访问量不是很大的可以用haproxy/nginx取代,
  日PV1000-2000W或者并发请求1W以下都是可以考虑haproxy/nginx
  10.直接对外访问的业务,例如:web服务做RS节点,RS最好用公网的IP地址,如果不直接对外的业务,
  例如:mysql,存储系统的RS节点,最好只用内部的Ip地址。
  


  




页: [1]
查看完整版本: lvs原理介绍(DR)