2012-10-28 28 views
1

我想知道怎麼做環回別名工作,可以說我有以下節點:VIP環回別名是如何工作的?

N [1-10]上負載平衡器, 所有在以下嘉賓: xx.xx.xx. XX yy.yy.yy.yy 節點上,我們有以下幾點:

羅:0鏈接ENCAP:本地迴環
INET地址:XX.XX.XX.XX面膜:255.255.255.255 UP LOOPBACK RUNNING MTU:16436公制:1

lo:1鏈接封裝:本地環回
INET地址:yy.yy.yy.yy面膜:255.255.255.255 UP跑loopback MTU:16436點數:1

有人可以解釋我什麼是回送的概念,或者給我一個鏈接閱讀關於這個概念

對不起,我沒有深入的背景介紹,這個,我不想知道如何去做(這是我找到的最多東西,而我尋找),但我想知道爲什麼我做這個環回別名

有人可以向我解釋什麼是客戶端請求的生命週期,包括負載平衡器規則,以及這個遊戲中的回送服務器: ) ?

感謝所有

回答

1

爲了在節點上的服務能夠爲監聽的VIPS傳入連接,你需要一個接口,物理或迴環上配置的VIP。

問題是,您不希望節點回答關於VIP的ARP請求,因爲您只希望負載平衡器這樣做,以便所有連接都轉到負載平衡器。

爲了做到這一點,您需要以某種方式在節點上進行ARP過濾,使他們能夠響應其真實IP的ARP請求,但不能響應VIP。在Linux上,一個非常簡單的方法就是將系統配置爲僅響應進入擁有IP地址的接口的ARP請求,使用arp_ignore和arp_announce sysctls。 Loopback接口是本地設計的,不會有任何ARP請求進入環回。

如果您想了解更多關於這一點,你可以閱讀LVS HOWTO的「ARP​​問題」的一部分: http://www.austintek.com/LVS/LVS-HOWTO/HOWTO/LVS-HOWTO.arp_problem.html