一种可定制的数据存储方法及系统的制作方法

xiaoxiao2021-3-1  171

一种可定制的数据存储方法及系统的制作方法
【技术领域】
[0001]本发明涉及存储器领域,尤其涉及一种可定制的数据存储方法及系统。
【背景技术】
[0002]但随着半导体工艺技术代的不断推进,NAND闪存遇到了越来越多的瓶颈问题,比如浮删厚度不能随着器件尺寸的缩小而无限制地减薄。此外,NAND闪存的其它技术缺点也限制了其应用,如操作电压高、写入速度慢等。
[0003]相比于NAND闪存,3D新型非易失性存储器是一种将存储单元从平面改为3D垂直堆积的技术,因此芯片的集成度高,每一个芯片的存储密度可以做的很大,容量大,比如Intel正在研发的3D Xpoint相变存储器,每个芯片的存储容量可以达到128Gb或者256Gb,在不远的将来甚至更高,比如达到Tb量级。3D非易失性存储器的随机读写速度很快,甚至可以作为处理器的最后一级片外高速缓存。
[0004]图1为现有技术中3D新型非易失性存储器的结构示意图,3D新型非易失性存储器芯片可以通过多芯片封装技术(MCP)至少与中央处理器或和片外最后一级高速缓存芯片封装在一个封装体内,如图1所示。片外最后一级高速缓存芯片可以是嵌入式动态随机存取存储器(eDRAM);3D新型非易失性存储器为技术逐渐成熟的3D相变存储器(3D PCM),也可以为其它3D新型非易失性存储器。因为该3D新型非易失性存储器与CPU集成在同一颗封装体内,因此存取速度非常快,可以用来替代部分或者全部的系统主存,也可以作为CPU的片外最后一级高速缓存器的非易失性部分。由于3D新型非易失性存储器存取速度非常快,性能高,那么可以存储那些频繁被CHJ访问的数据,而那些不被系统经常访问的数据就可以存储在系统外部的大容量存储器,这样系统的性能将得到显著的提升。
[0005]图2为混合固态硬盘的存储数据结构示意图,3D新型非易失性存储器还可以应用在存储器级别,例如可以和传统的NAND闪存结合形成一种混合固态硬盘存储器,如图2所示。3D新型非易失性存储器相比NAND闪存读取速度快,性能也较高,那么其可以存储系统最频繁被访问的数据,而NAND闪存中可以存储那些不被系统经常访问的数据,因此整个混合固态硬盘存储器的性能将得到很大的提升。
[0006]无论是图1还是图2所示的存储器结构,都不能解决如下情况。那些长时间内不被经常访问的数据可能在某个时间段被特定的用户频繁访问,这些数据都是存储在性能较低的存储器中,因此该特定的用户在这个时间段内就不能享受到3D新型非易失性存储器的高性能,用户体验感就非常差。比如,某公司服务器的存储系统是一个由3D新型非易失性存储器和HDD存储器构成的混合存储器。我们设计部门对服务器的使用是非常频繁的,设计部门所使用的大量数据都应当存储在高性能的3D新型非易失性存储器,而相比而言财务部门对服务器的使用就非常少,因为财务部门一个月或者一个星期内的某一天或者一天内的某一段时间才会做财务数据统计,因此财务部门使用的数据并不用经常且频繁被读取,应当储存在HDD存储器中。那么当财务人员每次要访问财务数据时,就需要从性能低的HDD存储器中读取这部分数据,财务人员会感到读取数据十分缓慢,并不能享受到3D新型非易失性存储器的高性能,拖延了工作的进度,降低了工作效率。这是财务人员所不想看到的结果。

【发明内容】

