Storage system and data management method
First Claim
Patent Images
1. A storage system comprising:
- a storage apparatus; and
a storage device that is a basis for a storage area provided to the storage apparatus,the storage device being configured to determine whether or not a first format that is a format of data stored in the storage device and a second format that is a format of data utilized by the storage apparatus managing the data match with each other and perform format conversion of either converting data in the first format to data in the second format or converting data in the second format to data in the first format in a case where the first format and the second format do not match with each other,wherein the storage device is a storage device configured to perform writing of data in a predetermined page unit and perform erasure of data in a unit of a block forming a plurality of pages, andwherein the storage device is configured to perform, upon execution of reclamation in which data of a page within a predetermined block of the storage device is moved to another block, the determination with respect to data to be moved in the reclamation.
1 Assignment
0 Petitions
Accused Products
Abstract
A storage system comprises a storage apparatus and a storage device that is a basis for a storage area provided to the storage apparatus. The storage device determines whether or not a first format that is a format of data stored in the storage device and a second format that is a format of data utilized by the storage apparatus managing the data match with each other, and performs format conversion of either converting data in the first format to data in the second format or converting data in the second format to data in the first format in a case where the first format and the second format do not match with each other.
-
Citations
13 Claims
-
1. A storage system comprising:
-
a storage apparatus; and a storage device that is a basis for a storage area provided to the storage apparatus, the storage device being configured to determine whether or not a first format that is a format of data stored in the storage device and a second format that is a format of data utilized by the storage apparatus managing the data match with each other and perform format conversion of either converting data in the first format to data in the second format or converting data in the second format to data in the first format in a case where the first format and the second format do not match with each other, wherein the storage device is a storage device configured to perform writing of data in a predetermined page unit and perform erasure of data in a unit of a block forming a plurality of pages, and wherein the storage device is configured to perform, upon execution of reclamation in which data of a page within a predetermined block of the storage device is moved to another block, the determination with respect to data to be moved in the reclamation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A data management method comprising:
-
determining, by a storage device that is a basis for a storage area provided to a storage apparatus, whether or not a first format that is a format of data stored in the storage device and a second format that is a format of data utilized by the storage apparatus managing the data match with each other; and performing, by the storage device, format conversion of either converting data in the first format to data in the second format or converting data in the second format to data in the first format in a case where the first format and the second format do not match with each other, wherein the storage device is a storage device configured to perform writing of data in a predetermined page unit and perform erasure of data in a unit of a block forming a plurality of pages, and performing, the storage device, upon execution of reclamation in which data of a page within a predetermined block of the storage device is moved to another block, the determination with respect to data to be moved in the reclamation. - View Dependent Claims (10, 11, 12, 13)
-
Specification