| US 7,475,294 B2 | ||
| Computer system including novel fault notification relay | ||
| Nobuhiro Maki, Yokohama (Japan); Yuri Hiraiwa, Sagamihara (Japan); Kenichi Oyamada, Yokohama (Japan); and Hideaki Abe, Yokohama (Japan) | ||
| Assigned to Hitachi, Ltd., Tokyo (Japan) | ||
| Filed on May 19, 2005, as Appl. No. 11/132,177. | ||
| Claims priority of application No. 2004-315849 (JP), filed on Oct. 29, 2004. | ||
| Prior Publication US 2006/0107098 A1, May 18, 2006 | ||
| Int. Cl. G06F 11/00 (2006.01) | ||
| U.S. Cl. 714—48 [711/162] | 13 Claims |

| 1. A computer system comprising:
a computer;
a first storage system configured to be communicable with the computer; and
a second storage system configured to be communicable with the first storage system,
wherein the second storage system
identifies the first storage system that is capable of communicating with the second storage system,
detects a first fault occurring in the second storage system; and
transmits first fault information to the identified first storage system, the first fault information being related to the
detected first fault,
wherein the first storage system
notifies the computer of the transmitted first fault information, wherein the notification is not performed in response to
either an instruction or a query from the computer,
wherein the computer
receives the first fault information from the first storage system, and
stores the first fault information,
the computer system further comprising:
a third storage system configured to be communicable with the second storage system,
wherein the third storage system
identifies the second storage system that is capable of communicating with the third storage system,
detects a second fault occurring in the third storage system, and
transmits second fault information to the identified second storage system, the second fault information being related to
the detected second fault,
wherein the second storage system further
receives the second fault information from the third storage system, and
transmits the received second fault information to the first storage system,
wherein the first storage system further
receives the second fault information from the second storage system, and
transmits the received second fault information to the computer, wherein the transmission of the second fault information
to the computer is not performed in response to either an instruction or a query from the computer,
wherein the computer
receives the second fault information from the first storage system, and
stores the second fault information,
wherein the first, second and third storage systems include a plurality of storage areas, wherein two storage areas among
the plurality of storage areas are configurable as a copy pair, wherein the copy pair is a combination of two storage areas
between which copy operations from one to the other are carried out,
wherein the third storage system is arranged to receive a control command via the first and second storage systems,
wherein the control command is a copy pair configuration command that includes pair defining information to define the copy
pair, wherein the copy pair configuration command instructs the third storage system to configure the copy pair defined by
the pair defining information,
wherein the second storage system and the third storage system record the pair defining information in association with information
recorded in the second and third storage systems identifying the transmitting storage system, and
wherein the identification of the first storage system by the second storage system and the identification of the second storage
system by the third storage system are executed using recorded pair defining information;
wherein the third storage system further
identifies the second storage system for transmission of fault recovery information for recovering from the second fault,
and
transmits the fault recovery information to the second storage system,
wherein the second storage system further
receives the fault recovery information transmitted by the third storage system,
identifies the first storage system for transmission of the fault recovery information, and
transmits the fault recovery information to the first storage system,
wherein the first storage system further
receives the fault recovery information transmitted by the second storage system, and
notifies the computer of the received fault recovery information, and
wherein the computer further
receives the fault recovery information transmitted by the first storage system, and
deletes the stored second fault information.
|