Non-disruptive restoration of a storage volume
AssigneeNetApp, Inc.
InventorsManish D. Patel, Boris Teterin
Life of this patent
Estimating the term…
Abstract
A system implements a method to non-disruptive restoration of storage services provided by a storage volume of the system. Upon detecting a disruption of storage services at the storage volume, the method freezes the input/output (I/O) operations of applications that are accessing the storage volume. The disrupted storage services are restored. And the configurations of the storage volume are maintained during restoration of the disrupted storage services. Afterward, the frozen I/O operations are activated, allowing the applications to continue their accessing of the storage volume.
Claims21
A method comprising:
- in a storage system, upon detecting a disruption of storage services provided by a storage volume of the system, freezing input/output (I/O) operations of applications that are accessing the storage volume;
- restoring the storage services without altering configurations of the storage volume;
- and
- activating the frozen I/O operations to allow the applications to continue accessing the storage volume.
A method comprising:
- maintaining a plurality of storage volumes in a computer system, wherein the plurality of storage volumes allows access to storage services provided by a network storage server, and the plurality of storage volumes are accessed by a plurality of input/output (I/O) processes executing in the computer system;
- upon disruption of a storage volume selected from the plurality of storage volumes, freezing I/O processes selected from the plurality of I/O processes that are accessing the storage volume;
- dismounting the storage volume from an operating system of the computer system;
- restoring storage services on the storage volume;
- remounting the storage volume;
- and
- activating the frozen I/O processes to continue accessing of the storage volume by the I/O processes.
A system comprising:
- a processor;
- a plurality of storage volumes allowing access to storage services provided by a network storage server;
- and
- a memory coupled with the processor, the memory storing instructions which, when executed by the processor, cause the system to perform a process comprising:
- upon detecting a disruption of storage services provided by one of the plurality of storage volumes, freezing input/output (I/O) operations that are accessing the disrupted storage volume;
- restoring the storage services while maintaining configurations of the disrupted storage volume;
- and
- activating the frozen I/O operations to continue accessing of the storage volume by the I/O operations.
-26. (canceled)
Dependencies are inferred from the claim text.