負載均衡技術
TCP/ip 流量的激增,新型網絡流量治理設備也相伴產生,這樣的設備提供智能內容交換能力,運用此能力可監控網絡請求及服務器系統,通過分發訪問流量來獲得最佳的響應。
Web、內容或第四層至七層交換機這類設備已不再生疏,其利用負載均衡技術, 智能化地將Internet流量轉發到應用服務器。更先進的 Web 交換機能夠提供基于第七層的流量分發,通過更具體地檢查 IP 信息包,并基于 HTTP 報頭、URL 和 Cookies 進行轉發。針對全球性公司,Web 交換機能夠將訪問流量分發到位于世界各地的服務器,為用戶提供最佳的響應時間和無與倫比的整體可靠性。
SLB 技術
SLB是一種通用術語,是一種能夠提供以下功能的技術:最大化提高服務器利用率;為應用提供高整體可用性; 透明地實現網絡服務器的負載均衡,使其對用戶來說,就像是一個整體;提供易治理性。服務器負載均衡設備使用猜測器技術和先進的可配置應用組合,以達到預期的流量分發結果。猜測器技術是較低層的技術,其采用統計分配方法來劃分到達服務器的數據流量。
進一步的增強使得SLB可基于更高層的 HTTP 協議信息轉發流量。現在的服務器負載均衡設備也稱 Web 交換機或第四層至七層交換機。
GSLB技術
全局服務器負載均衡或GSLB 是功能更為強大的 SLB實施。只不過SLB是在數據中心操作,而GSLB 是基于全局來進行操作。使用GSLB 不僅能夠縮短Web響應時間,而且還可使全球的客戶察覺不到服務器的故障。
GSLB 的基本前提是改進互聯網中采用的處理流程,將客戶機請求匹配到合適的服務器。這可以通過稱為 DNS查找的進程來實現。GSLB通過排列 DNS 中所存儲的 IP 地址順序對 DNS 的查找過程進行了改進。排序是根據幾種度量方式完成的,這些度量方式可以測試某個 IP 地址對應的特定站點的健康狀況。
網絡處理器
網絡處理器(Network PRocessor)是一種可編程器件,它特定地應用于通信領域的各種任務,比如包處理、協議分析、路由查找、聲音/數據的匯聚、防火墻、QoS等。
網絡處理器器件內部通常由若干個微碼處理器和若干硬件協處理器組成,多個微碼處理器在網絡處理器內部并行處理,通過預先編制的微碼來控制處理流程。而對于一些復雜的標準的操作(如內存操作、路由表查找算法、QoS的擁塞控制算法、流量調度算法等)則采用硬件協處理器來進一步提高處理性能。從而實現了業務靈活性和高性能的有機結合。
NP具有的優勢如下。
1.高性能
在基于網絡處理器的硬件平臺中,各種算法可以通過硬件實現,內部一般都集成了幾個甚至幾十個轉發微引擎和硬件協處理器、硬件加速器,在實現復雜的擁塞治理、隊列調度、流分類和QoS功能的前提下,同樣可以達到極高的查找、轉發性能,實現“硬轉發”。
2.可以靈活擴展的硬件特性
由于NP可以支持編程,一旦有新的技術或者需求出現,可以很方便地通過微碼編程實現,系統的“硬件”功能可以通過軟件模塊(微碼)的方式方便地進行添加、刪除。所以,對于非凡的用戶需求,基于NP的產品可以實現定制開發,即可以通過模塊刪減開發能滿足不同用戶需求的產品。
所以NP提供了更快的技術、功能跟進和更加靈活的擴展能力,非凡是在新規格、新標準的支持上,基于NP技術構建的產品在當前業界對MPLS/IPv6等等新興標準的支持中已經明顯表現出其優勢。
3.高可靠性
基于NP的設備解決方案中,提供了更高的集成度,大部分功能都能使用一個或者兩個芯片實現,從而避免了從前通過多個芯片、芯片組系統間配合實現的方式所帶來的隱患和功能、性能下降,NP芯片系統轉產前都經過了嚴格的測試和各種抗干擾和破壞性試驗,從而使采用NP的系統的可靠性大大提高。
4.豐富的流分類、擁塞治理、隊列調度和QoS功能
大多數NP都使用硬件的并行操作方式,很多以前用軟件實現時無法保證性能的復雜策略QoS、流操作等等功能,在使用了NP之后,可以更加輕易地得到實現,同時,對性能沒有影響,這在軟件實現和基于ASIC的系統中是難以實現的。
5.治理更加方便有效
NP都提供了和上層CPU標準的接口或者內置治理CPU,可以和其他CPU實現高速通信。NP一般都提供了大量硬件計數器,可以方便地實現各種MIB統計功能,為網管提供支持,而對業務系統而言,沒有開銷,不會因為復雜、細致的網管功能影響業務系統的性能。
6.可以實現靈活組合
NP作為一種器件,都提供了靈活的配置功能,可以通過NP的不同形式組合或者和其他CPU的組合,實現系統的靈活配置,滿足不同設備的需求,方便了系統設計,加快了設備的開發進度。
從現在的情況看網絡處理器取得第二層到第七層可編程性和高端線速性能說起來輕易,做起來難。此外,為基于網絡處理器單元的Web交換機編寫軟件代碼并不比設計ASIC快很多。節省的費用也沒有那么顯著,因為在許多情況下,網絡處理器單元需要協處理器來處理一些工作負載。
新聞熱點
疑難解答