ROOK CNCF 首个云原生存储项目

程序名称:ROOK

授权协议: Apache

操作系统: 跨平台

开发语言: Google Go

ROOK 介绍

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

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

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

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

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

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

  • 超大规模或超融合存储

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

  • 零接触管理

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

  • 可以在Kubernetes上部署

ROOK 官网

https://github.com/rook/rook

相关编程语言

Cyclone是一个打造容器工作流的云原生持续集成持续发...
Kui Shell 为构建云原生应用程序提供了新的开发经验...
Eclipse MicroProfile 是一个 Java 微服务开发的基础...
Kabanero 构建在 Knative、Istio 与 Tekton 之上,提...
Antrea 是一个 Kubernetes 网络解决方案,旨在实现 ...
Linkerd 是一个提供弹性云端原生应用服务网格(serv...