Method and system for performing a proactive copy operation for a spare persistent storage
AssigneeDell Products L.P.
InventorsDharmesh M. Patel, Ravikanth Chaganti, Rizwan Ali
Life of this patent
Estimating the term…
Abstract
In general, the invention relates to a method for managing data. The method includes detecting a failure of a persistent storage device of a plurality of persistent storage devices, and in response to the detecting, initiating a rebuilding of data in a spare persistent storage device using proactive copy metadata, checkpoint metadata, and slice metadata, wherein the data is a copy of data that was stored in the persistent storage device.
Claims20
A method for managing data, the method comprising:
- detecting a failure of a persistent storage device of a plurality of persistent storage devices;
- and
- in response to the detecting, initiating a rebuilding of data in a spare persistent storage device using proactive copy metadata, checkpoint metadata, and slice metadata,
- wherein the data is a copy of data that was stored in the persistent storage device, and
- wherein the proactive copy metadata specifies:
- proactive copy data already written into the spare persistent storage device prior to the detecting, and
- when used in combination with the checkpoint metadata and the slice metadata, a first portion of the data to be rebuilt in the spare persistent storage device.
(canceled)
A system, comprising:
- a processor;
- a data processor, which when executed by the processor performs a method, the method comprising:
- detecting a failure of a persistent storage device of a plurality of persistent storage devices;
- and
- in response to the detecting, initiating a rebuilding of data in a spare persistent storage device using proactive copy metadata, checkpoint metadata, and slice metadata,
- wherein the data is a copy of data that was stored in the persistent storage device:
- wherein the proactive copy metadata specifies:
- proactive copy data already written into the spare persistent storage device prior to the detecting, and
- when used in combination with the checkpoint metadata and the slice metadata, a first portion of the data to be rebuilt in the spare persistent storage device.
(canceled)
A non-transitory computer readable medium comprising computer readable program code, which when executed by a computer processor enables the computer processor to perform a method, the method comprising:
- detecting a failure of a persistent storage device of a plurality of persistent storage devices;
- and
- in response to the detecting, initiating a rebuilding of data in a spare persistent storage device using proactive copy metadata, checkpoint metadata, and slice metadata,
- wherein the data is a copy of data that was stored in the persistent storage device:
- wherein the proactive copy metadata specifies:
- proactive copy data already written into the spare persistent storage device prior to the detecting, and
- when used in combination with the checkpoint metadata and the slice metadata, a first portion of the data to be rebuilt in the spare persistent storage device.
(canceled)
Dependencies are inferred from the claim text.