F5 SDAS

基本介紹

F5 SDAS是下一代套用服務交付模式。F5 SDAS充分利用了F5的創新技術,包括可擴展性模式、可程式性以及數據平面與控制平面的內在分離,從而創建一個獨特的套用服務架構,能夠把F5套用交付服務的優勢延伸到所有的套用,而不論其在何處。
F5 SDAS是第一套基於架構的套用交付和控制系統。它能夠在一個統一的資源池運行框架中實現服務注入、消費、自動化和編排。F5 SDAS提供了:
·基於架構的解決方案。F5 ScaleN?技術支持彈性的、全活動的套用服務架構,能夠通過提高利用率和服務密度而大幅度降低套用服務交付成本。
·自動化和編排。智慧型的服務自動化和編排API能夠降低運營支出,並彌合軟體定義的數據中心與網路架構之間的關鍵差距。因此,採用F5 SDAS的企業可以簡化套用部署並支持持續交付。
·統一的運行框架。一系列豐富的、可延伸的套用服務能夠讓套用所有者解決雲計算、數據中心、運營商和託管環境中的性能、安全性和可用性問題。
F5 SDAS架構為構建有彈性的套用服務奠定了基礎。ScaleN技術在平台層上實現了按需套用和運行可擴展性。這意味著,這種架構可以部署在硬體、軟體和虛擬系統的組合之中,而且可以超越數據中心邊界進入雲計算環境,因為該平台提供了在動態環境中擴展和管理服務所需的彈性和運行一致性。

主要組成

F5 SDAS由三個主要組件構成:
·套用服務平台。該服務平台支持在控制路徑及數據路徑方面的可程式性。它是可延伸的,能夠支持創建新服務。
·套用服務架構。該架構提供了多項核心服務,如可擴展性、服務隔離、多租戶以及與網路的集成。
·套用服務。F5 SDAS的核心是一系列面向套用交付的豐富服務。

F5 SDAS平台

該套用服務平台支持在F5 SDAS內實現可延伸性和可程式性。該平台可以部署在各種硬體或軟體系統中,也可以部署在雲計算環境中。這為企業的擴展和部署策略提供了靈活性,同時能夠更好地平衡資本成本和運營成本。
該平台的關鍵是數據路徑和控制路徑的可程式性。控制路徑API能夠支持供應、自動擴展和遷移等任務的集成、自動化和編排。數據路徑可程式性提供了對業務及運營條件的快速回響,並能夠快速創造新服務。

可程式性

可程式性是SDN模式的主要特點,能夠支持運營可延伸性。F5 SDAS支持數據路徑和控制路徑的可程式性,能夠確保套用服務以及套用服務架構的可延伸性。
·可延伸性。在功能上,F5平台提供了一套外掛程式架構,通過它可以添加額外的服務。多年來,F5已經使用這種架構延伸了多種套用服務,包括負載均衡、安全的遠程訪問、套用加速和最佳化以及套用交付防火牆。該平台架構支持添加新的套用服務,解決不斷變化的架構和新的協定(例如SPDY、WebSockets、SDN、VXLAN和NVGRE)所產生的挑戰。
·持續交付。套用服務是發布周期的重要組成部分,持續的交付能夠通過一致的、可預測的、可重複的部署自動化來縮短發布周期時間並降低風險。F5平台包括多個入口點,架構師和開發運營團隊可以通過它們以可程式的方式延伸並動態地管理套用服務。這些入口點包括F5 ICALL?技術、F5 iApps?模板、F5 iControl?接口以及F5的iControl REST API。通過這些接口,F5 SDAS能夠與外部編排系統、雲管理平台以及SDN控制器進行整合,而且這些接口得到了一個活躍的線上社區的支持。
·快速系統及服務供應。管理員可以很容易地供應和管理架構資源和套用服務。需要多租戶和自助服務能力的企業和運營商可以通過可程式組件得到支持,也可以通過傳統腳本以及圖形用戶和命令行接口得到支持。連線器把供應能力延伸到雲中,這樣,各個服務可以駐留在多個環境中並在它們中無縫擴展。
·生態系統支持。F5 SDAS包括全套用於支持服務集成和可延伸性的API,可以支持持續交付並對套用部署進行全面的管理。與編排及雲管理系統(如OpenStack、VMware vCloud以及Amazon EC2)的預打包集成可以支持快速實施傳統的及混合的雲部署。
F5 SDAS最佳化了服務編排環境,減少了服務供應時間,使套用服務與業務和運營需求相協調。通過在不同環境中採用一致的、協調的套用服務,F5服務編排系統可以最大限度地增加收入機會,使企業能夠擴展到雲中,而不會影響服務水平協定,也不會帶來異構管理系統所引致的技術和運營債務。

套用服務架構

