四層/七層負載均衡裝置(-)

紫翼龍王夜發表於2015-03-10
OSI模型的七層:
                     物理層:實際上就是佈線、光纖、網路卡和其他用來把兩臺通訊裝置連線在一起的設施。它規定了啟用、維持、關閉通訊端點之間的機械特性、電器特性、功能特性;物理層不提供糾錯功能,但它能夠設定資料傳輸速率並檢測資料出錯率;
                     資料鏈路層:實體地址定址、資料的成幀、流量控制、資料的檢錯、重發等;主要包括SDLC/HDLC/PPP/STP/幀中繼等;
                     網路層:主要包括ip、ipx、rip、ospf等;
                     傳輸層:TCP/UDP/SPX等;TCP和UDP包含埠號,它可以唯一區分資料包包含哪些應用協議(例如http、ftp、telnet)
                     會話層:會話層負責在網路中兩個節點之前建立和維持通訊,並保持會話同步,它還決定通訊是否中斷,以及通訊中斷時決定從何處開始傳送;
                    表示層:管理資料的加解密;如常見的系統口令處理;
                    應用層:就是為作業系統或網路應用程式提供訪問網路服務的介面;如代表協議telnet、ftp、http等;
       
現代負載均衡技術通常操作與OSI網路模型的第四層或者第七層。第四層負載均衡將一個INTERNET上合法註冊的ip地址對映為多個內部伺服器的ip地址;對每次tcp連線請求動態使用其中的一個內部地址,達到負載均衡的目的;在四層交換機中,此種負載均衡技術得到廣泛的應用,一個目標地址是伺服器VIP連線請求的資料包流經交換機,交換機根據源端和目的ip地址、tcp或者udp埠號和一定的負載均衡策略,在伺服器ip和vip間進行對映,選取伺服器中最好的伺服器來處理連線請求。

第七層負載均衡控制應用層服務的內容,提供了一種對訪問流量的高層控制方式,適合對http伺服器群的應用。第七層負載均衡技術透過檢查流經http的報頭,根據報頭內的資訊來執行負載均衡任務。

常見的四/七層負載均衡裝置:
硬體四/七層負載均衡交換機的代表有:f5 big-ip、cisco  css、foundry等產品。
軟體的四層代理是lvs;
軟體的七層代理大多基於http的反向代理;如nginx、l7sw、haproxy等;

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30129545/viewspace-1455073/,如需轉載,請註明出處,否則將追究法律責任。

相關文章