是否在OpenStack中集成Ceph?

发布于 2022-09-01 12:50:10 字数 158 浏览 27 评论 0

cinder和swift作为openstack的标准组件,前者提供块存储服务,后者提供对象存储服务;
但,貌似ceph作为分布式文件系统也可以集成到openstack中,作为解决方案来讲,是否就可以完全替代cinder和swift了呢?

有没有这方面经验的人,来谈谈吧 :)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

静待花开 2022-09-08 12:50:10

swift项目为openstack提供原生的对象存储服务,ceph可以完全取代swift,但不能取代cinder。

樱娆 2022-09-08 12:50:10

最近学习中。。。同问。

┊风居住的梦幻卍 2022-09-08 12:50:10

这个是不同层面的东西了。
ceph是第三方存储方案,目前来说ceph包含了swift的功能的,不包含cinder的功能。

在openstack里面,cinder是作为卷存储的管理,是必不可少的组件。本身并不提供存储能力,还需要底层存储的支持。目前cinder支持很多后端存储技术,常用的 iscsi,ceph等。

swift 是openstack 里面对象存储组件,很多时候这个功能就像云盘差不多,和cinder一样需要底层存储技术的支持才行,也可以用ceph作为后端存储池。 很多场景中swift只是一个可选项,不一定需要安装。

ceph 对于 openstack来说紧紧是作为后端存储来用(云硬盘数据盘,云主机系统盘,镜像,快照)。
通过一个个卷的方式提供给openstack的各个组件,或者云主机使用。在cinder,glance,nova等组件中都需要配置ceph的接口信息。

最后:目前openstack中使用ceph是主流。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文