F5是較早在SDN領域發力的應用交付廠商之一,2013年2月11日F5斥資收購了LineRate,以期在SDN領域有所建樹。雖然目前關注SDN的發展的內容很多,但應用層還沒多少人關注,但F5相信隨著SDN走向成熟,會有越來越多的供應商開始關注應用層的發展,目前F5首先取得了先發優勢。近日,在北京舉行F5應用交付高峰論壇上,F5首次提出了智能服務架構(以下簡稱ISF)的概念,并詳細闡述了F5對SDN的理解。
ADN被集成還是另立門戶?
SDN的本質是將數據處理和控制層面分離,通過集中控制和可編程性來提升網絡的擴展性、管理效率和虛擬化能力。而F5認為僅僅是這樣還不夠,F5計劃通過ISF定義L4-L7層的SDN。
ONF關于SDN的最新標準規范中提到了控制與數據平面的解耦,智能與控制邏輯上的集中控制,以及以應用為基礎的網絡基礎架構。這些特性都與應用有了豐富的關聯。
控制和數據平面的分離并不是全新的概念,一直以來這樣的定義在應用架構層面十分普遍,即面向服務的架構(SOA),在應用交付網絡也是如此。一直以來F5的BIG-IP解決方案為了實現更好的可編程性、擴展性和靈活性,早已實現了控制和數據平面的分離,并通過可插拔模塊來不斷擴展功能。而目前F5 TMOS核心架構的最大優勢就在于可編程性,iRules就像是OpenFlow協議,控制流量的流向,并執行如何將更多功能應用于數據流量。所以iRules能夠執行最新的協議,比如最初iRules對SIP協議進行處理,而最終SIP協議和功能的實現被寫進了核心的控制層面。所以從SDN的商用方面,BIG-IP目前確實未實現物理上的分離,但邏輯上將控制與數據層分離,早已有之。
在應用交付控制器(ADN)上,已經實現了智能和控制層面的集成。按需調整流量和策略動態滿足靈活性,基于策略定義的控制平臺能夠調整應用路由,情境感知的應用交付策略貫穿始終。面向應用的網絡需要提供強大的可編程性,自動化和網絡控制能力,幫助企業構建彈性擴展的網絡,滿足企業業務需求。
目前來看,F5是準備將智能和情境感知的能力整合到L2-L3層的控制器,還是單獨定義L4-L7層的SDN尚不明朗。F5技術市場經理Jonathan George表示,“F5的技術和產品解決方案與目前L2-L3層的SDN是互補的關系,F5將繼續聚焦在L4-L7層的應用,以保證服務和應用的可用性、安全性和性能。”
如果是有效補充,是否意味著F5將更多功能開放給控制器來進行集中控制,那么BIG-IP也將變成普通的被控制端?Jonathan George強調,“在安全防護、可擴展性和性能實現方面,都需要智能的決策,比如移動應用需要智能的服務,而這是L2-L3層所無法提供的,所以對于ISF和支撐ISF架構的產品和解決方案而言,將更多承擔智能實現的角色。企業需要ISF對其流量進行智能管理,包括移動應用、終端管理、數據中心和云計算環境,所以ISF的目標是對SDN進行擴展。”
雖然Jonathan George提到的“有效補充”很含蓄,但通過ISF,F5也表達了其在未來L4-L7層定義SDN的雄心。所以未來F5在SDN是另立門戶,還是被集成,還需拭目以待。
ADN價值實現是否需要SDN?
不言而喻,未來的SDN肯定是面向應用的。目前SDN和OpenFlow主要聚焦在路由和交換層面,當然SDN可以優先控制ADN,但是SDN不足以支撐三層以上應用速度和可用性所要求的規模和性能。
Jonathan George表示,“SDN控制器需要依靠BIG-IP或ADC來執行其指令,來實現網絡的性能和可擴展性,而控制器本身無法做到。而ISF將讓SDN控制和處理的內容更加豐富。”
雖然目前我們還沒有看到,SDN將給ADN帶來更多價值,但SDN的發展對F5而言是利好,Jonathan George指出,“SDN將進一步促進企業基礎架構的管理、運營效率的改變,并加速企業進一步向云的遷移。但不論SDN如何變化,流量總歸會來到應用層,那么F5就能夠提供智能的服務,如果SDN更加智能,將提升網絡整體的智能水平。”
未來云計算的發展,將使得SDN越來越重要,F5所倡導的ISF將在SDN控制器和應用層間架通橋梁,使得智能服務貫穿L2-L7層。
點擊查看專題:應用交付的下一個江湖——軟件定義