Remote storage disk control device with function to transfer commands to remote storage devices
First Claim
1. A storage system comprising:
- a first storage device coupled to an information processing device and having a first controller and a plurality of first disk drives, said first disk drives can be related to a first logical volume and a second logical volume;
said first controller storing data received from said information processing device in said first disk drives and receiving a first command sent from said information processing device and transferring at least a first part of said first command to a second storage device, said first command or said first part of said first command being used to request a change of a first pair status of said first logical volume and said second logical volume in said first storage device, said second storage device or a (N−
1)th (N =positive integer of no fewer than
3) storage device and a change of a second pair status of a third logical volume and a fourth logical volume in a Nth storage device;
said second storage device coupled to said first storage device and having a second controller and a plurality of second disk drives, said second disk drives can be related said first logical volume and said second logical volume;
said second controller storing data in said second disk drives and receiving said first part of said first command from said first storage device and transferring at least a second part of said first command which is contained in said first part of said first command to said Nth storage device, said second part of said first command being used to request said change of said second pair status;
said Nth storage device coupled to said second storage device or said (N−
1)th storage device and having a Nth controller and a plurality of Nth disk drives; and
said Nth controller storing data in said Nth disk drives and receiving said second part of said first command from said second storage device or said (N−
1)th storage device and changing said second pair status in response to said second part of said first command;
wherein said first controller, said second controller or a (N−
1)th storage controller changes said first pair status in response to said first command or said first part of said first command.
0 Assignments
0 Petitions
Accused Products
Abstract
A storage device system includes an information processing device and at least first and second storage devices. The first and second storage devices are equipped with first and second storage volumes, respectively. The information processing device generates first data including a first instruction that is to be executed by the second storage device, and sends a write request to a first write request section to write the first data according to a first communications protocol in the first storage volume. When the first data written in the first storage volume is the command to be executed by the second storage device, the first storage device sends to a second write request section a write request to write the first data according to a second communications protocol in the second storage volume. The second storage device executes the first command set in the first data that is written in the second storage volume.
162 Citations
20 Claims
-
1. A storage system comprising:
-
a first storage device coupled to an information processing device and having a first controller and a plurality of first disk drives, said first disk drives can be related to a first logical volume and a second logical volume; said first controller storing data received from said information processing device in said first disk drives and receiving a first command sent from said information processing device and transferring at least a first part of said first command to a second storage device, said first command or said first part of said first command being used to request a change of a first pair status of said first logical volume and said second logical volume in said first storage device, said second storage device or a (N−
1)th (N =positive integer of no fewer than
3) storage device and a change of a second pair status of a third logical volume and a fourth logical volume in a Nth storage device;said second storage device coupled to said first storage device and having a second controller and a plurality of second disk drives, said second disk drives can be related said first logical volume and said second logical volume; said second controller storing data in said second disk drives and receiving said first part of said first command from said first storage device and transferring at least a second part of said first command which is contained in said first part of said first command to said Nth storage device, said second part of said first command being used to request said change of said second pair status; said Nth storage device coupled to said second storage device or said (N−
1)th storage device and having a Nth controller and a plurality of Nth disk drives; andsaid Nth controller storing data in said Nth disk drives and receiving said second part of said first command from said second storage device or said (N−
1)th storage device and changing said second pair status in response to said second part of said first command;wherein said first controller, said second controller or a (N−
1)th storage controller changes said first pair status in response to said first command or said first part of said first command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A storage system, comprising:
-
a first storage device coupled to an information processing device and having a first controller and a plurality of first disk drives; said first controller storing data received from said information processing device in said first disk drives and receiving a command sent from said information processing device and transferring said command to a second storage device, said command being used to request a change of a first pair status of a first logical volume and a second logical volume in said first storage device or said second storage device and a change of a second pair status of a third logical volume and a fourth logical volume in a third storage device; said second storage device coupled to said first storage device and having a second controller and a plurality of second disk drives; said second controller storing data in said second disk drives and receiving said command from said first storage device and transferring said command to said third storage device, said command being used to request said change of said second pair status; said third storage device coupled to said second storage device and having a third controller and a plurality of third disk drives; and said third controller storing data in said third disk drives and receiving said command from said second storage device and changing said second pair status in response to said command; wherein said first controller or said second controller changes said first pair status in response to said command.
-
-
20. A storage system, comprising:
-
a first storage device coupled to an information processing device and having a plurality of first disk drives; a first controller, in said first storage device, controlling to store data received from said information processing device in said first disk drives and receiving a pair control command sent from said information processing device and transferring at least a first part of said pair control command, said pair control command or said first part of said pair control command being used to request a change of a first pair status of a first logical volume and a second logical volume and a change of a second pair status of a third logical volume and a fourth logical volume; a second storage device coupled to said first storage device and having a plurality of second disk drives; a second controller, in said second storage device, storing data in said second disk drives and receiving said first part of said pair control command from said first storage device and transferring at least a second part of said pair control command included in said first part of said pair control command, said second part of said pair control command being used to request said change of said second pair status; a third storage device coupled to said second storage device and having a plurality of third disk drives; and a third controller, in said third storage device, storing data in said third disk drives and receiving said second part of said pair control command from said second storage device; wherein said first storage device or said second storage device has said first logical volume and said second logical volume, wherein said third storage device has said third logical volume and said fourth logical volume, wherein said first controller or said second controller changes said first pair status based on said pair control command or said first part of said pair control command, and wherein said third controller changes said second pair status based on said second part of said pair control command.
-
Specification