雲計算的普及已經改變了有關可擴展性的期望。彈性和自動擴展功能現在已經成為一種標準,尤其是對於具有高度易變性或季節性使用量的套用而言更是如此。套用服務架構是一個面向F5 SDAS的、全活動的、有彈性的基礎,能夠滿足從以設備為中心向以套用為重點的可擴展性轉移的需求,並能夠處理可用性和恢復服務方面的異常。
該套用服務架構基於F5平台,可以通過ScaleN在數據中心內進行彈性擴展,並可以擴展至雲端。ScaleN設備服務集群能夠跨越服務架構同步和共享策略,從而實現快速的資源供應,無論是在企業內部還是在企業外部;並且可以為供應、許可及配置服務提供現成的部署選項,而無論套用在何處。

主要特點

這個軟體定義的套用服務架構具有以下特點:
·彈性。所有的F5平台能夠採取一致行動,不論形態如何,而且可以支持各種環境。這種協調性利用了ScaleN技術,能夠建立一個值得信賴的、可彈性擴展的套用服務架構,可以把數據中心內的服務資源統一起來並納入雲計算環境。
·全活。該套用服務架構擺脫了傳統的基礎架構可擴展性模式,因為它不再需要專用的備用組件,而這正是運營開銷的主要來源。這種明顯更高效的可擴展性模式能夠更好地克服現代數據中心架構的挑戰並滿足其需求。
·套用感知。新興的數據中心模式強調套用,所以,套用交付模式應該反映這一重點,以便在服務之間實現背景共享,並在套用層上而不是設備層上實現故障切換。ScaleN為F5 SDAS架構提供了套用故障切換功能,確保實現故障隔離以及提高按套用或租戶進行彈性擴展的能力。該套用服務架構在不同的服務之間共享上下文背景,支持智慧型的服務編排。
該套用服務架構基於與雲計算和SDN相同的經濟和運營原則:通過使基礎與服務相分離,一個通用的、共享的平台得以支持經濟規模、快速可延伸性以及運營效率。當底層基礎架構可以被視為一個有彈性的、運行一致的架構時,套用服務就可以迅速、經濟地進行供應,這樣一來,所有的套用,無論位於何處,都可以充分利用這些服務。

套用服務

套用服務部署在F5 SDAS架構之上。每項服務包含一系列豐富的服務,涵蓋安全性、性能、移動性和可用性,能夠彈性地在該架構中擴展,並同時支持多租戶及基於角色的管理。
因為它們基於F5平台,所有的F5 SDAS服務內在地具有以下特徵:
·上下文感知能力。每項服務都可以實時推導出有關用戶、套用和網路的廣泛而深入的信息。這能夠支持可程式的套用和用戶感知策略,從而為用戶和業務相關方顯著提高安全性、性能和可靠性。
·可延伸性。套用服務可以量身打造,以滿足在數據路徑上特定的業務和運營需求,並基於可執行的數據路徑邏輯。多種多樣的網路、套用和用戶變數可以用來動態地套用策略和自定義邏輯,從而實現靈活、適應性強的策略執行以及定製服務。
·多租戶。F5平台具有完整的多租戶感知能力,能夠針對每一個租戶實現管理和網路上的隔離。這種隔離確保了每個租戶的安全性,因為它能夠防止配置或執行錯誤影響到其他租戶。租戶還可以通過套用服務架構的故障隔離能力而進一步隔離。
服務可以進行編排,以確保最有效的執行。例如,安全服務一般都是在負載均衡服務之前執行,以避免在由於來源或內容方面問題被拒絕的請求上浪費資源。
F5套用服務共享一個通用的控制平面,即 F5平台。無論是命令行界面(CLI)或GUI、API或模板,所有的F5 SDAS服務都能夠降低運營開銷,因為他們能夠實現一致的管理方法並與F5以及外部的編排和自動化系統相集成。

結束語

跨網路和環境運行的套用會面臨廣泛的性能、安全性和可用性挑戰。應對這些挑戰變得越來越複雜,尤其是涉及雲計算時,這往往需要來自不同供應商的多種解決方案,它們之間常常缺乏一致的管理方法。這種不一致性在數據中心棧內顯而易見,套用交付仍然是相當靜態的,儘管它們在套用部署和用戶滿意度方面具有舉足輕重的作用。雲計算和SDN已經用於解決具體的經濟和運營挑戰,但他們並不能有效地應對與特定套用相關的挑戰,也無法應對與不斷變化的套用架構相關的挑戰。
當前,運營商和企業需要根據具體用戶和服務的要求和需要有效地供應套用服務。目前不需要擴展的套用可能仍然可以受益於與性能相關的服務,而且用戶可能需要為最佳化的移動體驗而不是為增強的安全性支付高價。運營工作必須以相同的敏捷性和最低的成本滿足這些需求。
F5軟體定義的套用服務利用彈性的、基於架構的方法實現了經濟規模並提供了可延伸的、靈活的套用服務。藉助F5平台的彈性,套用服務可以利用標準化的機制在數據中心進行快速供應,而且可以延伸至雲計算環境中,從而縮短與部署新套用和架構相關的時間和成本。

熱門詞條

聯絡我們