SYNCHRONIZING UPDATES ACROSS CLUSTER FILESYSTEMS
First Claim
Patent Images
1. A method comprising:
- periodically creating a consistency point in a source filesystem at a file set level, each consistency point representing filesystem data and metadata at a point-in-time to establish a recovery point, the periodic creation of the consistency point including creating a first consistency point at a first point-in-time and a second consistency point at a second point-in-time;
comparing the first consistency point with the second consistency point, including identifying differences between the first and second consistency points;
mapping a source filesystem object to a target filesystem object, based upon a corresponding relationship between the source and target filesystem objects;
applying the identified differences between the first and second consistency points, including replaying the identified differences as one or more filesystem operations.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention relate to synchronization of data in a shared pool of configurable computer resources. An image of the filesystem changes, including data and metadata, is captured in the form of a consistency point. Sequential consistency points are created, with changes to data and metadata in the filesystem between sequential consistency captured and placed in a queue for communication to a target filesystem at a target site. The changes are communicated as a filesystem operation, with the communication limited to the changes captured and reflected in the consistency point.
-
Citations
11 Claims
-
1. A method comprising:
-
periodically creating a consistency point in a source filesystem at a file set level, each consistency point representing filesystem data and metadata at a point-in-time to establish a recovery point, the periodic creation of the consistency point including creating a first consistency point at a first point-in-time and a second consistency point at a second point-in-time; comparing the first consistency point with the second consistency point, including identifying differences between the first and second consistency points; mapping a source filesystem object to a target filesystem object, based upon a corresponding relationship between the source and target filesystem objects; applying the identified differences between the first and second consistency points, including replaying the identified differences as one or more filesystem operations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
creating a first consistency point in a source filesystem at a file set level at a first point-in-time and creating a second consistency point in the source filesystem at a second point-in-time, the first consistency point representing filesystem data and metadata at a first point-in-time to establish a first recovery point and the second consistency point representing filesystem data and metadata at a second point-in-time to establish a second consistency point; following a communication failure associated with the source filesystem, comparing the first consistency point with the second consistency point, including identifying changes between the first and second consistency points; and applying the identified changes between the first and second consistency points, including replaying the identified changes as a filesystem operation based upon a mapping of a source filesystem object to a target filesystem object. - View Dependent Claims (11)
-
Specification