一种RAID0的容量扩展方法技术

技术编号:16546415 阅读:49 留言:0更新日期:2017-11-11 11:25
一种RAID0的容量扩展方法,涉及计算机网络与计算机存储领域,其由十一个步骤完成。本发明专利技术的有益效果在于:本发明专利技术实现了任意多次容量扩展后,I/O数据块均能均匀的分布于所有磁盘列中;为了实现I/O均衡的分布于所有磁盘列,需要迁移原有旧磁盘中的数据块,本发明专利技术实现了最小化的数据迁移量;新加入的数据块只需循环地分布于空闲的数据区域,待迁移区域的数据等到下次扩容的时候才被迁移到新加入的磁盘中,因而数据块的布局比较固定,实现了快速的地址映射。

A capacity expansion method for RAID0

A method of capacity expansion for RAID0, involving computer networks and computer storage, is accomplished in eleven steps. The invention has the advantages that: the invention realizes any number of times after capacity expansion, the distribution of I/O data blocks uniformly on all disks in the column; in order to achieve in all disk column distribution of I/O equilibrium, need to migrate the data block the old disk, the invention realizes the small data transfer volume; the new data block recycling only distributed in the idle data region, data of the regional migration time to wait until the next expansion was migrated to the new disk, so the block data layout is fixed, the address mapping fast.

【技术实现步骤摘要】
一种RAID0的容量扩展方法
本专利技术属于计算机网络与计算机存储领域,更具体地涉及一种RAID0的容量扩展方法。
技术介绍
随着信息技术和网络技术在各行各业的深度融合发展,企业数据中心正面临海量数据存储的需求,以及更大计算能力的需要。冗余磁盘阵列(简称,RAID)提供了更大的存储容量和更高的I/O性能,为了应对数据中心对存储容量及I/O性能的更高需求,扩展现有RAID编码的存储系统是一种有效的途径。针对不同的RAID编码存储系统的容量扩展时,需要重新布局存储系统的数据块,例如,当新磁盘加入原有磁盘阵列后,在新的磁盘阵列中需要重新循环布局RAID阵列中的逻辑数据块。然而,现有针对RAID编码存储系统的容量扩展方法存在以下问题:扩容后数据块的不均匀布局、数据迁移量大和地址查询慢等问题,本专利技术公开了一种RAID0的容量扩展方法。
技术实现思路
针对上述技术问题本专利技术提供了一种RAID0的容量扩展方法,该方法在RAID0的扩容过程之后,能够实现数据块的均匀布局,最小化数据的迁移量,并实现了快速的地址映射等功能。本专利技术是通过以下技术方案实现的。一种RAID0的容量扩展方法,包括以下步本文档来自技高网...
一种RAID0的容量扩展方法

【技术保护点】
一种RAID0的容量扩展方法,其特征在于:包括以下步骤:第一步:初始化存储系统,获取现有磁盘阵列保留区域与迁移区域用户数据行数的比例:

【技术特征摘要】
1.一种RAID0的容量扩展方法,其特征在于:包括以下步骤:第一步:初始化存储系统,获取现有磁盘阵列保留区域与迁移区域用户数据行数的比例:,以及现有磁盘阵列大小等参数;第二步:监测存储系统容量变化情况,并获取用户数据量以及现有存储系统剩余空闲容量;第三步:是否需要扩容,如果用户数据量占现有存储系统总容量的90%,即此时达到扩容条件的临界值,则执行下一步骤实施扩容;否则返回第二步继续监测存储系统容量变化情况;第四步:根据公式1计算扩容所需新增加的磁盘总数,根据第一步获取的现有磁盘阵列大小和保留区域与迁移区域的比例等参数,通过如下公式1计算得到此次扩容所需装载的新磁盘总数;第五步:装载新加入的磁盘,根据扩容所需装载的磁盘总数,逐一加载新...

【专利技术属性】
技术研发人员:谢平
申请(专利权)人:青海师范大学
类型:发明
国别省市:青海,63

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

1