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

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)

分享創造快樂