The invention discloses a method and system for processing solid state disk failure in the SSD cache, the method includes: judging whether the failure of solid state disk according to the cache volume status symbol of the state; to determine if the solid state disk failure, then automatically restore the SSD cache accelerated; among them, the solid state disk is in the buffer pool; the buffer pool and the cache volume is pre created. When the solid state disk fails, the storage system acquires the state and synchronizes to the buffer pool and the cache volume. Therefore, the status of the status label of the cache volume can be used to determine whether the solid disk is invalid. When the solid disk fails, the SSD cache acceleration will automatically recover. Thus, the detection ability of the storage system is improved effectively, and the reliability of the storage system is improved by the automatic recovery strategy of caching, and the user experience is better.
【技术实现步骤摘要】
一种SSD缓存中固态磁盘失效的处理方法及系统
本专利技术涉及存储系统
,特别是涉及一种SSD缓存中固态磁盘失效的处理方法及系统。
技术介绍
随着信息技术的发展,存储系统也不断得到发展,其系统性能不断提高。相比于传统的机械磁盘SAS,固态硬盘SSD的读写速度更快,可以更好地提高存储系统的性能。不过,SSD比SAS盘的价格高,寿命短,因此,如何运用SSD发挥较高的性价比是存储系统设计的重点。目前常用的一种方法是将SSD用作二级缓存设备。比如在存储系统中将SSD作为SAS盘的高速缓存设备,即在ROM缓存和文件管理系统之间增加一层缓存,实现对主机IO热点数据的缓存。通常使用SSD磁盘进行读缓存。采用这种方式比一级缓存即内存缓存要慢,但缓存空间比内存大,性价比相对较高。然而,SSD缓存中固态磁盘的寿命短,容易被损坏。一旦固态磁盘出现故障,存储系统的正常业务就会受到影响,这样存储系统的可用性就非常低。因此,如何提供一种SSD缓存中固态磁盘失效的处理方法,能够使存储系统中SSD做缓存设备时,该存储系统的可用性较高,是本领域技术人员目前需要解决的问题。
技术实现思路
本专利技术的目的是提供一种SSD缓存中固态磁盘失效的处理方法及系统,使得存储系统中SSD做缓存设备时,该存储系统的可用性较高。为解决上述技术问题,本专利技术提供了如下技术方案:一种SSD缓存中固态磁盘失效的处理方法,包括:根据缓存卷的状态标志的状态判断固态磁盘是否失效;若是,则进行SSD缓存加速的自动恢复;其中,所述固态磁盘位于缓存池中;所述缓存池和所述缓存卷为预先创建的。优选地,所述根据缓存卷的状态标志的 ...
【技术保护点】
一种SSD缓存中固态磁盘失效的处理方法,其特征在于,包括:根据缓存卷的状态标志的状态判断固态磁盘是否失效;若是,则进行SSD缓存加速的自动恢复;其中,所述固态磁盘位于缓存池中;所述缓存池和所述缓存卷为预先创建的。
【技术特征摘要】
1.一种SSD缓存中固态磁盘失效的处理方法,其特征在于,包括:根据缓存卷的状态标志的状态判断固态磁盘是否失效;若是,则进行SSD缓存加速的自动恢复;其中,所述固态磁盘位于缓存池中;所述缓存池和所述缓存卷为预先创建的。2.根据权利要求1所述的方法,其特征在于,所述根据缓存卷的状态标志的状态判断固态磁盘是否失效包括:为所述缓存卷设置所述状态标志,并获取所述状态标志的状态;判断所述状态标志的状态是否为OFFLINE。3.根据权利要求2所述的方法,其特征在于,所述进行SSD缓存加速的自动恢复包括:将主机IOs和SSD缓存模块内的IOs发送到被加速卷;当所述将SSD缓存模块内的IOs发送到被加速卷的操作完成后,保存所述缓存卷与所述被加速卷的映射信息,并删除所述缓存池和所述缓存卷;重新创建缓存池和缓存卷,并将正常的固态磁盘加入到该重建的缓存池中;根据保存的所述映射信息建立重建的缓存卷与所述被加速卷的映射,并开启所述SSD缓存加速。4.一种SSD缓存中固态磁盘失效的处理系统,其特征在于,包括:判断单元,用于根据...
【专利技术属性】
技术研发人员:赵书龙,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。