The invention is helpful to efficient and effective operation of the information storage device. Including the method in one embodiment, receiving the original information and the first set of logical storage address block associated with the first volume of the original information; first volume compressed into compressed information of the first volume, the first volume of the size of the compressed information is smaller than the original information of the first volume, and the first will save capacity; the first volume of the compressed information stored in the first physical storage address block; tracking the first save capacity; and will save at least a portion of the first volume for storage, storage activities is different from the original information for the first volume of the direct link address space coordinate.
【技术实现步骤摘要】
固态存储器容量管理系统和方法
本专利技术涉及信息存储器容量调整管理的领域。
技术介绍
诸如数字计算机、计算器、音频装置、视频设备和电话系统的多种电子技术,有助于在大多数商业、科学、教育和娱乐领域内分析和传递数据及信息方面提高生产率并减少成本。这些活动经常涉及大量信息的传递和存储,并且执行这些活动的网络和系统的复杂度及成本可能是极大的。固态驱动器(SSD)常常用于在各种环境(例如,数据中心、服务器群、云中,等等)中提供固定存储空间(例如,类似于使用一些硬盘驱动器(HDD)的方式)。NAND闪存SSD通常有助于相对迅速地访问所存储的信息,但倾向于具有可能不利地影响整体性能的其他特性。例如,闪存装置信息更新通常涉及可能不利地影响装置的有效寿命并消耗带宽的写入放大。由于写入放大引起的不利影响的程度和数据写入操作的大小之间通常是对应的。当使用小的数据存储块大小时,在随机写入的应用中SSD写入放大常常不是重要的。然而,存在很多使用大的块大小的原因。许多系统仍使用传统大块顺序写入(例如,以符合形式上与HDD等相关联的每秒输入/输出(IOPS)需求)。而且,分布式文件系统经常合并输入/输出(I/O)以形成用来刷新存储器的大小很大的块。在减小写入大小的努力中,一些传统系统尝试压缩数据。然而,可能存在与数据压缩相关联的成本或不利影响,这会导致整体性能的减弱或劣化(例如,在被压缩部件消耗的芯片面积、信息吞吐量、功耗等的方面)。因此,常常在与数据压缩相关联的成本或不利影响和压缩关于消减写入放大而具有的益处之间存在折衷。因此,已在SSD中尝试了压缩,但考虑到了的压缩的较高成本和不利 ...
【技术保护点】
一种方法,包括:接收与第一组逻辑存储地址块相关联的第一量的原始信息;将所述第一量的原始信息压缩成第一量的压缩信息,其中,所述第一量的压缩信息的大小小于所述第一量的原始信息,并且差值为第一节省容量;将所述第一量的压缩信息存储在第一组物理存储地址块中;跟踪所述第一节省容量;以及将所述第一节省容量的至少一部分用于存储活动,所述存储活动不同于用于所述第一量的原始信息的直接联系的地址协调空间。
【技术特征摘要】
2016.08.05 US 15/230,1361.一种方法,包括:接收与第一组逻辑存储地址块相关联的第一量的原始信息;将所述第一量的原始信息压缩成第一量的压缩信息,其中,所述第一量的压缩信息的大小小于所述第一量的原始信息,并且差值为第一节省容量;将所述第一量的压缩信息存储在第一组物理存储地址块中;跟踪所述第一节省容量;以及将所述第一节省容量的至少一部分用于存储活动,所述存储活动不同于用于所述第一量的原始信息的直接联系的地址协调空间。2.根据权利要求1所述的方法,所述方法还包括:接收与第二组逻辑存储地址块相关联的第二量的原始信息;将所述第二量的原始信息压缩成第二量的压缩信息,其中,所述第二量的压缩信息的大小小于所述第二量的原始信息,并且差值为第二节省容量;将所述第二量的压缩信息存储在第一组逻辑存储地址块中;跟踪所述第二节省容量;以及将所述第二节省容量的至少一部分用于存储活动,所述存储活动不同于用于所述第二量的原始信息的直接联系的地址协调空间。3.根据权利要求1所述的方法,其中,所述存储活动包括将所述第一节省容量转换成新的额外驱动器。4.根据权利要求1所述的方法,其中,所述第一节省容量的跟踪和所述第一节省容量的至少一部分的使用对于主机是透明的,并且所述主机继续将所述物理存储地址块分配给所述原始数据。5.根据权利要求1所述的方法,其中,在逻辑块地址层和闪存转译层之间的中间转译层中执行额外映射关系。6.根据权利要求1所述的方法,其中,在实际原位数据压缩期间执行对所述第一节省容量的调整。7.根据权利要求1所述的方法,其中,不同于直接联系的地址协调空间的所述存储活动包括冗余容量。8.一种存储系统,其包括:主机接口,被配置为从主机接收信息并将信息发送至主机,其中,所述信息包括根据逻辑块地址配置的原始信息;压缩部件,被配置为将所述原始信息压缩成压缩信息;中间转译层部件,被...
【专利技术属性】
技术研发人员:李舒,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。