太一星晨:負載均衡啃不動的骨頭交給應用交付
- 發佈時間:2014-12-08 14:17:00 來源:千龍新聞網 責任編輯:書海
近年來,雲計算和大數據成無疑成為了各個行業炙手可熱的詞彙,而為了充分發揮雲計算和大數據的非凡威力,促進自身業務實現更多的發展空間,各大企事業機構無不在不遺餘力的強化升級自身IT系統建設,無論是網路頻寬還是硬體設備的性能都開始大幅提升。
然而,在投入大價錢採購硬體設備後,不少大型企業單位發現用戶終端的應用效果卻未必像預想的那樣盡如人意,還是時常會出現打開頁面慢、響應時間長、系統效率低等多種不良情況。有不少企業的IT經理對此大為苦惱,伺服器不可謂不高端,頻寬不可謂不強大,負載均衡設備也不可謂不先進,為什麼還會出現這樣那樣的問題呢?
對此,來自國內新興應用交付廠商太一星晨的産品總監于振波先生做出了詳細的解讀。于振波表示,隨著以PC端為主導的網路逐漸轉向PC端與移動端網路並行及交織的新網路環境的形成,傳統的對用戶請求進行引導分流作用的負債均衡産品已漸漸力不從心,而這需要更加先進的應用交付設備來解決。
網路環境日趨複雜 負載均衡只能“錦上添花”
于振波表示,傳統的負載均衡産品,無論是軟體或者硬體。主要功能是將用戶發送來的請求進行分發並引導到後端的多份資源中,這些資源既有可能是傳統的伺服器,也有可能是從運營商購買來的多條鏈路。通過將用戶的流量進行分發,減少單份資源的使用壓力,達到提升IT系統整體性能,提高核心業務穩定性的目的。
但隨著移動終端的興起,網上交易,流媒體以及雲端服務的普及,傳統的負載均衡産品在以應用為主的網路大環境下,漸漸的開始顯示出自己力不從心的一面。這主要體現在以下三大問題:
1.跨運營商訪問
國內的行動通訊分為“北聯通南電信”的格局,而運營商之間在相互訪問的時候常常會發生各種效率低下的問題。比如,“天下間最遠的距離就是我在用聯通,而你卻是用移動”這句網路流行語便是跨運營商訪問導致效率低下的生動寫照。
2.地域性限制
地域越遠,中間經過的節點越多,造成的損耗就越大,應用效果就越差。這點玩網遊的用戶深有體會,比如北京的玩家進入上海的遊戲大廳,網路延遲立刻就會增加很多。
3.寬窄帶並存
很多人都有這樣的經歷,同樣的應用,用電腦和用智慧手機的訪問效果大不相同。究其原因,家用電腦走寬頻而手機終端用窄帶,並且手機信號是有變化的,當信號不好的時候,即便是“標榜”為4G也是無能為力。
因此,由於傳統的負載均衡産品更多是針對網路流量的分發,缺乏保障企業核心應用穿過網路正常、安全的交付到客戶端的有效手段。在當今以“應用為王”的網路大環境中,單純的負載均衡僅僅是起到錦上添花的作用,對於IT系統架構的整體貢獻越來越有限。
保障IT系統高效穩定 應用交付日漸深入人心
于振波表示,區別於傳統的負載均衡産品,應用交付産品除了包含所有負載均衡産品所具有的功能之外,更多的關注應用自身的可交付。應用交付産品不僅僅關注用戶請求的分發,還要關注包括運營商線路,第三方服務,客戶端識別,應用安全性等多方面因素。
在伺服器數據中心,應用交付産品不僅可以對海量用戶的請求進行分發,同時通過連接復用、SSL卸載、HTTP壓縮、暫存等應用加速技術,降低伺服器自身的資源消耗,達到提升伺服器族群整體性能的目的。
在網路出口部分,通過對運營商鏈路的動態探測以及運營商地址的識別,避免跨運營商訪問,選擇最優鏈路,保證企業內部用戶上網的最佳體驗。在第三方服務部分,通過對DNS,CDN的優化,保證第三方與應用的充分對接。同時,通過對智慧手機、平板電腦的智慧識別,針對移動終端用戶進行特殊的優化,保障窄帶網路下的用戶體驗。
此外,應用交付設備內置的應用安全防火牆可以將遮罩針對於應用的攻擊,防範于未然,保證核心應用的可交付。以上各項功能相結合,使得應用交付設備對於現有IT系統架構來説不再是錦上添花,而是提供實實在在的保障,這也是應用交付産品成為IT系統中不可或缺的一部分的重要原因。
因此,具備上述諸多性能優勢,應用交付就能有效解決當前大型數據資訊系統中所面臨的多種問題。
1.企業內部P2P下載,線上視頻流量過多,內部用戶上網慢。
應用交付産品可以智慧的識別出P2P下載、線上視頻等網路娛樂流量,除了可以針對這些流量進行限速以外,還可以將網路娛樂流量引導到品質較差的鏈路上,保證內部用戶的正常辦公頻寬。部署應用交付設備之後,通過設備自身的探測以及運營商路由搜尋,保證用戶正常辦公流量走最快的運營商線路,平和各鏈路頻寬,提升企業自身辦公效率。
2.核心業務訪問量大,核心應用響應緩慢。
僅僅通過添加伺服器進行負載均衡是不能有效解決該類問題的,因為應用響應慢的瓶頸往往不是伺服器而是應用自身,所以針對應用自身的優化,才是解決該類問題的核心之道。應用交付設備可以通過多種應用加速手段,一方面提高應用自身的處理能力,一方面減少外部用戶的壓力,保證核心應用處於一個健康、穩定的狀態,從而更加從容的為用戶提供服務。
3.針對核心應用的特定網路攻擊。
在應用為王的時代,僅僅對網路和應用進行負載及優化還遠遠不夠,安全問題是直接決定應用是否可用的重要環節,隨著網路攻擊技術的發展,越來越多的攻擊開始針對於特定的應用。而應用交付作為保障應用可交付的重要手段自然也給出了相對應的解決方案,通過應用交付産品自身的應用防火牆,能夠十分輕易的解除SQL 注入,XSS,ATP,DDoS等多種流行攻擊手段,從而保證應用的正常運作。
4.虛擬化、雲計算等新型分佈式應用缺乏有效負載手段,雲數據中心多租戶問題。
隨著虛擬化、雲計算技術的普及,針對於分佈式應用的優化,雲計算數據中心的多租戶問題開始擺在IT系統運維人員的面前。應用交付設備部署于雲端和終端之間,實現用戶需求和IT資源供給的最佳匹配。同時,應用交付設備提供虛擬化功能,既保證了可以按照雲端用戶的隔離,同時又能快速、靈活地給每一個應用配置相應的資源。
5.保障移動終端的用戶體驗。
移動終端用戶的爆炸式增長帶來了移動網際網路的發展浪潮,越來越多的企業內部人員開始使用移動終端辦公。移動終端區別於傳統的PC終端,窄帶用戶訪問核心業務的體驗一直是讓IT運維人員頭疼的問題,應用交付設備可以通過智慧緩衝,針對於移動終端的圖片壓縮技術,減少窄帶網路中傳輸的數據量,從而減少載入時間,提高應用響應速度。
于振波指出,隨著移動網路的發展以及企業自身業務的擴充,應用交付這個名字開始逐漸的深入到企業IT系統管理者的腦海中,越來越多的企業開始考慮在現有的IT系統架構中加入應用交付設備。由負載均衡發展而來的應用交付産品,在移動網路、虛擬化、雲計算等新興技術的影響下逐步將成為當今IT系統架構中不可或缺的一部分。