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

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)。


640?wx_fmt=png


为什么说你必须了解和掌握这个项目?通过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,你可以查看快速入门指南(https://rook.io/docs/rook/v0.9/quickstart-toc.html)、GitHub存储库(https://github.com/rook/rook),加入论坛(https://groups.google.com/forum/#!forum/rook-dev)或Slack频道(https://slack.rook.io/)。 


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)或演讲(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》。



原文链接:

https://superuser.openstack.org/articles/rook-ceph-kubernetes-quickstart/


获取更多开源云技术资讯&大咖交流&免费活动,欢迎添加开源云中文社区小助手,备注开源云!

640?wx_fmt=jpeg

(长按识别二维码添加)



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值