今天詳細的瞭解了下集羣的負載均衡器的三種方式,分別爲NAT DR TUN 三種
負載均衡調度器
四層,lvs 七層,代理設備,nginx haproxy
lvs:linux virtual server, 分發器和真機的模式,lvs本身工作在內核,工作在input連上,
lvs和iptables不能同時使用,通常情況下一個調度器只提供一種服務,但他可以同時提供多種
lvs 分位3類 NAT:地址轉換,理想情況下能負載10個, DR:直接路由 TUN:隧道
NAT:集羣節點跟director必須在同一個ip網絡中
rip通常是私有地址,僅用於各節點間的通信
director位於client和real server之間,並負責處理進出的所有通信
realserver必須將網管指向dip
支持端口映射
realserver可以使用任意操作系統
較大規模應用場景中,director易成爲系統瓶頸
DR:個集羣節點跟director必須在同一個物理網絡中,
rip可以使用公網地址,實現便捷的遠程管理和監控
director僅負責乳站請求,響應報文則由reserve直接發往客戶端
realserver不能將網關指向dip
不支持端口映射
realserver要求隱藏vip
TUN: 服務器在天南海北 在封裝外再加一個封裝
集羣節點可以跨越互聯網
rip必須是公網地址
director僅處理入站請求,響應報文由realserver直接發往客戶端
realserver網關不能指向director
只有支持隧道功能的才能用於realserver
不支持端口映射