The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 31, 2019

Filed:

Sep. 06, 2018
Applicant:

Hitachi, Ltd., Tokyo, JP;

Inventors:

Takahiro Abe, Tokyo, JP;

Ran Ogata, Tokyo, JP;

Atsushi Sutoh, Tokyo, JP;

Kensuke Narita, Tokyo, JP;

Assignee:

HITACHI, LTD., Tokyo, JP;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01); G06F 12/02 (2006.01); G06F 12/00 (2006.01);
U.S. Cl.
CPC ...
G06F 3/061 (2013.01); G06F 3/0608 (2013.01); G06F 3/0653 (2013.01); G06F 3/0664 (2013.01); G06F 3/0673 (2013.01); G06F 12/0253 (2013.01);
Abstract

A storage apparatus and method of controlling same which, while preventing depletion of a storage area due to the generation of garbage, also prevent a drop in response performance from the perspective of the host, are proposed. One or more storage devices which constitute a pool, and a controller which manages a log-structured write space which is a virtual logical space, compresses data of a compression target among the data which has been written to the virtual volume by the host and logs the data in the log-structured write space, and writes the post-compression data which has been logged in the log-structured write space to the storage device, are provided in a storage apparatus, the controller restricting reception of a write request from the host when a used capacity of the pool is at or above a threshold; when the data logged in the log-structured write space has been updated, the controller determines whether a predetermined condition is satisfied and, when the predetermined condition is satisfied, the controller overwrites the compressed data of the pre-update data which has been logged in the log-structured write space with the compressed data of the post-update data.


Find Patent Forward Citations

Loading…