一种RAID2.0的数据块分配方法及装置制造方法及图纸

技术编号:17006701 阅读:37 留言:0更新日期:2018-01-11 03:19
本发明专利技术公开了一种RAID2.0的数据块分配方法及装置,该方法的步骤包括:将物理硬盘的存储空间划分为规定空间容量的数据块;其中,物理硬盘位于物理硬盘组中;计算物理硬盘中数据块的使用率;判断物理硬盘组中是否唯一存在使用率最小的目标物理硬盘;如果是,则将目标物理硬盘中的空闲数据块加入数据块组中;其中,同一个数据块组的空闲数据块均属于不同的物理硬盘。由于加入数据块组的数据块均属于物理硬盘组中使用率最小的物理硬盘中,因此能够为当前使用率较高的物理硬盘分担读写数据的压力。可见,本发明专利技术能够对RAID环境下的物理硬盘进行更加均衡的工作分配,进而保证RAID对于数据的高效率读写。

【技术实现步骤摘要】
一种RAID2.0的数据块分配方法及装置
本专利技术涉及磁盘冗余阵列领域,特别是涉及一种RAID2.0的数据块分配方法及装置。
技术介绍
随着技术的发展,物理硬盘的容量由GB级别发展到TB级别,但是对于物理硬盘读写速度的增长却较为有限。RAID作为冗余数据的磁盘阵列,当某一物理硬盘发生故障时进行数据重构,进而避免数据丢失,用于保障物理硬盘的数据安全。对于传统的RAID系统而言,在数据重构过程中没有关于可靠性的保障,如果在重构完成前出现坏盘就将造成数据丢失,并且由于当下物理硬盘的容量往往较大,因此数据重构的时间较长,进而重构过程中出现坏盘的概率大大增加。RAID2.0作为增强型RAID技术,将物理硬盘分为数据块并作为最小数据保护单元以代替RAID技术中将硬盘作为最小数据保护单元,进而增加了数据保护单元的数量。此外,由于数据块通过构成数据块组以进行数据的读写,因此,无论是整个物理硬盘损坏,还是某个物理硬盘的某些数据块损坏,都会有更多的硬盘参与重构,进而极大的提高了重构速度。由于,每一个数据块组中的数据块往往来自于多个物理硬盘,因此对数据块的分配方式影响着物理硬盘的工作效率,进而影响RAI本文档来自技高网...
一种RAID2.0的数据块分配方法及装置

【技术保护点】
一种RAID2.0的数据块分配方法,其特征在于,包括:将物理硬盘的存储空间划分为规定空间容量的数据块;其中,所述物理硬盘位于物理硬盘组中;计算所述物理硬盘中所述数据块的使用率;判断所述物理硬盘组中是否唯一存在所述使用率最小的目标物理硬盘;如果是,则将所述目标物理硬盘中的空闲数据块加入数据块组中;其中,同一个所述数据块组的所述空闲数据块均属于不同的所述物理硬盘。

【技术特征摘要】
1.一种RAID2.0的数据块分配方法,其特征在于,包括:将物理硬盘的存储空间划分为规定空间容量的数据块;其中,所述物理硬盘位于物理硬盘组中;计算所述物理硬盘中所述数据块的使用率;判断所述物理硬盘组中是否唯一存在所述使用率最小的目标物理硬盘;如果是,则将所述目标物理硬盘中的空闲数据块加入数据块组中;其中,同一个所述数据块组的所述空闲数据块均属于不同的所述物理硬盘。2.根据权利要求1所述的方法,其特征在于,当所述判断所述物理硬盘组中是否唯一存在所述使用率最小的目标物理硬盘为否时,该方法进一步包括:以空闲数据块数量最多的所述硬盘作为所述目标物理硬盘,并将所述目标物理硬盘中的所述空闲数据块加入数据块组中。3.根据权利要求2所述的方法,其特征在于,该方法进一步包括:判断所述物理硬盘是否有用于组建所述数据块组的空闲数据块;如果否,则停止所述数据块组的组建。4.根据权利要求2所述的方法,其特征在于,该方法进一步包括:记录所述目标物理硬盘的使用信息。5.根据权利要求4所述的方法,...

【专利技术属性】
技术研发人员:徐洪志
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1