为什么在ceph中pg/pgp num 数字越大osd分布才会越均匀?

为什么在ceph中pg/pgp num 数字越大osd分布才会越均匀?一般都是颗粒度越小,越均匀。颗粒度越大越不平均?

参与9

2同行回答

lzg21stlzg21st存储工程师brcb
ceph采用crush算法,pg/pgp数量越多,那么在pg和osd的mapping中,对象就能够更平均更离散的分布在磁盘中,官网上有个pg和osd的计算公式,计算标准大概是:pg_num=100*osd_num/3,最前面的100可以按集群未来的扩展规模进行变化...显示全部

ceph采用crush算法,pg/pgp数量越多,那么在pg和osd的mapping中,对象就能够更平均更离散的分布在磁盘中,官网上有个pg和osd的计算公式,计算标准大概是:pg_num=100*osd_num/3,最前面的100可以按集群未来的扩展规模进行变化

收起
银行 · 2018-07-05
浏览5052
Jack.maJack.ma测试工程师银信科技
PG全称是placement groups,它是ceph的逻辑存储单元。在数据存储到cesh时,先打散成一系列对象,再结合基于对象名的哈希操作、复制级别、PG数量,产生目标PG号。根据复制级别的不同,每个PG在不同的OSD上进行复制和分发。可以把PG想象成存储了多个对象的逻辑容器,这个容器映射到多...显示全部

PG全称是placement groups,它是ceph的逻辑存储单元。在数据存储到cesh时,先打散成一系列对象,再结合基于对象名的哈希操作、复制级别、PG数量,产生目标PG号。根据复制级别的不同,每个PG在不同的OSD上进行复制和分发。可以把PG想象成存储了多个对象的逻辑容器,这个容器映射到多个具体的OSD。PG存在的意义是提高ceph存储系统的性能和扩展性。

收起
系统集成 · 2019-01-10
浏览3849

提问者

saric
系统架构师FNT
擅长领域: 灾备存储云计算

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2018-06-28
  • 关注会员:3 人
  • 问题浏览:6414
  • 最近回答:2019-01-10
  • X社区推广