云原生存储项目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將成為與技術興趣相一致的中立基礎的一部分,接受項目治理方面的幫助,并獲得市場支持,以吸引更多的受眾。
總結
以上是生活随笔為你收集整理的云原生存储项目ROOK的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Facebook开源计算机视觉目标检测平
- 下一篇: 区块链在供应链领域的应用