lvs nat 模式和dr模式的工做方式

 一、LVS-NAT(訪問與迴應都須要通過VIP)算法

   A、用戶經過負載均衡服務器(轉發服務器)(Virtual IP,負載均衡器的外部地址)訪問服務。(源:CIP)
   
   B、當請求報文到達負載均衡器時,均衡器以負載均衡調度算法從一組真實服務器中選出一個,
      將報文的目的地址VIP改寫成選定的服務器的地址,報文的目的端口改寫成選定的服務器的
   相應端口,最後,將報文發送給選定的服務器。同時,均衡器在HASH表中記錄這個鏈接。
   
   C、真實服務器的迴應報文通過負載均衡器時,將報文的源地址和源端口改成VIP和相應的端口。
      再把報文發給用戶。當鏈接終止或者超時時,負載均衡器將這個鏈接從HASH表中刪除。這樣,
      用戶看到的只是在VIP上提供的服務。而虛擬服務器的結構對用戶是透明的。   
   
  CIP訪問VIP,VIP改成真實服務器的IP與端口號。
  真實服務器迴應,迴應包發往VIP,將信息包的源地址與端口改成VIP和相應端口。
  
  
二、LVS-DR (VIP需與真實服務器在同一網段上)服務器

     客戶端訪問服務器的時候通過vip負載均衡器,由負載均衡器轉發到真實服務器
    A、用戶發送一個請求到LVS服務器的VIP上。
   
    B、LVS調度器根據設定的負載均衡算法選取一臺真實服務器的IP,並將這個IP的MAC地址做爲
       目標MAC,而後從新將IP包封裝成禎轉發給這臺真實服務器,LVS並將HASH表中記錄此鏈接。負載均衡

    C、真實服務器收到這個請求封裝包,處理請求,而後根據路由表將響應報文直接返回給客戶。 ide

lvs DR模式中,數據在負載均衡器中數據的處理。spa

相關文章
相關標籤/搜索