客戶端計算機如何訪問LVS-NAT集群服務(wù)器資源
要了解客戶端計算機如何訪問集群服務(wù),使用這樣的一個示例:客戶端連接Internet,并請求LVS-NAT集群提供的一個Web頁。圖12-1展示了此網(wǎng)絡(luò)對話的開始。
從圖中可以看到,通過從客戶端IP發(fā)送個數(shù)據(jù)包,通過Internet到達Director上的VIP1地址,客戶端計算機開始了與集群的網(wǎng)絡(luò)對話。此數(shù)據(jù)包的資源地址是CIPI,目的地地址是VIP1(客戶端知道該地址,因為有像DNS這樣的命名服務(wù))。數(shù)據(jù)包的數(shù)據(jù)有效負載是來自客戶端計算機的HTTP請求,即請示W(wǎng)eb頁的內(nèi)容(是一個HTTP GET請求)。
當(dāng)數(shù)據(jù)包到達Director時,Director中的LVS代碼使用一種調(diào)度方法來確定應(yīng)該將那臺真實服務(wù)器分配給該請求。因為集群網(wǎng)絡(luò)只有一個集群節(jié)點,所以Director沒有太多的選擇:它必須使用真實服務(wù)器,該服務(wù)器具有地址RIPI。
注意:Director沒有檢查或修改數(shù)據(jù)包的數(shù)據(jù)有效負載。
將討論當(dāng)數(shù)據(jù)包通過Director時內(nèi)核中進行了什么,但目前只需要知道Director沒有對數(shù)據(jù)包做任何大的改變——Director只更改數(shù)據(jù)包的目的地址。
注意:LVA-NAT是在數(shù)據(jù)包通過Director時運行重新映射網(wǎng)絡(luò)端口號的僅有的轉(zhuǎn)發(fā)方法。
此數(shù)據(jù)包具有新的目的地址及可能有一個新的端口號,它從Director發(fā)送到真實服務(wù)器,如圖12-2所示,現(xiàn)在它被稱為數(shù)據(jù)包2。注意,數(shù)據(jù)包2中的源地址是取自數(shù)據(jù)包1客戶端IP地址,并且數(shù)據(jù)有效負載保持不變。已經(jīng)更改的是目的地地址——Director將原始數(shù)據(jù)包的目的地更改為集群內(nèi)部的真實服務(wù)器RIP地址之一。圖12-2展示了將DIP連接到幾圈網(wǎng)絡(luò)的網(wǎng)絡(luò)的網(wǎng)絡(luò)電纜上的LVS-NAT集群內(nèi)部的數(shù)據(jù)包。
數(shù)據(jù)包3通過集群網(wǎng)絡(luò)發(fā)送到Director,并且它的數(shù)據(jù)有效負載是客戶端計算機請求的Web頁。當(dāng)Director收到數(shù)據(jù)包3,它通過內(nèi)核傳回數(shù)據(jù)包,并且LVS軟件重寫數(shù)據(jù)包的源地址,將地址從RIPI更改為VIPI。當(dāng)數(shù)據(jù)包通過Director時數(shù)據(jù)的有效負載沒有改變——它仍然包含來自真實服務(wù)器1的HTTP回復(fù)。然后Director將數(shù)據(jù)包向外轉(zhuǎn)發(fā)到Internet,如圖12-4所示。
如圖12-4所示,數(shù)據(jù)包4是來自LVS-NAT集群的回復(fù)數(shù)據(jù)包,并且該數(shù)據(jù)包包含VIPI的源地址和CIPI的目的地地址。將源地址從RIPI轉(zhuǎn)換到VIPI是LVS-NATA的名稱由來——它是網(wǎng)絡(luò)地址轉(zhuǎn)換,讓Director在單個虛擬IP地址背后隱藏所有集群節(jié)點的真實IP地址。
關(guān)于此會話的過程,有幾件事需要注意:
Director充當(dāng)集群網(wǎng)絡(luò)的路由器。
集群節(jié)點使用DIP作為它們的默認網(wǎng)關(guān)。
Director必須接收發(fā)向集群的所有入站數(shù)據(jù)包。
Director必須代表集群節(jié)點回復(fù)。
因為Director正偽裝集群節(jié)點的網(wǎng)絡(luò)地址,所以測試VIP地址是否正確回復(fù)客戶端請求的方式是使用集群外部的客戶端計算機。
注意:不管使用的是那種轉(zhuǎn)發(fā)方法,測試LVS集群的方法是從集群外部測試集群的功能。
當(dāng)前標(biāo)題:客戶端計算機如何訪問LVS-NAT集群服務(wù)器資源
網(wǎng)站URL:http://redsoil1982.com.cn/news6/105206.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動態(tài)網(wǎng)站、手機網(wǎng)站建設(shè)、移動網(wǎng)站建設(shè)、企業(yè)網(wǎng)站制作、網(wǎng)站營銷、做網(wǎng)站
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源:
創(chuàng)新互聯(lián)