Storage system and method for controlling storage system
AssigneeHitachi, Ltd.
InventorsMasanori TAKADA, Akira YAMAMOTO
Life of this patent
Estimating the term…
Loading patent…
AssigneeHitachi, Ltd.
InventorsMasanori TAKADA, Akira YAMAMOTO
Estimating the term…
Methods are in use for saving data stored in a volatile memory to a non-volatile memory during a power outage in a storage system so that the data on the volatile memory is not lost. In the related art, the entire data saved to the non-volatile memory is read and written in the volatile memory when electric power supply is restored. Then, an operation as the storage system is resumed and an access request from a host is accepted. In the related art, the data saved in the non-volatile memory has to be read in entirety, and thus time is required until resumption of the access request acceptance and availability is impeded. According to the invention, a cache directory and cache data are saved to a non-volatile memory during a power outage and the cache directory is copied from the non-volatile memory to a volatile memory, a storage location of the data whose storage location in the cache directory prior to the saving is the volatile memory is changed to the non-volatile memory, and host I/O processing is initiated when electric power is restored in order to address this problem.
(canceled)
A storage system comprising:
(canceled)
(canceled)
A method for controlling a storage system including a storage device that stores data, a control unit that performs input/output processing on the data for the storage device according to a request from a host computer, a volatile memory that temporarily keeps the data and keeps a cache directory which shows a storage location for the data by entry, a non-volatile memory that includes a volatile cache save area and a cache directory save area, and a battery that electrically powers the volatile memory during an electric power interruption when electric power supply to the volatile memory is interrupted, the method comprising:
(canceled)
Dependencies are inferred from the claim text.