[0007]针对现有技术中存在的问题,本发明提供了一种可定制的数据存储方法及系统,能够根据用户的定制快速高效的读取数据。
[0008]本发明采用如下技术方案:
[0009]—种可定制的数据存储方法,应用于不同性能存储器之间的用户数据传送,所述数据存储方法包括:
[0010]定制待传输的所述用户数据;
[0011 ]定制所述用户数据的传送时间;
[0012]于定制的所述传送时间将待传输的所述用户数据从第一存储器转存至第二存储器;
[0013]其中,所述第二存储器的存储性能高于所述第一存储器。
[0014]优选的,所述数据存储方法还包括:
[0015]定制所述用户数据的传回时间;以及在所述用户数据传送至所述第二存储器后,于定制的所述传回时间将所述用户数据从所述第二存储器转存至所述第一存储器。
[0016]优选的,所述第一存储器为HDD和/或NAND闪存。
[0017]优选的,所述第二存储器为3D非易失性存储器。
[0018]优选的,所述第一存储器存储有第一数据,所述第二存储器存储有第二数据;以及
[0019]所述第一数据的访问频率小于所述第二数据的访问频率。
[0020]优选的,所述数据存储方法具体包括:
[0021]于定制的所述传送时间将待传输的所述第一数据从第一存储器转存至第二存储器。
[0022]优选的,所述用户数据从第一存储器转存至第二存储器后,访问所述用户数据。
[0023]—种可定制的数据存储系统,所述数据存储系统包括:
[0024]第一存储器,存储第一用户数据;
[0025]第二存储器,与所述第一存储器连接;存储有第二用户数据;
[0026]用户定制模块,分别与所述第一存储器、所述第二存储器连接,在所述第一用户数据中定制待传送的用户数据、定制所述待传送的用户数据的传送时间,以及
[0027]当所述传送时间到达时,所述用户定制模块将所述待传送的用户数据从所述第一存储器传送至所述第二存储器;其中,
[0028]所述第二存储器的存储性能高于所述第一存储器,所述第一数据的访问频率小于所述第二数据的访问频率。
[0029]优选的,所述第一存储器为HDD和/或NAND闪存。
[0030]优选的,所述第二存储器为3D非易失性存储器。
[0031]本发明的有益效果是:
[0032]本发明提出了一种用户可定制的数据存储方法。对于由高性能存储器和低性能存储器组成的混合型存储器,可以设定在一段时间内,将存放在低性能存储器中偶尔被用到的一部分指定数据,通过用户可定制模块,在使用前将这部分特定数据存放到高性能存储器中,这样当特定用户使用到这部分指定数据时就可以直接从高性能存储器中快速高效的读取数据,从而提高了用户体验感。
【附图说明】
[0033]图1为现有技术中3D新型非易失性存储器的结构示意图;
[0034]图2为混合固态硬盘的存储数据结构示意图;
[0035]图3为本发明一种可定制的数据存储系统实施例一的结构示意图;
[0036]图4为本发明一种可定制的数据存储方法实施例二的示意图;
[0037]图5为本发明实施例三存储系统中用户数据的传送示意图。
【具体实施方式】
[0038]需要说明的是,在不冲突的情况下,下述技术方案,技术特征之间可以相互组合。
[0039]下面结合附图对本发明的【具体实施方式】作进一步的说明:
[0040]实施例一
[0041]如图3所示,例如一个计算机架构中的存储系统可以分为高性能存储器 (第二存储器)和低性能存储器(第一存储器)。高性能存储器存取速度快,工作性能高,用户体验感好,可以是3D新型非易失性存储器;低性能存储器存取速度、工作性能、用户体验感都不及高性能存储器,例如可以是HDD、NAND闪存、等其他低性能存储器,。对于由高性能存储器和低性能存储器组成的混合型存储器,可以设定在一段时间内,将存放在低性能存储器中偶尔被用到的一部分指定数据(用户数据),通过用户可定制模块,在使用前将这部分特定数据存放到高性能存储器中,这样当特定用户使用到这部分指定数据时就可以直接从高性能存储器中快速高效的读取数据,从而提高了用户体验感。
[0042]本实施例中,这种用户可定制的数据存储方法通过用户可定制模块来实现,用户可定制模块可由用户设定,能够将特定的用户数据在指定的时间段从低性能存储器迀移至高性能存储器中,从而使所述用户能够在使用时更快、更高效地访问到所述特定的用户数据,用户体验感大大提升。所述指定的时间段可以具体某个月的某一天,或者某一天内的某个时间段等。
[0043]实施例二
[0044]下面将具体说明本发明用户可定制的数据存储方法的实现过程,如图4所示:
[0045]首先是数据提取指令的输入:
[0046]步骤S1:由特定用户定制的那些需要从低性能存储器迀移至高性能存储器中的数据。
[0047]步骤S2:实现步骤S1中的数据从低性能存储器迀移至高性能存储器的时间段,数据迀移的时间段应当先于特定用户使用所述数据的时间段,以便特定用户使用所述数据时,所述数据已经完成从低性能存储器中迀移至高性能存储器中。
[0048]本发明一个较佳的实施例中,可以将步骤S1与步骤S2进行若干组合,即实现在不同用户设定的时间段内将不同用户的数据由低性能存储器迀移至高性能存储器。
[0049]之后是数据提取指令的输出:
[0050]系统可以根据输入将用户定制的数据在指定的时间段内从低性能存储器搬至高性能存储器中。
[0051 ] 实施例三
[0052]下面举一具体实施例作进一步阐述:
[0053]如如图5所示,财务部门的数据(第一数据)并不经常被访问,因此系统将财务部门的数据储存在了性能低的HDD存储器中。当财务人员访问到财务部数据时,会感到读取速度缓慢,体验感差。但应用本实施例提出的用户可定制的数据存储方法就能很好的避免这种情况的发生。如图5所示,假设财务部人员需要在每周四下午三点至五点进行财务数据统计。应用本发明先向用户可定制模块输入:(1)指定数据:财务部数据;(2)指定时间:周四下午,1点至2点,当然也可是财务人员在周四下午3点访问财务部数据前的任何空闲时间段。这样户可定制模块就会在每周四下午的1点至2点,将财务部数据从低性能存储器HDD中搬至尚性能3D新型非易失性存储器中。那么在每周四下午3点,财务人员就可以直接从尚性能存储器3D新型非易失性存储器中访问到财务部数据。这样不仅提高了访问财务数据的速度,更加提高了工作人员的工作效率,财务人员的体验感也得到了提升。当财务人员处理完财务部门数据时,系统可再将这部分数据重新搬至低性能存储器中,以腾出空间存储其他部门经常要访问的数据(第二数据)。
[0054]综上所述,本发明提出了一种用户可定制的数据存储方法。对于由高性能存储器和低性能存储器组成的混合型存储器,可以设定在一段时间内,将存放在低性能存储器中偶尔被用到的一部分指定数据,通过用户可定制模块,在使用前将这部分特定数据存放到高性能存储器中,这样当特定用户使用到这部分指定数据时就可以直接从高性能存储器中快速高效的读取数据,从而提高了用户体验感。
[0055]通过说明和附图,给出了【具体实施方式】的特定结构的典型实施例,基于本发明精神,还可作其他的转换。尽管上述发明提出了现有的较佳实施例,然而,这些内容并不作为局限。
[0056]对于本领域的技术人员而言,阅读上述说明后,各种变化和修正无疑将显而易见。因此,所附的权利要求书应看作是涵盖本发明的真实意图和范围的全部变化和修正。在权利要求书范围内任何和所有等价的范围与内容,都应认为仍属本发明的意图和范围内。
【主权项】
1.一种可定制的数据存储方法,其特征在于,应用于不同性能存储器之间的用户数据传送,所述数据存储方法包括: 定制待传输的所述用户数据; 定制所述用户数据的传送时间; 于定制的所述传送时间将待传输的所述用户数据从第一存储器转存至第二存储器; 其中,所述第二存储器的存储性能高于所述第一存储器。2.根据权利要求1所述的可定制的数据存储方法,其特征在于,所述数据存储方法还包括: 定制所述用户数据的传回时间;以及在所述用户数据传送至所述第二存储器后,于定制的所述传回时间将所述用户数据从所述第二存储器转存至所述第一存储器。3.根据权利要求1所述的可定制的数据存储方法,其特征在于,所述第一存储器为HDD和/或NAND闪存。4.根据权利要求1所述的可定制的数据存储方法,其特征在于,所述第二存储器为3D非易失性存储器。5.根据权利要求1所述的可定制的数据存储方法,其特征在于,所述第一存储器存储有第一数据,所述第二存储器存储有第二数据;以及 所述第一数据的访问频率小于所述第二数据的访问频率。6.根据权利要求5所述的可定制的数据存储方法,其特征在于,所述数据存储方法具体包括: 于定制的所述传送时间将待传输的所述第一数据从第一存储器转存至第二存储器。7.根据权利要求1所述的可定制的数据存储方法,其特征在于,所述用户数据从第一存储器转存至第二存储器后,访问所述用户数据。8.一种可定制的数据存储系统,其特征在于,所述数据存储系统包括: 第一存储器,存储第一用户数据; 第二存储器,与所述第一存储器连接;存储有第二用户数据; 用户定制模块,分别与所述第一存储器、所述第二存储器连接,在所述第一用户数据中定制待传送的用户数据、定制所述待传送的用户数据的传送时间,以及 当所述传送时间到达时,所述用户定制模块将所述待传送的用户数据从所述第一存储器传送至所述第二存储器;其中, 所述第二存储器的存储性能高于所述第一存储器,所述第一数据的访问频率小于所述第二数据的访问频率。9.根据权利要求8所述的可定制的数据存储系统,其特征在于,所述第一存储器为HDD和/或NAND闪存。10.根据权利要求8所述的可定制的数据存储系统,其特征在于,所述第二存储器为3D非易失性存储器。
【专利摘要】本发明涉及存储器领域,尤其涉及一种可定制的数据存储方法及系统,可应用于不同性能存储器之间的用户数据传送,定制待传输的所述用户数据;定制所述用户数据的传送时间;将待传输的所述用户数据根据定制的所述传送时间,从第一存储器传送至第二存储器;其中所述第二存储器的存储性能高于所述第一存储器。
【IPC分类】G06F3/06
【公开号】CN105487817
【申请号】CN201510848227
【发明人】景蔚亮, 陈邦明
【申请人】上海新储集成电路有限公司
【公开日】2016年4月13日
【申请日】2015年11月26日

最新回复(0)