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


Apache
跨平台
Google Go

软件简介

Rook将文件、数据块和对象存储系统引入到Kubernetes集群,与其他正在使用存储的应用程序和服务一起无缝运行。通过这种方式,云原生集群可以在公有云和本地部署中自给自足并且具备可移植性。该项目的开发目的是使企业能够通过动态应用编排,为在本地和公有云环境中运行的分布式存储系统实现数据中心现代化。

与传统的建立一个需要多年才能成熟的存储系统不同,Rook专注于Ceph这样经过实际测试的存储系统转变成一系列在Kubernetes上无缝运行的云原生服务。Rook深入Kubernetes,为安全、策略、配额、生命周期管理和资源管理提供无缝的体验。

云原生初创公司首席执行官兼Rook项目的开发人员Bassam
Tabbara表示,开源软件意味着存储密集型工作负载不再需要在云原生环境之外运行,它能够自动执行配置、扩展、迁移、灾难恢复和资源管理等通常需要存储管理员手动执行的任务。

Rook的alpha版本(release 0.6)目前可供业界使用,随后将在2018年上半年发布beta版和生产环境版。其主要特点如下:

  • 在商用硬件上运行软件定义存储(SDS)

  • 将文件、块和对象存储演示文稿与Ceph集成

  • 超大规模或超融合存储

  • 轻松扩展或缩小的弹性存储

  • 零接触管理

  • 综合数据保护与快照,克隆和版本

  • 可以在Kubernetes上部署