從2011年軟件定義網絡概念(SDN,Software Defined Network)進入大家視野,到2012年軟件定義數據中心(SDDC, Software Defined Data Center)的發布,再至F5公司2013年軟件定義應用服務(SDAS, Softwre Defined Application Services)理念的出現……整個互聯網的焦點已悄然從過去硬件為先的思路向軟件定義過度。“軟件定義一切”從猶抱琵琶半遮面,到現在的來勢洶洶,其背后的驅動實際上與歷史上所有技術革命的源頭一致 – 用戶不斷提升的需求。
眾所周知,當下的網絡使用環境與10年前已經不可同日而語。社交化、移動化、應用化……無論電信、金融、門戶網站還是電商,其基于網絡的商業模式勢必跟隨客戶的需求做出應對。依靠硬件架構改變適應客戶需求同時做到可擴展、易管理顯然已經不合時宜。正基于此,軟件定義這一概念的出現可稱之為應運而生。
最早推出的軟件定義網絡(SDN),其核心理念在將網絡的控制平面與數據轉發平面進行分離,并實現可編程化控制。也就是說,網絡硬件設備只負責單純的數據轉發,可以采用通用的硬件;而原來負責控制的操作系統將提煉為獨立的網絡操作系統,負責對不同業務特性進行適配,而且網絡操作系統和業務特性以及硬件設備之間的通信都可以通過編程實現。顯而易見,SDN可以使企業、以及CIO、CTO們更加專注于業務的需求,減少對硬件架構關注,同時可以快速應對商業模式的變化。
隨后提出的軟件定義數據中心(SDDC),則更進一步的以軟件化所有傳統物理數據中心為主旨,最終達到可以按需智能化的調配服務器、存儲、乃至整個網絡資源。試想,當軟件定義數據中心最終實現,網絡管理員可以通過鼠標點擊即可根據關鍵應用的需求配置好一個數據中心,并為了滿足關鍵應用的需求而逐點配置好池化的資源與硬件配置。
最終,當SDN與SDDC的概念提出,并且都在逐步開始推進的時候,仍然有一個至關重要的需求沒有得到解決。無論僅僅關注網絡2-3層的SDN,亦或是專注于計算資源虛擬化和存儲虛擬化的SDDC……它們對于網絡防火墻、應用防火墻、應用優化、應用負載均衡等網絡服務所在的網絡4-7層一直缺乏有效地管理。近年來,企業愈發需要依靠應用層服務來解決關鍵業務和運營問題,如:應用的性能、安全、優化以及應用可持續性問題,服務提供商希望利用這些服務來提供差異化的產品,以維系各類用戶。但是,網絡中的應用層服務這個數據中心堆棧中的關鍵部分卻仍在采用傳統的模式部署。而這個部分恰恰是整個數據中心網絡中最復雜,最難管理的部分。因此,為了應用層服務快速部署,輕松實現自動化,并最終在多個數據中心和混合云模式之間實現順利配置。曾經定義了應用交付并在此領域雄踞龍頭地位的F5再度發力,推出全新的SDAS(軟件定義的應用服務),并將自身重新定位為“應用世界的解決方案”供應商。F5軟件定義的應用服務(SDAS)充分利用了F5的創新技術,通過革命性的軟硬件架構平臺,提供了業界最高性能的4-7層處理平臺。提供了可擴展性模式、可編程性以及數據面與控制面的內在分離,為構建有彈性的應用服務奠定了基礎。通過SDAS,可創建一個獨特的應用服務架構,把F5應用交付服務的優勢延伸到所有的應用,最終達到智能感知與智能管理,使管理員由設備管理提升到應用管理,并實現“一鍵配置”和“一鍵容災”。
通過軟件定義應用服務,系統管理員可以實現:
根據每個應用的不同需求,來分配和配置應用所需要的網絡服務,實現統一管理下的每個應用差異化網絡服務管理。
實現網絡服務的快速部署,包括設備License資源池管理、虛擬機啟停、應用模板下發等。
實現整體的應用監控和管理,通過SDAS可以觀察到每個應用的當前運行狀態、健康狀態等。
和“云”相連接,無論是公有云還是私有云,SDAS都可以實現靈活的應用發布和應用遷移,從容應對各種突發情況。
事實上,無論是網絡從業者還是一般用戶,應用已經滲透到我們生活與工作的各個角落。而應用,實則就是軟件的使用形式。在這樣一個應用為先的時代,一切以軟件出發、由軟件定義,不僅是大勢所趨,更加勢在必行。F5 SDAS的推出,可進一步推動企業及個人應用的普及與發展,這讓我們更加期待未來的世界!
點擊查看專題:應用交付的下一個江湖——軟件定義