Method and apparatus for file system disaster recovery
AssigneeSun Microsystems, Inc.
InventorsDavid Dion, Yousef A. Khalidi, Madhusudhan Talluri, Anil Swaroop
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorsDavid Dion, Yousef A. Khalidi, Madhusudhan Talluri, Anil Swaroop
Estimating the term…
A file disaster recovery system that employs geographical replication of data from a local site to remote site in a such a manner that file requests from clients of the local site can be handled by a file server on the remote site following a failover from the local site to the remote site. Geographical data replication software running on a local server checkpoints to a log in local stable storage all information on file operations that change the file state of the local file system. According to a selected mode, the local geographical data replication software flushes information in the log pertaining to the file operations since the last flush to the remote site. At the remote site, compatible remote geographical data replication software running on a remote file server receives the flushed log and replicates in sequence order the file operations represented in the flushed log. The results of the operations are stored on remote stable storage. The local and remote servers can be clusters or single servers. There is no need for commonality, except for operating and file systems, between the local and remote sites. Because operations are replicated and not low level, formatted data, the local and remote stable file storage can be completely different.
A geographical data replication system comprising:
A geographical data replication system comprising:
A method for geographical data replication that can be implemented in a computer network including a local site with a local server and at least one client configured to issue file requests to a first file system run by the local server and a remote site with a remote server running a second file system that is interoperable with the first file system, comprising:
The method of claim 20, wherein:
A method for geographical data replication that can be implemented in a computer network including a local site with a local server and at least one client configured to issue file requests to a first file system run by the local server and a remote site with a remote server running a second file system that is interoperable with the first file system, comprising:
A computer program product for providing geographical data replication in a computer network including a local site with a local server and at least one client configured to issue file requests to a first file system run by the local server and a remote site with a remote server running a second file system that is interoperable, the first file system maintaining a first identifier for each file on the first stable file storage, the computer program product including a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism comprising:
A computer program product A computer program product for providing geographical data replication in a computer network including a local site with a local server and at least one client configured to issue file requests to a first file system run by the local server and a remote site with a remote server running a second file system that is interoperable, the computer program product including a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism comprising:
A geographical data replication system comprising:
A method for geographical data replication, comprising:
A computer program product for providing geographical data replication, the computer program product including a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism comprising:
Dependencies are inferred from the claim text.