雙網絡卡實現負載均衡技術的實現與原理
阿新 • • 發佈:2019-02-04
網絡卡出錯冗餘
: AFT(Adapter Fault Tolerance)技術是一種在伺服器和交換機之間建立冗餘連線的技術,亦即在伺服器上安裝兩塊網絡卡,一塊為主網絡卡,另一塊作為備用網絡卡,然後用兩根網線將兩塊網絡卡都連到交換機上。
: AFT技術的基本工作過程是,當在Netware或NT伺服器上裝配兩塊網絡卡後,AFT技術就能把這兩塊網絡卡當作一個網絡卡工作組來對待,一塊為主網絡卡,另一塊為備用網絡卡。當主網絡卡工作時,智慧軟體通過備用網絡卡對主網絡卡及連線狀態時刻進行監測,即採用一種傳送特殊設計的“試探包”的方法來進行的監測。若連線失效,“試探包”便無法送達主網絡卡,智慧軟體發現此情況後,立即將工作(包括MAC網路地址)移交給備用網絡卡。由於所有配置資訊是在瞬間轉到備用網絡卡上的,網路使用者不會察覺到有任何變化,同時也不會對伺服器作業系統造成任何壓力。
: 網絡卡負載平衡
: 傳統增加頻寬和擴大伺服器吞吐量的方法是在伺服器上增加一塊網絡卡,劃分兩個網段,雖然可減輕一半的通訊壓力,可緩解堵塞狀況,但又會帶來一些諸如需另設IP地址、重新規劃網路等新問題。而且網段劃分還需要增加額外象交換機、路由器這樣的硬體裝置,同時在兩個網段之間平衡流量也是很困難的。
: ALB(Adapter Load Balancing)技術是一種簡單易行的可讓伺服器更多更快傳輸資料的好方法
: 快速以太通道
: FEC(Fast Ether Channel)是針對Web瀏覽及Intranet等對吞吐量要求較大的應用而開發的一種增大頻寬的新技術,可為重要應用的客戶機/伺服器網路系統提供高可靠性和高速度。FEC具有AFT和ALB的全部功能。在伺服器上,FEC與ALB相似,在幾塊網絡卡間可實現容錯和負載平衡。而且,與具備FEC特性的交換機連線,伺服器可實現多塊網絡卡雙向平衡通訊。與ALB一樣,FEC採用多塊網絡卡同時分擔通訊量的辦法來解決伺服器吞吐瓶頸問題,而且,伺服器同樣也只給FEC網絡卡組分配一個網路地址,網絡卡智慧軟體自動平衡FEC網絡卡組內每塊網絡卡負載的通訊量。FEC網絡卡組中每塊網絡卡都是工作在全雙工快速乙太網狀態。
: FEC是一項將多個全雙工快速乙太網連線成組,實現高速、容錯連線的技術。一臺FEC交換機可連線二、三塊或四塊快速以太伺服器網絡卡,全雙工時支援多達800Mbps的頻寬。由於FEC交換機內部集成了FEC負載平衡特性,增加通道連線便可獲得更高的吞吐量,因此,增大頻寬不會造成延遲或降低系統性能。冗餘並行資料路徑,有助於確保FEC的連線。一旦其中一條失效,智慧軟體可在客戶不知不覺的情況下,自動將原失效通道上的資訊轉到其他的通道上去。FEC以全雙工方式工作,可將頻寬擴充套件到200Mbps~800Mbps,解決了許多公司目前100Mbps不夠用的問題。FEC技術同時也適於今後的發展需要,因為它是一項基於標準的技術(符合IEEE802.3),完全可實現向1000Mbps的無縫連線。
from:http://www.cnblogs.com/witluo/archive/2006/11/16/563034.html