一种固态硬盘SSD管理方法以及SSD技术

技术编号:19488956 阅读:23 留言:0更新日期:2018-11-17 11:59
本申请提供了一种固态硬盘SSD管理方法以及SSD,用于高效管理元数据。本申请提供的SSD管理方方法包括:SSD确定目标元数据的特征信息;SSD根据预置对应关系,确定目标元数据的特征信息对应的目标数据块,预置对应关系包括不同元数据的特征信息与不同数据块的对应关系;SSD将目标元数据保存至目标数据块。通过划分数据块的不同特征信息,并根据不同特征信息分配不同的数据块,如此在管理目标元数据时,可确定该目标元数据的特征信息,根据预置对应关系确定该目标元数据的特征信息对应的目标数据块,将该目标元数据保存至该目标数据块,从而可将不同的元数据进行细分保存,在SSD的整体层面上可提高管理系统的通用性、可扩展性以及稳定性,高效管理元数据。

【技术实现步骤摘要】
一种固态硬盘SSD管理方法以及SSD
本申请涉及存储
,尤其涉及一种固态硬盘SSD管理方法以及SSD。
技术介绍
随着互联网、云计算、物联网、大数据等技术的发展及广泛应用,时时刻刻都会产生海量的数据,这些海量的数据需要进行处理和存储,信息技术的高速发展对存储系统的性能提出了更高的要求。固态硬盘(solidstatedrives,SSD)因为其读写速度快、能耗低的特性,得到广泛的应用。随着SSD的使用变得越来越广泛,对SSD的性能、容量的要求都更高,随着闪存技术的发展、主控芯片的性能提高,SSD的相关技术不断更新,使得能够尽可能满足应用的需求。当前SSD的容量日益变大,对于如何管理和使用SS的空间,成为了SSD固件设计的关键,能够使用较少的空间与时间来完成SSD庞大空间的管理成为SSD技术研究的主要课题。在SSD正常的使用中,存在多种数据,不仅仅包含有用户数据,还包含有SSD本身的固件程序、运行参数、元数据等一些非用户数据,其中,固件程序可通过元数据重建用户数据及固件运行状态,从这可看出,元数据的管理对于SSD的工作是非常重要的。而在SSD的现有管理系统中,对元数据的管理仍较粗糙,尚缺有效的管理,亟待解决。
技术实现思路
本申请提供了一种固态硬盘SSD管理方法以及SSD,用于高效管理元数据。本申请在第一方面,提供一种SSD管理方法,方法包括:SSD确定目标元数据的特征信息;SSD根据预置对应关系,确定目标元数据的特征信息对应的目标数据块,预置对应关系包括不同元数据的特征信息与不同数据块的对应关系;SSD将目标元数据保存至目标数据块。结合本申请第一方面,在本申请第一方面第一种可能的实现方式中,SSD确定目标元数据的特征信息包括:SSD根据目标元数据的注册信息,确定目标元数据的特征信息。结合本申请第一方面,在本申请第一方面第二种可能的实现方式中,SSD根据预置对应关系,确定目标元数据的特征信息对应的目标数据块包括:SSD根据预置对应关系,确定目标元数据的特征信息对应的目标数据块集合,预置对应关系还包括不同元数据的特征信息与不同数据块集合的对应关系,目标数据块集合包括目标数据块。结合本申请第一方面,在本申请第一方面第三种可能的实现方式中,元数据的特征信息包括元数据的种类、保存时机、保存方式以及重建方式中的任意一种或者任意组合。结合本申请第一方面,在本申请第一方面第四种可能的实现方式中,元数据包括日志和/或快照元数据。本申请在第二方面,提供一种固态硬盘SSD,SSD包括:第一确定单元,用于确定目标元数据的特征信息;第二确定单元,用于根据预置对应关系,确定目标元数据的特征信息对应的目标数据块,预置对应关系包括不同元数据的特征信息与不同数据块的对应关系;保存单元,用于将目标元数据保存至目标数据块。结合本申请第二方面,在本申请第二方面第一种可能的实现方式中,SSD确定目标元数据的特征信息包括:SSD根据目标元数据的注册信息,确定目标元数据的特征信息。结合本申请第二方面,在本申请第二方面第二种可能的实现方式中,SSD根据预置对应关系,确定目标元数据的特征信息对应的目标数据块包括:SSD根据预置对应关系,确定目标元数据的特征信息对应的目标数据块集合,预置对应关系还包括不同元数据的特征信息与不同数据块集合的对应关系,目标数据块集合包括目标数据块。结合本申请第二方面,在本申请第二方面第三种可能的实现方式中,元数据的特征信息包括元数据的种类、保存时机、保存方式以及重建方式中的任意一种或者任意组合。结合本申请第二方面,在本申请第二方面第四种可能的实现方式中,元数据包括日志和/或快照元数据。本申请在第三方面,提供一种计算机可读存储介质,计算机可读存储介质包括指令,当该指令在SSD上运行时,使得SSD执行上述第一方面或者第一方面任意种实现方式中的SSD管理方法中的流程。本申请在第四方面,提供一种计算机程序产品,该计算机程序产品包括计算机软件指令,当计算机软件指令在SSD上运行时,使得SSD执行上述第一方面或者第一方面任意种实现方式中的SSD管理方法中的流程。从以上技术方案可以看出,本申请具有以下优点:通过划分数据块的不同特征信息,并根据不同特征信息分配不同的数据块,如此在管理目标元数据时,可确定该目标元数据的特征信息,根据预置对应关系确定该目标元数据的特征信息对应的目标数据块,将该目标元数据保存至该目标数据块,从而可将不同的元数据进行细分保存,在SSD的整体层面上可提高管理系统的通用性、可扩展性以及稳定性,高效管理元数据。进一步的,在元数据层面上,还可促进元数据在SSD上高度的独立性以及安全性。通过细分保存,串行化单一类型元数据的数据块,不同的元数据同时操作,在保存和重建过程中都可互不影响,耦合性减少到最低,避免因为某一种元数据的错误或者丢失影响其他元数据,从而出现连锁反应、导致错误面扩大的问题,提高数据的安全性。附图说明图1为本申请提供的SSD管理方法的一种流程示意图;图2为本申请提供的SSD管理方法的另一种流程示意图;图3为本申请提供的SSD的一种结构示意图。具体实施方式本申请提供了一种固态硬盘SSD管理方法以及SSD,用于高效管理元数据。首先,参阅图1,图1示出了SSD管理方法的一种流程示意图,在本申请中,SSD管理方法具体包括:步骤101,SSD确定目标元数据的特征信息;可以理解,在元数据的管理中,SSD可先预先划分元数据的不同特征信息,从而SSD可根据元数据的不同特征信息,将元数据进行划分,从而进行元数据的细分管理。当SSD在工作过程中生成,或者获取到需管理的元数据时,SSD可将之确定为目标元数据。SSD可通过分析、查找等方式确定目标元数据的特征信息。步骤102,SSD根据预置对应关系,确定目标元数据的特征信息对应的目标数据块;其中,预置对应关系包括不同元数据的特征信息与不同数据块的对应关系。可以理解,在本申请中,该预置对应关系可在SSD的生产过程中由工作人员录入并储存,在出厂后还可进行预置对应关系的更新,或者在更新、升级SSD的管理系统时,还可一并更新该预置对应关系。该预置对应关系可设为SSD的系统文件,对用户不可见,以避免用户的误操作。通过调取该预置对应关系,SSD即可根据目标元数据的特征信息,确定对应的目标数据块。应当理解的是,SSD可根据该预置对应关系,预先划分好与不同元数据的特征信息对应且用于存储元数据的数据块,如此在确定目标元数据的特征信息时,即可直接确定已分配完成的目标数据块,并将之保存至该目标数据块;或者,SSD也可在确定目标元数据后,再根据该预置对应关系,分配目标元数据的特征信息对应的目标数据块。步骤103,SSD将目标元数据保存至目标数据块。在确定目标元数据的特征信息对应的目标数据块后,SSD将该目标元数据保存至目标数据块。从上述可看出,在本申请提供的SSD管理方法中,通过划分数据块的不同特征信息,并根据不同特征信息分配不同的数据块,如此在管理目标元数据时,可确定该目标元数据的特征信息,根据预置对应关系确定该目标元数据的特征信息对应的目标数据块,将该目标元数据保存至该目标数据块,从而可将不同的元数据进行细分保存,在SSD的整体层面上可提高管理系统的通用性、可扩展性以及稳定性,高效管理元数本文档来自技高网...

