发明名称 一种VD的均衡处理方法和装置
摘要 本发明提供一种VD的均衡处理方法和装置,该方法包括:计算RAID在所述存储池内的所有PD上的平均使用率;当需要将所述RAID在第一PD中的数据迁移到第二PD时,判断所述RAID在所述第二PD的使用率是否不大于所述平均使用率;其中,所述第一PD是所述K个PD中的PD,所述第二PD是所述M个PD中的PD;如果是,则将所述RAID在所述第一PD中的数据迁移到所述第二PD;如果否,则拒绝将所述RAID在所述第一PD中的数据迁移到所述第二PD。通过本发明的技术方案,RAID的业务会均匀的分布在各PD上,不会缩短新PD的使用寿命。而且,如果新PD出现故障,则在进行重构时,存储池中的所有PD都会参与重构,可以提高重构速度和重构效率,并且避免重构过程对业务造成的影响。
申请公布号 CN105468299A 申请公布日期 2016.04.06
申请号 CN201510807864.9 申请日期 2015.11.19
申请人 浙江宇视科技有限公司 发明人 郭永强;王丽红
分类号 G06F3/06(2006.01)I 主分类号 G06F3/06(2006.01)I
代理机构 北京博思佳知识产权代理有限公司 11415 代理人 林祥
主权项 一种虚拟磁盘VD的均衡处理方法,存储池内包括扩容前的K个物理磁盘PD和扩容后的M个PD,K和M均为正整数,其特征在于,在对所述存储池进行均衡处理时,针对每个独立冗余磁盘阵列RAID,所述方法包括:计算所述RAID在所述存储池内的所有PD上的平均使用率;当需要将所述RAID在第一PD中的数据迁移到第二PD时,判断所述RAID在所述第二PD的使用率是否不大于所述平均使用率;其中,所述第一PD是所述K个PD中的PD,所述第二PD是所述M个PD中的PD;如果是,则将所述RAID在所述第一PD中的数据迁移到所述第二PD;如果否,则拒绝将所述RAID在所述第一PD中的数据迁移到所述第二PD。
地址 310051 浙江省杭州市滨江区西兴街道江陵路88号10幢南座1-11层