ceph PG个数计算

ceph为了方便管理object,引入PG。pg可以理解为一组对象的集合。ceph pg个数计算方式如下:

Total PGs = (Total_number_of_OSD * 100) / max_replication_count
This result must be rounded up to the nearest power of 2.

(总的osd个数 * 100 )/ 最大副本数,并向上取整(2的指数,)譬如osd个数为3,副本为2的情况:Total PGs = (3 * 100) / 2 = 150 向上取整256.

单个pool内的PG个数通过下面的公式计算:

Total PGs = ((Total_number_of_OSD * 100) / max_replication_count) / pool count
This result must be rounded up to the nearest power of 2

可以看到和上面公式的差别就是除以池的个数。同理如果是osd个数是3,副本数为2. 5个池,

Total PGs = ((3 * 100) / 2 ) / 5 = 150 / 5 = 30 .向上取整32.

展开阅读全文

页面更新:2024-06-01

标签:个数   副本   公式   差别   对象   指数   情况   方式   科技

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top