The invention provides a method for managing a network storage system, the RAID RAID can be used to create space according to the specified length is divided into resource blocks, in creating logical resources as the logical resource allocation at least one resource block, and record the corresponding relationship between the logical resources and resources allocated to the block read and write IO disk error occurred; the members of the RAID disk, update the resource block records; and according to the multiple priority reconstruction and reconstruction strategy resource block record of the status of the concurrent execution, the invention by priority leads to resource block downgrade disk error and reconstruction, and at the same time other concurrent error disk resource block data on the reconstruction and further; priority needs to rebuild the resource block least error disk, effectively improve the multiple reconstruction speed, and reduce the risk of data loss in the process of reconstruction. The invention also provides a management device corresponding to the network storage system.
【技术实现步骤摘要】
【技术保护点】
1.一种网络存储系统的管理装置,用于执行网络存储系统内的资源管理操作,其中网络存储系统包括存储控制器以及多块磁盘,所述存储控制器的前端端口通过网络连接主机,所述存储控制器的后端磁盘端口与所述磁盘相连;该管理装置包括:资源管理单元,用于使用所述磁盘创建RAID,并把该RAID的可用空间根据指定长度划分为多个资源块,并创建该RAID对应的块表用于记录资源块是否已被分配使用;其中该资源管理单元进一步用于在创建逻辑资源时为逻辑资源分配至少一个资源块并更新相应的块表,并创建该逻辑资源的索引区,其中所述逻辑资源索引区用于记录该逻辑资源的逻辑空间与其自身分配到的RAID资源块的物理空间的对应关系;状态维护单元,用于创建资源块状态表以维护RAID资源块的状态;并在接收到磁盘IO读写错误事件时根据逻辑索引区的记录确定读写错误事件所影响的资源块,然后根据发生IO读写错误的磁盘编号以及RAID级别确定资源块的新状态并在资源块状态表中更新该资源块的记录;其中所述资源块的状态包括正常状态、降级状态以及故障状态;所述资源块状态表包括资源块编号、资源块状态以及发生IO读写错误的磁盘编号;重建单元,用于在RAID成员 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:李宏文,
申请(专利权)人:杭州宏杉科技有限公司,
类型:发明
国别省市:86
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。