CNCF首个云原生存储项目——ROOK

本周一,原生云计算基金会(CNCF)技术监管委员会(TOC)投票接受了新的托管项目Rook,这是CNCF的第15个项目也是目前为止唯一一个存储类的项目,其他项目分别是Kubernetes,Prometheus,OpenTracing,Fluentd,Linkerd,gRPC,CoreDNS,containerd,rkt,CNI,Envoy,Jaeger,Notary和TUF。

CNCF首个云原生存储项目——ROOK_第1张图片


根据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之类的编排器将变得更加灵活。”

CNCF首个云原生存储项目——ROOK_第2张图片


Rook的社区支持正在迅速增长,因为公司和用户在他们的云原生环境(内部部署和公共云)中部署Rook。以HBO, UCSD Nautilus Project, Norwegian Welfare, Verne Global, FlexShopper和 Acaleph为代表的企业和组织已经将Rook作为其存储平台的组成部分。
作为CNCF托管的项目,Rook将成为与技术兴趣相一致的中立基础的一部分,接受项目治理方面的帮助,并获得市场支持,以吸引更多的受众。



CNCF首个云原生存储项目——ROOK_第3张图片

你可能感兴趣的:(CNCF首个云原生存储项目——ROOK)