千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  技术干货  > ceph分布式存储是什么?如何使用?

ceph分布式存储是什么?如何使用?

来源:千锋教育
发布人:lxl
时间: 2023-06-05 11:08:00 1685934480

ceph分布式存储

  Ceph是一个开源的分布式对象存储系统,具有自我管理,自我修复和自我优化的能力。它可以在一个或多个计算机节点上存储数据,并支持使用多种方式进行数据访问,如对象存储、块存储和文件存储。

  Ceph由三个核心组件构成:

  RADOS(Reliable Autonomic Distributed Object Store):基于对象的存储系统,提供可扩展、高可用性的存储。

  RBD(RADOS Block Device):基于块的存储系统,可以将块设备映射到客户机,并在客户端上进行存储访问。

  CephFS:分布式文件系统,为客户机提供文件系统接口,并将数据存储在分布式RADOS存储集群中。

  下面是一些使用 Ceph 分布式存储的示例:

  对象存储:

  创建 Ceph 存储集群:使用 ceph-deploy 工具将 OSD 和 MON 节点添加到集群中。

  创建存储池:在存储池上设置特定的数据保留策略,并授权只允许特定用户或组访问数据。

  上传对象:使用 S3 接口或 RADOSGW 接口上传文件。

  块存储:

  创建存储池:用于存储块设备。

  创建块设备:在存储池中创建一个块设备,并将其映射到客户端节点上。

  将块设备格式化:格式化块设备并挂载,以便开始存储数据。

  文件存储:

  创建 Ceph 存储集群:使用 ceph-deploy 工具将 OSD 和 MON 节点添加到集群中。

  创建存储池:用于存储文件系统。

  创建 CephFS:将 CephFS 安装到客户端节点上,并将其连接到 Ceph 存储集群。

  挂载 CephFS:在客户端节点上挂载 CephFS 文件系统,以便开始访问和存储文件。

  总之,Ceph 分布式存储是一个非常强大和灵活的存储解决方案,可以满足不同场景下的数据存储需求,并且可以轻松扩展和管理。如果您需要构建高度可用性和灾难恢复的存储解决方案,那么 Ceph 可能是一个不错的选择。

tags: ceph
声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取
相关推荐HOT