Back to results
US 10,120,797 B1Granted
Managing mapping metadata in storage systems
AssigneeEMC IP Holding Company LLC
InventorsRobert P. Foley, Peter Puhov, Lili Chen, Marc Cassano
Life of this patent
Estimating the term…
Abstract
A method is used in managing mapping metadata in storage systems. A request is received to access data organized on a storage device of a storage system. Checksum information is used for validating the data. The checksum information is stored on the storage system separate from a location at which the data has been stored.
Claims18
A method for use in managing mapping metadata in storage systems, the method comprising:
- receiving a request to access data organized on a storage device of a storage system;
- accessing mapping information for the data to determine a location of the data on the storage device, wherein the mapping information is organized as a map, wherein the map stores mapping of a logical block address of the data addressable by a host system to a logical block address indicating the location at which data is stored on the storage device and checksum information associated with the data;
- accessing the checksum information associated with the data from the mapping information;
- and
- using checksum information accessed from the map for validating the data without having to read checksum from the storage device thereby eliminating an additional I/O operation for retrieving checksum value from the storage device, wherein the checksum information is stored on the storage system in the map separate from a location at which the data has been stored.
2 more elements
A storage system for use in managing mapping metadata in storage systems, the system comprising a storage device and a processor configured to:
- receive a request to access data organized on a storage device of a storage system;
- and
- access mapping information for the data to determine a location of the data on the storage device, wherein the mapping information is organized as a map, wherein the map stores mapping of a logical block address of the data addressable by a host system to a logical block address indicating the location at which data is stored on the storage device and checksum information associated with the data;
- access the checksum information associated with the data from the mapping information;
- and
- use checksum information accessed from the map for validating the data without having to read checksum from the storage device thereby eliminating an additional I/O operation for retrieving checksum value from the storage device, wherein the checksum information is stored on the storage system in the map separate from a location at which the data has been stored.
3 more elements
Dependencies are inferred from the claim text.