歡迎光臨
每天分享高質量文章

CNCF首個雲原生儲存專案——ROOK

本周一,原生雲計算基金會(CNCF)技術監管委員會(TOC)投票接受了新的托管專案Rook,這是CNCF的第15個專案也是目前為止唯一一個儲存類的專案,其他專案分別是Kubernetes,Prometheus,OpenTracing,Fluentd,Linkerd,gRPC,CoreDNS,containerd,rkt,CNI,Envoy,Jaeger,Notary和TUF。

根據CNCF Graduation v1.0標準,Rook將成為CNCF的初級專案。CNCF為每個專案提供相關的起步、孵化和成熟度等級。初始專案需要增加雲原生計算的價值,並與CNCF章程保持一致。
Rook將檔案、資料塊和物件儲存系統引入到Kubernetes集群,與其他正在使用儲存的應用程式和服務一起無縫運行。通過這種方式,雲原生集群可以在公有雲和本地部署中自給自足並且具備可移植性。該專案的開發目的是使企業能夠通過動態應用編排,為在本地和公有雲環境中運行的分佈式儲存系統實現資料中心現代化。
CNCF首席運營官Chris Aniszczyk表示:“儲存是雲原生計算最重要的組成部分之一,但現有的儲存系統通常都是在雲原生環境之外運行。Rook是Kubernetes運營者最初採用的專案之一,我們很高興能夠將Rook引入到CNCF並作為一個初始專案來運行,以推動雲原生儲存的發展。”
與傳統的建立一個需要多年才能成熟的儲存系統不同,Rook專註於Ceph這樣經過實際測試的儲存系統轉變成一系列在Kubernetes上無縫運行的雲原生服務。Rook深入Kubernetes,為安全、策略、配額、生命周期管理和資源管理提供無縫的體驗。
雲原生初創公司首席執行官兼Rook專案的開發人員Bassam Tabbara表示,開源軟體意味著儲存密集型工作負載不再需要在雲原生環境之外運行,它能夠自動執行配置、擴展、遷移、災難恢復和資源管理等通常需要儲存管理員手動執行的任務。
Rook的alpha版本(release 0.6)目前可供業界石永紅,隨後將在2018年上半年發佈beta版和生產環境版。其主要特點如下:
  • 在商用硬體上運行軟體定義儲存(SDS)

  • 將檔案、塊和物件儲存演示文稿與Ceph集成

  • 超大規模或超融合儲存

  • 輕鬆擴展或縮小的彈性儲存

  • 零接觸管理

  • 綜合資料保護與快照,克隆和版本

  • 可以在Kubernetes上部署

Kubernetes 1.9版本引入了CSI Alpha實現,使得安裝新的插件與部署一個pod一樣簡單,並且使第三方儲存提供商能夠在不添加核心Kubernetes代碼庫的情況下開發他們的解決方案,Rook將通過CSI將儲存應用到Kubernetes中。
Rook專案贊助商Quantum的高級總監Dan Kerns表示:“在Kubernetes上運行儲存集群是非常合適的,將它放在同一個圈子裡,保持統一的管理界面非常有意義。通過Rook,我們希望創建一個軟體定義的儲存集群,能夠在現代的雲原生環境中正常運行,而儲存集群通過Kubernetes之類的編排器將變得更加靈活。”

Rook的社區支持正在迅速增長,因為公司和用戶在他們的雲原生環境(內部部署和公共雲)中部署Rook。以HBO, UCSD Nautilus Project, Norwegian Welfare, Verne Global, FlexShopper和 Acaleph為代表的企業和組織已經將Rook作為其儲存平臺的組成部分。
作為CNCF托管的專案,Rook將成為與技術興趣相一致的中立基礎的一部分,接受專案治理方面的幫助,並獲得市場支持,以吸引更多的受眾。

赞(0)

分享創造快樂