【技术保护点】
1.一种固态硬盘SSD管理方法,其特征在于,所述方法包括:所述SSD确定目标元数据的特征信息;所述SSD根据预置对应关系,确定所述目标元数据的特征信息对应的目标数据块,所述预置对应关系包括不同元数据的特征信息与不同数据块的对应关系;所述SSD将所述目标元数据保存至所述目标数据块。

【技术特征摘要】
1.一种固态硬盘SSD管理方法,其特征在于,所述方法包括:所述SSD确定目标元数据的特征信息;所述SSD根据预置对应关系,确定所述目标元数据的特征信息对应的目标数据块,所述预置对应关系包括不同元数据的特征信息与不同数据块的对应关系;所述SSD将所述目标元数据保存至所述目标数据块。2.根据权利要求1所述的方法,其特征在于,所述SSD确定目标元数据的特征信息包括:所述SSD根据所述目标元数据的注册信息,确定所述目标元数据的特征信息。3.根据权利要求1所述的方法,其特征在于,所述SSD根据预置对应关系,确定所述目标元数据的特征信息对应的目标数据块包括:所述SSD根据所述预置对应关系,确定所述目标元数据的特征信息对应的目标数据块集合,所述预置对应关系还包括不同元数据的特征信息与不同数据块集合的对应关系,所述目标数据块集合包括所述目标数据块。4.根据权利要求1所述的方法,其特征在于,所述元数据的特征信息包括元数据的种类、保存时机、保存方式以及重建方式中的任意一种或者任意组合。5.根据权利要求1所述的方法,其特征在于,所述元数据包括日志和/或快照元数据。6.一种固态...

【专利技术属性】
技术研发人员:赵宝林
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1