US 7,380,078 B2
Method of monitoring status information of remote storage and storage subsystem
Naoko Ikegaya, Sagamihara (Japan); and Sumio Goto, Yokohama (Japan)
Assigned to Hitachi, Ltd., Tokyo (Japan)
Filed on Mar. 01, 2004, as Appl. No. 10/788,453.
Claims priority of application No. 2003-391812 (JP), filed on Nov. 21, 2003.
Prior Publication US 2005/0114467 A1, May 26, 2005
Int. Cl. G06F 13/14 (2006.01)
U.S. Cl. 711—156  [711/158; 709/224] 18 Claims
OG exemplary drawing
 
1. In a computer system which includes a plurality of storage subsystems, and which performs a remote copy between two or more of said storage subsystems,
a first storage subsystem comprising:
an interface which receives a first status information acquisition command and which sends status information from the first storage subsystem to a second storage subsystem that is located on a nearer side of the first storage subsystem relative to a host computer and is connected to the first storage subsystem, said status information including a copy progress rate, which indicates a concordance rate of data between a first logical volume and a second logical volume of said first storage subsystem and at least one third storage subsystem that is located on a farther side of the first storage subsystem relative to the host computer, a first status information acquisition route on which the first status information acquisition command is relayed is displayed on a host computer if said copy progress rate is below a predetermined threshold, the first status information acquisition route being one of a plurality of status information acquisition command routes on which status information acquisition commands are relayed via one or more of said plurality of storage subsystems;
an outgoing status information storage unit which stores said status information to be sent to said second storage subsystem;
a target storage subsystem judgment unit which judges whether a target storage subsystem identified in the status information acquisition command received by said interface is the first storage subsystem;
a command downstream sending unit which sends said status information acquisition command to said third storage subsystem and connected to the first storage subsystem, when said target storage subsystem judgment unit judges that the first storage subsystem is not said target storage subsystem from which said status information is to be acquired;
a self status information acquisition unit which acquires the status information of the first storage subsystem and which stores the acquired status information to be sent to the second storage subsystem into said outgoing status information storage unit, when said target storage subsystem judgment unit judges that the first storage subsystem is said target storage subsystem from which said status information is to be acquired; and
a downstream status information acquisition unit which receives the status information from said third storage subsystem and which stores the received status information to be sent to the second storage into said outgoing status information storage unit,
wherein, after said self status information acquisition unit or said downstream status information acquisition unit stores said status information into said outgoing status information storage unit, said interface sends said stored status information.