【技术实现步骤摘要】
本专利技术涉及数据存储领域,具体涉及到一种存储盘处理方法及装置
技术介绍
廉价存储盘冗余阵列(RedundantArrays of Inexpensive Disks, RAID)的原理是利用数组方式来处理存储盘组,配合数据分散排列的设计,提升数据的安全性。存储盘阵列是由很多价格较便宜的存储盘,组合成一个容量巨大的存储盘组,利用个别存储盘提供数据所产生加成效果提升整个存储系统效能。利用这项技术,将数据切割成许多区段,分别存放在各个存储盘上。存储盘阵列还能利用同位检查(Parity Check)的方式,在数组中任一颗存储盘故障时,仍可读出数据,在数据重构时,将数据经计算后重新置入新存储盘中。但是,组成RAID组的多个存储盘性能各不相同,性能较慢的存储盘会拖慢整个RAID组的处理性能。性能极慢的慢盘可能由于本身性能太低而拖垮整个RAID的业务。如何对RAID组中的慢盘进行处理,以提高RAID组的性能是本专利技术要解决的技术问题。
技术实现思路
本专利技术实施例提供一种存储盘处理方法及存储盘处理装置,以提高廉价存储盘冗余阵列中数据的读写效率。一方面,本专利技术实施例提供了 ...
【技术保护点】
一种存储盘处理方法,应用于廉价存储盘冗余阵列RAID组中,所述廉价存储盘冗余阵列中包括多个存储盘,其特征在于,所述方法包括:将廉价存储盘冗余阵列中的能够重构的慢盘设置成重构状态,所述能够重构的慢盘为第一慢盘;对所述第一慢盘进行重构,将所述第一慢盘中的数据重构至空闲存储盘或所述廉价存储盘冗余阵列中其他存储盘的空闲空间;在所述第一慢盘重构成功的情况下,将所述第一慢盘设置为故障盘;在所述第一慢盘重构不成功的情况下,将所述第一慢盘设置为慢盘状态,其中,处于所述慢盘状态的存储盘的数据读取方式是降级读。
【技术特征摘要】
1.一种存储盘处理方法,应用于廉价存储盘冗余阵列RAID组中,所述廉价存储盘冗余阵列中包括多个存储盘,其特征在于,所述方法包括将廉价存储盘冗余阵列中的能够重构的慢盘设置成重构状态,所述能够重构的慢盘为第一慢盘;对所述第一慢盘进行重构,将所述第一慢盘中的数据重构至空闲存储盘或所述廉价存储盘冗余阵列中其他存储盘的空闲空间;在所述第一慢盘重构成功的情况下,将所述第一慢盘设置为故障盘;在所述第一慢盘重构不成功的情况下,将所述第一慢盘设置为慢盘状态,其中,处于所述慢盘状态的存储盘的数据读取方式是降级读。2.如权利要求1所述的存储盘处理方法,其特征在于,在对所述第一慢盘进行重构时,还包括,记录所述第一慢盘的写日志,所述写日志记录有在所述第一慢盘重构期间,系统需要往所述第一慢盘上写的数据。3.如权利要求2所述的存储盘处理方法,其特征在于,进一步包括在所述第一慢盘重构不成功的情况下,将所述第一慢盘设置为慢盘状态,之后,将所述写日志记录的数据恢复到所述第一慢盘中。4.如权利要求1所述的存储盘处理方法,其特征在于,在对所述第一慢盘进行重构,将所述第一慢盘中的数据重构至空闲存储盘的情况下,在将所述第一慢盘设置为故障盘之后,进一步包括将所述空闲存储盘加入所述廉价存储盘冗余阵列中。5.如权利要求1所述的存储盘处理方法,其特征在于,还包括,将廉价存储盘冗余阵列中的不能够重构的慢盘设置成慢盘状态,所述廉价存储盘冗余阵列中的不能够重构的慢盘为第二慢盘。6.如权利要求5所述的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。