-
1.
公开(公告)号:US20190042111A1
公开(公告)日:2019-02-07
申请号:US15910476
申请日:2018-03-02
Applicant: Intel Corporation
Inventor: Rowel S. GARCIA , Sanjeev N. TRIKA , Jawad B. KHAN
Abstract: Power-fail safe compression and dynamic capacity for a storage device in a computer system is provided. Metadata stored with each logical block in non-volatile memory in the storage device ensures that the mapping table may be recovered and stored in volatile memory for use by the computer system after power is restored to the computer system. In addition, the metadata ensures that a list of free logical block addresses written to the storage device prior to shutting down the computer system to provide access to the additional capacity that is available in the storage device by storing compressed data in the storage device may also be recovered.
-
公开(公告)号:US20190102262A1
公开(公告)日:2019-04-04
申请号:US15721625
申请日:2017-09-29
Applicant: Intel Corporation
Inventor: Vadim SUKHOMLINOV , Kshitij A. DOSHI , Tamir D. MUNAFO , Sanjeev N. TRIKA , Urvi PATEL , Rowel S. GARCIA
IPC: G06F11/14
Abstract: A storage controller performs continuous checkpointing. With continuous checkpointing, the information necessary for system rollback is continuously recorded without the need of a specific command. With the rollback information, the system can rollback or restore to any previous state up to a number of previous writes or up to an amount of data. The number of writes or the amount of data that can be restored are configurable.
-
公开(公告)号:US20190042460A1
公开(公告)日:2019-02-07
申请号:US15891073
申请日:2018-02-07
Applicant: Intel Corporation
Inventor: Sanjeev N. TRIKA , Rowel S. GARCIA
IPC: G06F12/1009
Abstract: A computer system that includes a host based byte addressable persistent buffer to store a Logical to Physical (L2P) indirection table for a solid-state drive is provided. Shutdown and startup of the computer system is accelerated by storing the L2P indirection table in the host based byte addressable persistent buffer.
-
4.
公开(公告)号:US20170336981A1
公开(公告)日:2017-11-23
申请号:US15158536
申请日:2016-05-18
Applicant: INTEL CORPORATION
Inventor: Rowel S. GARCIA , Sanjeev N. TRIKA
CPC classification number: G06F3/064 , G06F3/0608 , G06F3/0638 , G06F3/0673 , G06F12/04 , G06F2212/1044 , G06F2212/401 , G06F2212/7201
Abstract: Provided are a computer program product, system, and method for dynamically increasing capacity of a storage device. For address mappings, each addressing mapping indicates a storage device block address for a host block address and a compressed block size indicating a number of blocks storing compressed data for data written to the host block address starting at the storage device block address. Write data for a write request to a host block address is compressed to produce compressed data. A block size of the compressed data is less than request block size of the write data for the write request. Indication is made in the address mapping for the host block address of a storage device address at which to start storing the compressed data in the storage device and the compressed block size. The compressed data is sent to the storage device to write at the storage device block address.
-
-
-