天天看點

LVS三種排程模式的差別

NAT:位址轉換

DR: 直接路由

TUN:隧道

NAT:

叢集節點跟director必須在同一個IP網絡中;

RIP通常是私有位址,僅用于各叢集節點間的通信;

Director位于client和real server之間,并負責處理進出的所有通信;

real server必須将網關指向DIP;

支援端口映射;

real Server可以使用任意OS;

較大規模應用場景中,director容易成為系統瓶頸;

DR:

叢集節點跟director必須在同意個實體網絡中;

RIP可以使用公網位址,實作便捷的遠端管理和監控;

director僅負責處理入站請求,響應保溫則由director直接發往用戶端;

real server不能将網關指向DIP;

不支援端口映射;

不改變目的位址(因為real Server已經綁定VIP了)

改寫請求封包的mac位址(将VIP機器的MAC位址改寫為後端real server的MAC位址)如下圖:

<a href="http://s3.51cto.com/wyfs02/M01/71/9B/wKiom1XURKjB57I-AATyuLVoSns164.jpg" target="_blank"></a>

TUN:

叢集節點可以跨越Internet;

RIP必須是公網位址;

dirctor僅負責處理入站請求,相應封包則由real server直接發往用戶端;

real server網關不能指向director;

隻有支援隧道功能的OS才能用于realserver;

本文轉自 安安安安森  51CTO部落格,原文連結:http://blog.51cto.com/smallc/1679140,如需轉載請自行聯系原作者

繼續閱讀