Patent ID: 8549221

Claim:
A computer-readable, non-transitory medium that stores therein a computer program for managing a plurality of devices used for a redundant array of independent disks (RAID devices) configured to perform reciprocal mirroring, the computer program causing a computer to execute: acquiring node information about nodes connected to respective RAID devices, the nodes being configured to write data onto the independent disks included in the respective RAID devices; registering the independent disks as a shared class based on the node information, the independent disks belonging to different RAID devices being connected to each other via the nodes; receiving a setting signal for making the independent disks in a shared status, the setting signal including relation information of a disk and a node that can refer to the disk; acquiring mirroring information indicating whether the RAID devices execute mirroring by itself; determining whether the RAID devices execute mirroring by itself based on the acquired mirroring information; creating, in one of the nodes, shared management information that is used to achieve shared management of the independent disks based on the received setting signal when it is determined that the RAID devices execute mirroring by itself at the determining; writing the shared management information onto one of the independent disks corresponding to the one of the nodes creating the shared management information; and notifying another node of the shared management information created to cause the other node to write the shared management information notified onto another independent disk corresponding to the other node.