Patent ID: 7200622
Filing Date: 2007-04-03
Classification: G06F,H04L,Y10S

Abstract:
1. A storage system comprising: a first file server; a second file server; and a disk subsystem, wherein: the first file server and the second file server each comprise: a network interface that inputs/-outputs data on a network; a disk adapter that performs input/output processing on the disk subsystem; a CPU that performs arithmetic processing; and, a storage unit that stores data necessary for the arithmetic processing performed by the CPU; each of the file servers comprises: the disk subsystem comprises: the disk drive stores configuration information in which resource allocations for each of the virtual file systems is recorded, stores a copy of a service state file in which the mount table, the routing table and the device file are recorded, and has set therein a common volume accessible from each of the file servers; the virtual file server controlling unit of the first file server instructs a shutdown to the virtual file server, for the virtual file server of the second file server failover from the virtual file server of the first file server; the inter-server synchronizing unit of the first file server requests failover for the second file server; the virtual file server controlling unit of the second file server reads out the configuration information, the mount table, the routing table and the device file from the disk drive; the virtual file server controlling unit of the second file server starts up the virtual file server in the second file server; and the virtual file server of the second file server determines a communication path by using the routing table read from the disk drive.