Techniques for performing resynchronization on a clustered system
AssigneeNetApp, Inc.
InventorsPaul Yuedong Mu, Paul Ngan, Manoj Sundararajan
Life of this patent
Estimating the term…
Abstract
Various embodiments are generally directed an apparatus and method for receiving information to write on a clustered system comprising at least a first cluster and a second cluster, determining that a failure event has occurred on the clustered system creating unsynchronized information, the unsynchronized information comprising at least one of inflight information and dirty region information, and performing a resynchronization operation to synchronize the unsynchronized information on the first cluster and the second cluster based on log information in at least one of an inflight tracker log for the inflight information and a dirty region log for the dirty region information.
Claims20
A computer-implemented method, comprising:
- receiving, by a processing component, information to write on a clustered system comprising at least a first cluster and a second cluster;
- determining, by the processing component, that a failure event has occurred on the clustered system creating unsynchronized information, the unsynchronized information comprising at least one of inflight information and dirty region information;
- and
- performing, by the processing component, a resynchronization operation to synchronize the unsynchronized information on the first cluster and the second cluster based on log information in at least one of an inflight tracker log for the inflight information and a dirty region log for the dirty region information.
An article comprising a computer-readable storage medium comprising a plurality of instructions that, when executed by processing circuitry, enable the processing circuitry to:
- receive information to write on a clustered system comprising at least a first cluster and a second cluster;
- determine that a failure event has occurred on the clustered system creating unsynchronized information, the unsynchronized information comprising at least one of inflight information and dirty region information;
- and
- perform a resynchronization operation to synchronize the unsynchronized information on the first cluster and the second cluster based on log information in at least one of an inflight tracker log for the inflight information and a dirty region log for the dirty region information.
An apparatus, comprising:
- a memory;
- and
- a processor unit coupled with the memory, the processor unit to:
- receive information to write on a clustered system comprising at least a first cluster and a second cluster;
- determine that a failure event has occurred on the clustered system creating unsynchronized information, the unsynchronized information comprising at least one of inflight information and dirty region information received by the clustered system;
- and
- perform a resynchronization operation to synchronize the unsynchronized information on the first cluster and the second cluster based on log information in at least one of an inflight tracker log for the inflight information and a dirty region log for the dirty region information.
Dependencies are inferred from the claim text.