cephfs mysql_cephfs扩容方案汇总

本文介绍了CephFS的几种扩容方案,包括通过filelayout在单集群内为用户数据存储增加空间,以及通过新增OSD进行扩容。讨论了在原有data_pool中新增OSD的方法,虽然透明但可能导致性能波动。此外,还提出了多集群扩容方案,如新增ceph集群,以适应更大规模的存储需求,但需注意业务对跨集群模型的适配和存储资源调度的复杂性。
摘要由CSDN通过智能技术生成

cephfs扩容方案

需求描述

建立完善的cephfs的扩容方案,满足cephfs用户数据存储空间在各种场景下的扩容需求。目前扩容只涉及到用户的数据存储,元数据部分因为空间使用率较低所以不需要考虑扩容。

现有cephfs用户存储模型

目前单个用户会对应一个ceph集群里面的多个Dir目录,每个Dir目录底层会关联到两个pool,其中metadata_pool用来存储元数据,data_pool用来存储数据。

875b07cdcbeddcee0b0ff60d0400697f.png

单集群扩容方案

通过filelayout进行扩容

基本原理

每个文件都有filelayout的xattr属性,其中包含一个关键的pool字段,用来指定存储文件底层用到哪个pool,因此利用该特性可以实现基于目录基本的扩容。

参考 https://docs.ceph.com/docs/master/cephfs/file-layouts/#adding-a-data-pool-to-the-mds

操作流程

root@host1:/mnt/cephfs1# ceph dfRAW STORAGE:    CLASS     SIZE        AVAIL       USED       RAW USED     %RAW USED    hdd       952 TiB     861 TiB     89 TiB       91 TiB          9.52    TOTAL     952 TiB     861 TiB     89 TiB       9

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值