-
公开(公告)号:US20220012147A1
公开(公告)日:2022-01-13
申请号:US17159913
申请日:2021-01-27
Applicant: Samsung Electronics Co., Ltd.
Inventor: Yang Seok Ki , Sungwook Ryu
IPC: G06F11/30 , G06F11/20 , G06F11/10 , G06F11/14 , G06F12/0882
Abstract: In various embodiments, a method for page cache management is described. The method can include: identifying a storage device fault associated with a fault-resilient storage device; determining that a first region associated with the fault-resilient storage device comprises an inaccessible space and that a second region associated with the fault-resilient storage device comprises an accessible space; identifying a read command at the second storage device for the data and determine, based on the read command, first data requested by a read operation from a local memory of the second storage device; determining, based on the read command, second data requested by the read operation from the second region; retrieving the second data from the second region; and scheduling a transmission of the second data from the fault-resilient storage device to the second storage device.
-
公开(公告)号:US12271266B2
公开(公告)日:2025-04-08
申请号:US18131492
申请日:2023-04-06
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Yang Seok Ki , Sungwook Ryu , Seontaek Kim , Changho Choi , Ehsan Najafabadi
IPC: G06F11/14 , G06F3/06 , G06F11/07 , G06F11/10 , G06F11/20 , G06F11/30 , G06F11/32 , G06F11/34 , G06F12/0882 , G06F12/1009
Abstract: A storage device, and a method for operating a storage device. In some embodiments, the storage device includes storage media, and the method includes: determining, by the storage device, that the storage device is in a first fault state from which recovery is possible by power cycling the storage device or by formatting the storage media; determining, by the storage device, that the storage device is in a second fault state from which partial recovery is possible by operating the storage device with reduced performance, with reduced capacity, or in a read-only mode; and operating the storage device with reduced performance, with reduced capacity, or in the read-only mode.
-
公开(公告)号:US12242349B2
公开(公告)日:2025-03-04
申请号:US18134438
申请日:2023-04-13
Applicant: Samsung Electronics Co., Ltd.
Inventor: Yang Seok Ki , Sungwook Ryu
IPC: G06F11/00 , G06F3/06 , G06F11/07 , G06F11/10 , G06F11/14 , G06F11/20 , G06F11/30 , G06F11/32 , G06F11/34 , G06F12/0882 , G06F12/1009
Abstract: In various embodiments, a method for page cache management is described. The method can include: identifying a storage device fault associated with a fault-resilient storage device; determining that a first region associated with the fault-resilient storage device comprises an inaccessible space and that a second region associated with the fault-resilient storage device comprises an accessible space; identifying a read command at the second storage device for the data and determine, based on the read command, first data requested by a read operation from a local memory of the second storage device; determining, based on the read command, second data requested by the read operation from the second region; retrieving the second data from the second region; and scheduling a transmission of the second data from the fault-resilient storage device to the second storage device.
-
公开(公告)号:US12222810B2
公开(公告)日:2025-02-11
申请号:US17227262
申请日:2021-04-09
Applicant: Samsung Electronics Co., Ltd.
Inventor: Yang Seok Ki , Sungwook Ryu
Abstract: A method may include operating a first storage device and a second storage device as a redundant array configured to use parity information to recover information from a faulty storage device, operating the first storage device in a fault resilient mode with at least partial read capability based on a fault condition of the first storage device, and rebuilding information from the first storage device in a parity space of the second storage device. Rebuilding the information from the first storage device in the parity space of the second storage device may include copying the information from the first storage device to the parity space of the second storage device. The method may further include copying the rebuilt information from the parity space of the second storage device to a replacement storage device.
-
公开(公告)号:US12041158B2
公开(公告)日:2024-07-16
申请号:US17677991
申请日:2022-02-22
Applicant: Samsung Electronics Co., Ltd.
Inventor: Yang Seok Ki , Sungwook Ryu
CPC classification number: H04L9/0618 , H04L2209/20 , H04L2209/30
Abstract: A method for data encryption may include receiving input data, finding a delimiter in the input data, generating, based on a position of the delimiter in the input data, a portion of data using a part of the input data, and encrypting the portion of data. The input data may include a record, the delimiter indicates a boundary of the record, and the portion of data may include the record. The position of the delimiter may be in the part of the input data. Generating the portion of data may include generating the portion of data based on a subset of the part of the input data. The part of the input data may be a first part of the input data, and the position of the delimiter may be in a second part of the input data.
-
公开(公告)号:US11966590B2
公开(公告)日:2024-04-23
申请号:US17858058
申请日:2022-07-05
Applicant: Samsung Electronics Co., Ltd.
Inventor: Yang Seok Ki , Chanik Park , Sungwook Ryu
IPC: G06F3/06 , G06F12/0804 , G06F12/0811
CPC classification number: G06F3/0619 , G06F3/0647 , G06F3/0685 , G06F12/0804 , G06F12/0811
Abstract: A persistent memory device is disclosed. The persistent memory device may include a cache coherent interconnect interface. The persistent memory device may include a volatile storage and a non-volatile storage. The volatile storage may include at least a first area and a second area. A backup power source may be configured to provide backup power selectively to the second area of the volatile storage. A controller may control the volatile storage and the non-volatile storage. The persistent memory device may use the backup power source while transferring a data from the second area of the volatile storage to the non-volatile storage based at least in part on a loss of a primary power for the persistent memory device.
-
公开(公告)号:US11880583B2
公开(公告)日:2024-01-23
申请号:US17202335
申请日:2021-03-15
Applicant: Samsung Electronics Co., Ltd.
Inventor: Ramdas P. Kachare , Sungwook Ryu , Yang Seok Ki , Sanghun Jun , Oscar P. Pinto , Karnik Shah
IPC: G06F3/06
CPC classification number: G06F3/0655 , G06F3/0625 , G06F3/0679
Abstract: A storage device may include a storage medium, a storage device controller coupled to the storage medium, a host interface coupled to the storage device controller, and an attachable module interface configured to connect an attachable compute module to the storage device controller. The attachable module interface may include a data interface, a side-band interface, and/or a power interface. The attachable module interface may include a connector configured to connect the attachable compute module to the storage device controller. The storage device may include an enclosure having an opening configured to enable the attachable compute module to be connected to the attachable module interface through the opening. The storage device controller may be configured to utilize one or more resources of the attachable compute module. The storage device controller may be configured to communicate with the attachable compute module through one or more command extensions of a storage protocol.
-
公开(公告)号:US11726659B2
公开(公告)日:2023-08-15
申请号:US17308991
申请日:2021-05-05
Applicant: Samsung Electronics Co., Ltd.
Inventor: Ramdas P. Kachare , Sungwook Ryu
IPC: G06F3/06
CPC classification number: G06F3/0613 , G06F3/0604 , G06F3/067 , G06F3/0653 , G06F3/0659
Abstract: A method may include receiving, at a storage device, a command for a data transfer between the storage device and a host, determining a specified data rate for the data transfer, and performing the data transfer between the storage device and the host based on the command, wherein the storage device may control the data transfer based on the specified data rate. The data transfer may include a peak portion and an idle portion. The method may further include controlling, at the storage device, a peak portion and an idle portion of the data transfer based on the specified data rate. The method may further include controlling, at the storage device, the data transfer based on a peak burst size. The specified data rate may be received from the host and/or determined by the storage device by monitoring one or more parameters of a data transfer.
-
公开(公告)号:US20230251931A1
公开(公告)日:2023-08-10
申请号:US18134438
申请日:2023-04-13
Applicant: Samsung Electronics Co., Ltd.
Inventor: Yang Seok Ki , Sungwook Ryu
IPC: G06F11/14 , G06F3/06 , G06F11/07 , G06F11/30 , G06F11/32 , G06F11/34 , G06F11/10 , G06F11/20 , G06F12/1009 , G06F12/0882
CPC classification number: G06F11/1428 , G06F3/0619 , G06F3/065 , G06F3/0634 , G06F3/0673 , G06F3/0644 , G06F3/0649 , G06F3/0679 , G06F11/0772 , G06F11/3034 , G06F11/3072 , G06F11/327 , G06F11/3409 , G06F11/1076 , G06F11/2089 , G06F11/2094 , G06F12/1009 , G06F11/1068 , G06F11/1484 , G06F11/203 , G06F11/3037 , G06F12/0882 , G06F2201/85 , G06F2212/262
Abstract: In various embodiments, a method for page cache management is described. The method can include: identifying a storage device fault associated with a fault-resilient storage device; determining that a first region associated with the fault-resilient storage device comprises an inaccessible space and that a second region associated with the fault-resilient storage device comprises an accessible space; identifying a read command at the second storage device for the data and determine, based on the read command, first data requested by a read operation from a local memory of the second storage device; determining, based on the read command, second data requested by the read operation from the second region; retrieving the second data from the second region; and scheduling a transmission of the second data from the fault-resilient storage device to the second storage device.
-
公开(公告)号:US20210349781A1
公开(公告)日:2021-11-11
申请号:US17227262
申请日:2021-04-09
Applicant: Samsung Electronics Co., Ltd.
Inventor: Yang Seok Ki , Sungwook Ryu
Abstract: A method may include operating a first storage device and a second storage device as a redundant array configured to use parity information to recover information from a faulty storage device, operating the first storage device in a fault resilient mode with at least partial read capability based on a fault condition of the first storage device, and rebuilding information from the first storage device in a parity space of the second storage device. Rebuilding the information from the first storage device in the parity space of the second storage device may include copying the information from the first storage device to the parity space of the second storage device. The method may further include copying the rebuilt information from the parity space of the second storage device to a replacement storage device.
-
-
-
-
-
-
-
-
-