應用交付正走向統一融合的時代
原創從負載均衡到應用交付
隨著互聯網的發展,越來越多的網絡服務,如即時通信、網絡購物、網絡辦公等正逐漸滲透到人類生活的方方面面,但隨著用戶對這些應用訪問的不斷增多,企業的服務器和網絡鏈路面臨巨大壓力。此時負載均衡技術誕生,它將流量均衡分配到多個鏈路或服務器,實現企業應用快速交付給用戶。在21世紀初期,負載均衡得到了快速發展,有力支撐著企業業務發展。
但隨著更高帶寬的企業應用與業務的爆發,功能單一的負載均衡設備已無法滿足更高層次的應用交付需求,此時的企業應用交付系統面臨巨大壓力,甚至出現訪問速度慢,用戶體驗差的情況。為保障企業關鍵應用快速、穩定交付,應用交付產品應需而生,它集負載均衡、加速、流控、安全等功能于一體,成為綜合業務交付平臺。
應用交付概念提出后,越來越多的傳統負載均衡廠商都開始全面轉型應用交付,尤其是最近幾年,應用交付市場越來越繁榮。隨著云計算等新技術趨勢的到來,企業IT應用及業務蓬勃發展,用戶對應用交付的需求也越來越高。在這樣的背景下,應用交付將走向何方?
應用交付正走向“統一融合”
在搞清楚應用交付正在發生什么變化前,我們不能忽視企業業務模式發生的改變,因為這種改變足以影響任何IT系統和架構,應用交付也不例外。
眾所周知,云計算改變了企業的服務模式,企業業務越來越依賴云端資源,如何讓關鍵業務的交付精確獲取其所需的云端資源成為企業不得不面對的難題,此時應用交付產品作用凸顯。作為連接用戶和云端的紐帶,應用交付可保障云端業務的快速,穩定交付,讓用戶可真正訪問到所需的云端資源。但顯而易見,云計算也給應用交付系統提出了更高需求:首先,應用交付應該具備虛擬化特征,實現資源按需調用;其次,應用交付產品必須具備更好的性能擴展能力,以應對日益多樣化的用戶訪問需求。
為實現云環境下的業務交付,越來越多的企業CIO們,都希望通過一個綜合的應用交付平臺獲得更多集成功能特性,而不是一個功能部署一臺設備,通過該平臺來獲得應用的按需交付,實現對分布在云端不同虛擬機上的應用與業務的統一調度。這也意味著應用交付系統要整合更多的功能特性,并且更加靈活、可擴展。
但整合并不是簡單的功能大雜燴,應用交付的所有功能必須“統一融合”。如果其功能模塊之間不能協同工作,無法根據需求靈活擴展,整合將變得毫無意義,甚至適得其反。越來越多的廠商看到了這一趨勢,推出了各具特色的綜合業務交付平臺,讓用戶根據自身需求靈活調整。例如深信服整合了加速、商業智能分析、網絡優化、安全等功能;F5整合了流量管理、防火墻、應用安全、用戶管理等功能;Radware整合了流量調整、帶寬管理、入侵防護等功能。
從這些整合中我們看到,應用交付的“統一融合”包含兩層含義:一方面應用交付要與更多的專業方案整合,如安全防護,流量管理等;另一方面這些整合的功能必須深層次融合到統一平臺。只有實現了性能的統一融合,各功能模塊才能有效結合,讓用戶以統一方式快速、安全、可靠地獲取網絡應用服務。
快速、穩定是不變主旋律
雖然還沒形成統一的定義,但統一融合正成為應用交付的新趨勢,越來越多的企業也開始了有效的技術融合。但不同企業對其理解不一樣,關注的側重點也不一樣,例如有的關注應用交付過程中的安全防護,有的關注訪問速度。但對用戶而言,無論最后的應用交付產品整合了哪些功能,保障應用及業務的快速、穩定交付是其永遠的夙求,也是應用交付市場競爭中不變的主旋律。
應用交付為用戶提供的真正價值在于通過在用戶與應用系統間建立快速可靠的訪問通道,保障應用系統的穩定性,提升訪問體驗。當應用交付提供的功能越來越多樣化時,如果各模塊沒有實現有效整合,無法充分發揮效用,甚至出現響應速度、可靠性低于專業產品的組合的情況,用戶肯定無法接受。
因此,對應用交付廠商而言,在凸顯產品技術特色的同時,絕不能降低對訪問速度和穩定性的要求,否則就是舍本逐末,得不到用戶的認可。
與SDN相得益彰實現可視化交付
事實上,以用戶需求為導向的產品和技術演進,始終是IT不斷向前發展的唯一推動力。在此基礎上,除非發生重大的技術變革,否則,用戶需求一定是應用交付發生改變或演進的主要驅動力。但是,我們不能忽視未來有可能會發生的一些重大技術改變,這足以迫使應用交付再次發生變化。
比如,當下逐漸流行的熱點技術——SDN網絡。應用交付遇到SDN會擦出怎樣的火花?我們知道,SDN將網絡的數據傳輸與控制策略分離,借助軟件編程的控制器去執行網絡路由策略;而應用交付也實現了業務邏輯與網絡連接的分離,通過應用交付控制器去執行業務交付策略。顯而易見,二者的技術理念和控制模型有異曲同工之妙,二者有效整合,可將應用層的請求映射到可編程的網絡單元去,用戶不僅能對應用交付過程中的網絡路由進行優化和監控,還能對資源利用率、鏈路狀態、業務訪問數據等元素進行統計和可視化分析,最終實現的可視化的業務交付。
結束語
在這個應用為王,流量激增的時代,應用交付已成為互聯網不可或缺的組成部分,發揮著關鍵作用。隨著用戶需求不斷推進,應用交付功能會相應擴展,逐步走向統一融合,并隨著技術發展與時俱進。但無論如何發展,快速、穩定都將是應用交付不變的主題。