File system quiescing driver
OwnerRangarajan Suryanarayanan, Yogita Bijani +1inventors
InventorsRangarajan Suryanarayanan, Yogita Bijani, Pashupati Kumar
Life of this patent
Estimating the term…
Abstract
A technique is disclosed for quiescing a file system. The technique includes holding a change request, flushing the file system, and releasing the change request. Flushing may include sending a flush request, determining whether a cache associated with the file system is flushed, and in the event that the cache is not flushed, resending the flush request and determining whether the cache is flushed.
Claims35
A method of quiescing a file system, comprising:
- sending a flush request;
- determining with a processor whether a cache associated with the file system is flushed;
- in an event that the cache is not flushed, resending the flush request;
- and
- in an event that the cache is flushed, taking a snapshot associated with the file system.
A system for quiescing a file system, comprising:
- a processor;
- and
- a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions which when executed cause the processor to:
- send a flush request;
- determine whether a cache associated with the file system is flushed;
- in an event that the cache is not flushed, resend the flush request;
- and
- in an event that the cache is flushed, take a snapshot associated with the file system.
A computer program product for quiescing a file system, the computer program product being embodied in a tangible computer readable storage medium and comprising computer instructions for:
- sending a flush request;
- determining with a processor whether a cache associated with the file system is flushed;
- in an event that the cache is not flushed, resending the flush request;
- and
- in an event that the cache is flushed, taking a snapshot associated with the file system.
Dependencies are inferred from the claim text.