Patent ID: 6745341
Filing Date: 2004-06-01
Classification: G06F

Abstract:
An information processing apparatus having a plurality of nodes each having at least one CPU and multiplex storage devices, comprising: memory means associated with each of the CPUs for storing information indicating that each of the multiplex storage devices if either an active system, a backup system, or unconnected:access means for accessing the memory means depending on information stored in the memory means: fault detecting means for detecting when a fault occurs in each of the multiplex storage devices: fault indicating means for indicating the occurrence of a fault to a CPU if the fault detecting means detects the occurrence of the fault and the CPU has accessed the fault indicating means; and updating means for updating information stored in the memory means according to predetermined rules if the fault indicating means has indicated the occurrence of the fault; wherein said storage devices include a plurality of pairs of storage devices, each pair of storage devices storing identical information, said updating means including means for, if the active system having a pair of storage devices suffers a fault, changing the backup system of another pair of storage devices to the active system: the information processing apparatus further comprising startup setting means for setting up the information stored in the memory means according to predetermined rules when the information processing apparatus is activated, said startup setting means including means for, if there is a pair of storage devices both of which are not unconnected, selecting said pair of storage devices with priority and setting up either one of said storage devices as the active system.