FAILOVER METHOD OF REMOTELY-MIRRORED CLUSTERED FILE SERVERS
First Claim
1. A method of controlling a plurality of file systems, said plurality of file systems includes a first, second, and third file system, said plurality of file systems are clustered and has a single namespace, comprising:
- establishing a mirroring relationship between the first file system and the third file system, wherein a copy of the first file system is replicated to the third file system;
creating a first referral on the second file system, wherein an access request from a client computer directed to the second file system for accessing a file stored in the first file system is directed to the third file system by the first referral whereby the copy of the first file system is accessed;
directing access from said client computer to the third file system after the first file system receives a failback request from a management server,wherein if said access from said client computer is read access, file is read from said third file system, and wherein if said access from said client computer is write access, data is written to said third file system and a replication of said data is written to the first file system.
0 Assignments
0 Petitions
Accused Products
Abstract
By incorporating a referral mechanism, a failover method and system for remotely mirrored clustered file servers enables a client computer to transparently access a remotely mirrored file system during a failover of a first NAS (network attached storage) storing the file system. The first NAS is clustered with a second NAS that takes over the IP address of the first NAS on failover. A mirroring relationship is established between the first NAS and a third NAS whereby a copy of the file system is replicated to the third NAS. A referral is created on the second NAS, such that an access attempt from the client computer for accessing the first file system that is directed to the second NAS following IP address takeover from the first NAS after failover is referred to the third NAS by the referral to enable the client computer to access the copy of the file system.
36 Citations
6 Claims
-
1. A method of controlling a plurality of file systems, said plurality of file systems includes a first, second, and third file system, said plurality of file systems are clustered and has a single namespace, comprising:
-
establishing a mirroring relationship between the first file system and the third file system, wherein a copy of the first file system is replicated to the third file system; creating a first referral on the second file system, wherein an access request from a client computer directed to the second file system for accessing a file stored in the first file system is directed to the third file system by the first referral whereby the copy of the first file system is accessed; directing access from said client computer to the third file system after the first file system receives a failback request from a management server, wherein if said access from said client computer is read access, file is read from said third file system, and wherein if said access from said client computer is write access, data is written to said third file system and a replication of said data is written to the first file system. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification