【技术实现步骤摘要】
一种固态硬盘的替换方法及装置
本申请涉及数据存储领域,特别涉及固态硬盘的替换方法及装置。
技术介绍
目前,在存储系统中,固态硬盘已被广泛使用。在使用过程中,固态硬盘寿命耗尽的情况时有发生,当固态硬盘寿命耗尽后,将只能进行读操作而不能进行写操作。为保障存储系统中数据的实时读写,就需要对固态硬盘进行在线替换。现有技术中,常采用分布式储存来保存数据,通过为一份数据在多个固态硬盘中分别保存副本,从而避免存储系统的实时读写操作对任一固态硬盘的依赖,以实现固态硬盘的在线替换。但在现有技术中,为实现固态硬盘的在线替换,需要为每一份数据都保存至少一个副本,导致存储系统存储成本较高。
技术实现思路
本专利技术实施例提供固态硬盘的替换方法和装置,用于解决现有的固态硬盘在线替换方案抬高存储系统存储成本的问题。根据本专利技术实施例的第一方面,提供一种固态硬盘的替换方法,其特征在于,所述方法应用于存储系统,所述存储系统中包括至少一个存储盘和至少一个备用盘,所述备用盘和存储盘均为固态硬盘,其中,所述备用盘在所述存储系统中分配有唯一的身份标识,在存储系统对任一存储盘的读写操作执行失败后,所述任一存储盘还会被关联重定向标识,所述备用盘保存有地址映射关系列表,所述地址映射关系列表用于保存存储盘扇区地址和备用盘扇区地址的地址映射关系,所述方法包括:接收读写请求后,判断所述读写请求指向的目标存储盘是否关联有重定向标识;如果目标存储盘关联有重定向标识,则判断地址映射关系列表中是否包含第一扇区地址的映射关系,所述第一扇区地址是所述读写请求指向的扇区地址;如果地址映射关系列表包含第一扇区地址的映射关系, ...
【技术保护点】
一种固态硬盘的替换方法,其特征在于,所述方法应用于存储系统,所述存储系统中包括至少一个存储盘和至少一个备用盘,所述备用盘和存储盘均为固态硬盘,其中,所述备用盘在所述存储系统中分配有唯一的身份标识,在存储系统对任一存储盘的读写操作执行失败后,所述任一存储盘还会被关联重定向标识,所述备用盘保存有地址映射关系列表,所述地址映射关系列表用于保存存储盘扇区地址和备用盘扇区地址的地址映射关系,所述方法包括:接收读写请求后,判断所述读写请求指向的目标存储盘是否关联有重定向标识;如果目标存储盘关联有重定向标识,则判断地址映射关系列表中是否包含第一扇区地址的映射关系,所述第一扇区地址是所述读写请求指向的扇区地址;如果地址映射关系列表包含第一扇区地址的映射关系,则根据第一扇区地址以及第一扇区地址的映射关系确定第二扇区地址,并将所述读写请求重定向至第二扇区地址,所述第二扇区地址是第一扇区地址在备用盘中的映射地址;如果地址映射关系不包含第一扇区地址,则在备用盘为所述读写请求中的写请求申请扇区地址,并将所述读写请求中的写请求重定向至所述申请的扇区地址,并在地址映射关系列表保存第一扇区地址与所述申请的扇区地址的对 ...
【技术特征摘要】
1.一种固态硬盘的替换方法,其特征在于,所述方法应用于存储系统,所述存储系统中包括至少一个存储盘和至少一个备用盘,所述备用盘和存储盘均为固态硬盘,其中,所述备用盘在所述存储系统中分配有唯一的身份标识,在存储系统对任一存储盘的读写操作执行失败后,所述任一存储盘还会被关联重定向标识,所述备用盘保存有地址映射关系列表,所述地址映射关系列表用于保存存储盘扇区地址和备用盘扇区地址的地址映射关系,所述方法包括:接收读写请求后,判断所述读写请求指向的目标存储盘是否关联有重定向标识;如果目标存储盘关联有重定向标识,则判断地址映射关系列表中是否包含第一扇区地址的映射关系,所述第一扇区地址是所述读写请求指向的扇区地址;如果地址映射关系列表包含第一扇区地址的映射关系,则根据第一扇区地址以及第一扇区地址的映射关系确定第二扇区地址,并将所述读写请求重定向至第二扇区地址,所述第二扇区地址是第一扇区地址在备用盘中的映射地址;如果地址映射关系不包含第一扇区地址,则在备用盘为所述读写请求中的写请求申请扇区地址,并将所述读写请求中的写请求重定向至所述申请的扇区地址,并在地址映射关系列表保存第一扇区地址与所述申请的扇区地址的对应关系;在存储系统加入替换盘后,先将目标存储盘的数据同步到替换盘,然后将备用盘中与目标存储盘扇区地址存在映射关系的扇区地址所对应的数据同步到替换盘;在删除目标存储盘后,将目标存储盘的身份标识分配给替换盘。2.根据权利要求1所述的方法,其特征在于,还包括:在备用盘与替换盘的同步过程中,如果接收到的对目标存储盘的读写请求所指向的扇区地址未在地址映射关系列表中建立映射关系,则将接收到的对目标存储盘的读写请求重定向至替换盘中;在备用盘与替换盘的同步过程中,如果接收到的对目标存储盘的读写请求所指向的扇区地址已在地址映射关系列表中建立了映射关系,则将写请求重定向至替换盘,将读请求按照已建立的映射关系重定向至备用盘。3.根据权利要求2所述的方法,其特征在于,还包括:如果接收到的对目标存储盘的读写请求所指向的扇区地址已在地址映射关系列表中建立了映射关系,则在将写请求重定向至替换盘后,在地址映射关系列表中删除所述被重定向至替换盘的写请求指向的扇区地址所对应的映射关系。4.根据权利要求1所述的方法,其特征在于,还包括:如果目标存储盘未关联重定向标识,则执行所述读写请求,如果执行未成功则重新发送所述读写请求,如果重新发送次数超过预设值,则为目标存储盘关联重定向标识。5.根据权利要求4所述的方法,其特征在于,还包括:在所述重新发送次数超过预设值后,提示管理员目标存储盘需要替换。6.一种固态硬盘的替换装置,其特征在于,所述装置应用于存储系统,所述存储系统中包括至少一个存储盘和...
【专利技术属性】
技术研发人员:朱周颖,
申请(专利权)人:北京腾凌科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。