US 12,169,632 B2
Storage system and storage control method including storing a log related to the stored data
Shintaro Ito, Tokyo (JP); Yoshinori Ohira, Tokyo (JP); and Hiroto Ebara, Tokyo (JP)
Assigned to HITACHI, LTD., Tokyo (JP)
Filed by Hitachi, Ltd., Tokyo (JP)
Filed on Mar. 1, 2023, as Appl. No. 18/115,917.
Application 18/115,917 is a continuation of application No. 17/939,112, filed on Sep. 7, 2022, granted, now 11,609,698.
Claims priority of application No. 2022-059010 (JP), filed on Mar. 31, 2022; and application No. 2022-101368 (JP), filed on Jun. 23, 2022.
Prior Publication US 2023/0315301 A1, Oct. 5, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/06 (2006.01); G06F 12/02 (2006.01)
CPC G06F 3/0616 (2013.01) [G06F 3/0659 (2013.01); G06F 3/0679 (2013.01); G06F 12/0253 (2013.01); G06F 2212/7205 (2013.01)] 13 Claims
OG exemplary drawing
 
1. A storage system comprising:
a non-volatile storage device;
a storage controller configured to process data to be read and written from and to the storage device using a storage function; and
a volatile memory,
wherein the storage controller is configured to, when receiving a data write request,
store data related to the received data write request in the memory,
store a log related to the data stored in the memory in the storage device,
execute a completion response to a source of the data write request after the log is stored in the storage device, and
process the data stored in the memory using the storage function and destage the data in the storage device,
wherein the log is stored in the storage device, and
wherein when the data related to the received data write request is lost from memory due to a power interruption, restore the data to the memory by using the logs stored in the storage device.