广告

用好Kubernetes上的Ceph存储,你必须搞定Rook

  • 浏览(67)
  • 评论(0)
  • 译者:k8s

全球含金量容器认证CKA培训北京站文末招生

Rook是Kubernetes的一个开源云原生存储编排器,它最大的特点被形容为易于使用。这个项目的名称来自国际象棋,而掌握Rook比学会下国际象棋要容易。


Cloudibility的开发工程师、Rook项目的维护者之一Alexander Trost在最近的Free Open Source Developers’ European Meeting(免费开源开发者欧洲会议,FOSDEM)上讨论了如何使用Rook,内容贯穿了Rook的架构和优势。这个演讲中的demo可以在GitHub上获得(https://github.com/galexrt/presentation-distributed-storage-with-rook)。

为什么说你必须了解和掌握这个项目?通过Rook,运维团队可以在Kubernetes之上运行软件分布式系统(SDS)(如Ceph)。然后,开发人员可以使用该存储在Kubernetes中动态创建持久卷(PV)以部署应用程序,例如Jenkins、WordPress和任何其他需要状态的应用程序。

Ceph是一种流行的开源SDS,可以提供流行的许多类型的存储系统,例如对象、块和文件系统,并在商用硬件上运行。Rook目前是CNCF的孵化级项目,也可以与其他存储provider一起使用,包括CockroachDB、EdgeFS、Minio和Cassandra。

至于Rook如何帮助你更好地使用Ceph,Trost说主要的好处是MONs的健康检查,带有自动故障转移,通过Kubernetes对象以及在一个中心位置提供存储选择实现对Ceph集群、池、文件系统和RGW的简单管理。

要了解和掌握Rook,你可以查看:

  1. 快速入门指南(https://rook.io/docs/rook/v0.9/quickstart-toc.html)

  2. GitHub存储库(https://github.com/rook/rook)

  3. 加入论坛(https://groups.google.com/forum/#!forum/rook-dev

  4. Slack频道(https://slack.rook.io/)

  5. FOSDEM上的相关幻灯片

    (https://fosdem.org/2019/schedule/event/ceph_storage_with_rook/attachments/slides/3272/export/events/attachments/ceph_storage_with_rook/slides/3272/Ceph_storage_with_Rook_Slides.pdf)

  6. 演讲

    (https://fosdem.org/2019/schedule/event/ceph_storage_with_rook/)

(以上可以让你了解更多。)


在即将举行的开放式基础架构峰会上,有两个专门讨论该项目的会议——《Rook: A new and easy way to run your Ceph storage on Kubernetes》(《Rook:在Kubernetes上运行Ceph存储的一种新的简单方法》,以及《Storage 101:Rook and Ceph》。

 4月25-30日CKA北京站报名啦!!!

北京(4.25-4.30)、深圳(待定)、广州(待定),其它城市根据参与人数安排,大家快来报名吧!

  • 分享到:
  • icon
  • icon
  • icon
  • icon
箭头