一种存储集群中存储介质变更减少重构数据的方法及系统
摘要:
本发明提供一种存储集群中存储介质变更减少重构数据的方法及系统,所述方法包括如下步骤:S1.获取集群存储池中归置组PG的原始分布OSD列表;S2.当集群存储池中发生换盘时,获取集群存储池中归置组PG的新分布OSD列表;S3.计算归置组PG的原始分布OSD列表与新分布OSD列表的差异项,生成差异比对表;S4.遍历差异比对表依次删除每个归置组PG差异项在对应新分布OSD列表中的替换硬盘,得到额外OSD变化的归置组PG,生成差异纠正表;S5.应用差异纠正表,将额外OSD变化的归置组PG纠正成原始分布。本发明减少集群数据的迁移量,提升集群可用性。
0/0