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
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号