Cross-Shelf Data Replication
AssigneeNetApp, Inc.
InventorsSumith Makam, Ananthan Subramanian, Richard Parvin Jernigan, IV, Tijin George
Life of this patent
Estimating the term…
Loading patent…
AssigneeNetApp, Inc.
InventorsSumith Makam, Ananthan Subramanian, Richard Parvin Jernigan, IV, Tijin George
Estimating the term…
The disclosure describes systems, devices, and methods for replicating metadata in data storage environments. In an example embodiment, a method for operating a controller in a data storage environment to provide cross-shelf data replication is provided. In performing the method, the controller generates metadata for an input/output (I/O) request upon receiving the I/O request. The controller identifies a primary location at which to store the metadata and identifies a secondary location at which to store a replicated version of the metadata, then stores the metadata at the primary location and the replicated version at the secondary location. The primary and secondary locations correspond to storage devices in the data storage environment located on different physical shelves or enclosures, such that the metadata is stored across multiple drive shelves for redundancy and recovery purposes.
A computing apparatus comprising:
One or more non-transitory computer-readable storage media having stored thereon program instructions executable by one or more processors of a data storage environment comprising a storage aggregate that includes multiple drives, and one or more controllers capable of communicating with each of the drives in the storage aggregate, that, when executed by the one or more processors, direct the one or more processors to:
A method executed by one or more processors, comprising:
Dependencies are inferred from the claim text.