PX-Autopilot: 自動化的存儲容量管理,節省一半的雲存儲成本架構
很多客戶都在使用K8S來管理容器,而且經過Portworx來管理容器存儲。雖然雲原生的方式讓咱們得到了更大的自動化和靈活度,許多客戶在容器下層的基礎架構層的擴展性方面,仍然有必定的侷限。K8S和Portworx可以自動化部署容器應用,可是這些應用所基於的基礎架構還沒法經過自動化的方式進行擴展。DevOps團隊還常常被要求去作基礎架構投資成本收益的財務分析,並增長財務管理手段來下降成本和讓成本更具有可預測性。當基礎架構被轉移到公有云後,成本管理就成爲更加劇要的方面,很多用戶在公有云上的成本甚至高於他們原有的本地部署架構的成本。Portworx新發布的PX-Autopilot可以對存儲基礎架構進行更加有效的運營管理,而且下降一半的存儲成本。ide
PX-Autopilot: 自動化的存儲容量管理 雲計算
PX-Autopilot讓客戶可以自動化的擴展存儲,不只是擴展某個容器化應用所屬的存儲(經過PVC的擴容),還能夠對基礎架構層的存儲池進行擴容。Portworx2.3.1最新版本中,已經包含了PX-Autopilot。經過PX-Autopilot,客戶可以更加方便的構建企業級自服務K8S應用和數據管理能力,不管是在本地部署,私有云,仍是公有云中。blog
咱們的目的是幫助客戶:圖片
經過PX-Autopilot的PVC resize功能,用戶可以在他們的存儲空間即將到達限度以前,自動的擴展PVC。PX-Autopilot能夠利用現有的監控解決方案,好比Prometheus,來監控集羣中的數據,而且監測高用量資源。資源
當監測發現資源用量達到閾值後,PX-Autopilot自動經過K8S,以及事先制定的擴容規則,來對PVC進行擴容。部署
這些規則的定義和部署都很是的靈活和簡單。經過在K8S集羣的一個或多個NameSpace上加標籤便可實現。當這些集羣擴容的時候,因爲基礎架構層自己的限制,會存在一個短期內PVC沒法被調整。Autopilot能夠利用公有云的靈活性來擴大基礎架構層的存儲池容量。工作流
用戶只須要在StorageCluster spec中提供一個minSize,以及一個可選的maxSize, Autopilot就會自動化的按照須要擴展存儲池容量。it
目前這樣的功能已經支持Microsoft Azure和vSphere。Amazon EBS和Google Persistent Disk也即將支持。自動化
經過PX-Autopilot節省雲成本
除了能幫用戶節省操做存儲集羣擴容的近20個小時工做量,PX-Autopilot經過自動化的存儲容量調整,能夠幫助客戶節省大量的存儲成本。
K8S幫助咱們完成了自動化的容器應用部署,但咱們還須要對底層基礎架構層進行自動化調整,來保證容器應用有足夠的計算和存儲資源。
雖然公有云提供的是按使用量付費的方式,可是實際上客戶必須手動的管理存儲擴容來應對數據增加,一般會部署超出正常須要2~3倍的塊存儲。這意味着客戶不得不對沒有使用的存儲去付費。PX-Autopilot能夠經過按實際用量自動化擴展存儲容量的方式,幫助客戶減小一半的存儲成本。
很大一部分客戶已經體會到了使用PX-Autopilot來擴充公有云存儲的益處。Portworx是一個軟件定義的存儲層,經過Portworx,用戶不在須要過分部署存儲,而只是須要在應用數據增加須要額外存儲的時,自動化的對存儲進行擴容。
咱們來看一個例子。若是您是在AWS公有云中運行一個雲原生的應用。這個應用須要10,000 IOPS,gp2-volume的SSD存儲。有10個相似這樣的應用,每一個卷鬚要1TB的存儲容量。
沒有Portworx的話,你須要部署10個3.33TB的EBS卷,來達到所要求的IOPS (EBS提供每GB存儲3 IOPS,因此提供每卷10,000 IOPS須要每卷3.33TB,雖然一共咱們只須要每卷1TB)。在使用Portworx的狀況下,咱們能夠先從10個1TB每卷的最小存儲量開始。PX-Autopilot後續會根據數據量的增加,自動化的來擴容存儲,這樣能夠在一年裏節省54%的存儲成本。這樣的成本節約尚未考慮若是達到最大存儲容量附加限制後,額外的計算資源的增長,以及其它與K8S部署有關的軟件成本。
Portworx還能夠幫助客戶,根據自身應用實際使用情況,在須要狀況下把卷指向更低類型的存儲,或者經過快照把存檔指向S3兼容類型的存儲。從而進一步下降雲存儲成本。
在以上的例子中,若是你須要使用st1-hdd做爲第二層,並經過Portworx來調度應用,並但願下降50%的存儲,則會實際上下降64%的存儲。相似的,再也不使用公有云中收費的存儲快照功能,而經過Portworx使用本地快照,或者把快照指向S3,若是把1/3的數據經過S3快照來實現,而不是使用EBS快照,則會有62%的成本下降。
咱們將會很快把自動化工做流的功能加入到PX-Autopilot中。下面的表格是更詳細的成本節省的分析。
Pivotal是這樣評價PX-Autopilot的:
更多的客戶把關鍵應用向Pivotal Container Service (PKS)轉移,對咱們來講,保持生態隨着客戶需求的發展,持續性進化是很是重要的。咱們很是高興的看到PX-Autopilot幫助PKS的客戶有效的進行存儲擴容,而且無停機時間。
— Angus MacDonald, General Manager, Global Alliances at Pivotal
PX-Autopilot還將持續更新,它將真正實現雲原生存儲的自動化,以及SLA下的多租戶平臺。