負載均衡概述

1、負載均衡概述linux

       LB:Load Balancing負載均衡分軟件和硬件兩方面實現。
  一、 軟件:通常位於TCP/IP的四層和七層,典型的有:
       lvs (第四層,傳輸層)
       haproxy, nginx (第七層,應用層)
  二、硬件:生產硬件的廠商有不少,常見的有
       F5公司的 BIG-IP 優秀的安全加速接入解決方案
nginx

       Citrix 公司的Netscaler 優化Web 應用交付的綜合解決方案。安全

       A10 公司的A10 thunder 統一應用服務網關服務器

2、lvs: Linux Virtual Server介紹(重點負載均衡

      lvs是國人對開源作出的貢獻,做者是章文嵩。官網地址:http://zh.linuxvirtualserver.org/ide

根據lvs在第四層的限定了它的特性。傳輸層的路由交換基於地址和端口,lvs的也能夠根據目標地址和目標端口實現請求轉發。lvs工做於iptables/netfiler的input鏈上,與iptables/netfiler的工做原理及其類似ipvsadm/ipvs。ipvsadm是lvs工具,ipvs工做與內核。工具

      LVS的類型:優化

                lvs-nat:network address translation,NAT地址轉換spa

                lvs-dr:direct routing ,直接路由orm

                lvs-tun:tunneling,基於隧道的dr

    

      LVS的術語:
               director/real server

               IP:
                  VIP:Virtual IP 虛擬ip
                  DIP: Director IP 多負載調度器ip
                  RIP: Real Server IP 真實服務器ip
                  CIP:Client IP 客戶端ip

              ipvs: ip virtual server

相關文章
相關標籤/搜索