Storage control subsystem for managing logical volumes
First Claim
Patent Images
1. A storage control subsystem that can communicably connect to a host, comprising:
- a disk portion that stores data sent by the host;
a channel control unit that constitutes an interface with the host;
a disk control unit that is connected to the disk portion and constitutes an interface with the disk portion;
a cache memory unit that temporarily stores data that is sent and received to and from the channel control unit and the disk control unit; and
a control memory that stores information on the constitution of a plurality of logical volumes formed according to disk allocation,wherein the control memory comprises;
online information indicating whether a logical volume in the disk portion is online, andinformation on a path between the online logical volume and the host to which the online logical volume is connected,wherein the storage control subsystem receives a referral request for the online information and the information of the path from the host via another storage control subsystem, and,wherein when information on path cancellation with respect to the online logical volume is received from the host via the another storage control subsystem, the path cancellation with respect to the online logical volume that is designated by the path cancellation is executed.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a storage control subsystem that facilitates logical volume access management by a host. Before copying, the host instructs a disk array device to identify the states of target logical volumes and collect information in control memory, whereupon the disk array device reads information in the control memory and reports information relating to the target logical volumes to the host.
-
Citations
12 Claims
-
1. A storage control subsystem that can communicably connect to a host, comprising:
-
a disk portion that stores data sent by the host; a channel control unit that constitutes an interface with the host; a disk control unit that is connected to the disk portion and constitutes an interface with the disk portion; a cache memory unit that temporarily stores data that is sent and received to and from the channel control unit and the disk control unit; and a control memory that stores information on the constitution of a plurality of logical volumes formed according to disk allocation, wherein the control memory comprises; online information indicating whether a logical volume in the disk portion is online, and information on a path between the online logical volume and the host to which the online logical volume is connected, wherein the storage control subsystem receives a referral request for the online information and the information of the path from the host via another storage control subsystem, and, wherein when information on path cancellation with respect to the online logical volume is received from the host via the another storage control subsystem, the path cancellation with respect to the online logical volume that is designated by the path cancellation is executed. - View Dependent Claims (2)
-
-
3. A storage control subsystem connected to one or more host devices, comprising:
-
a channel control unit that controls communications with the connected one or more host devices; a plurality of logical volumes formed on one or more physical storage devices; a disk control unit that controls the plurality of logical volumes; and
a control memory in which, for each of the plurality of logical volumes, volume discrimination information, ON/OFF information indicating whether an online state exists, and, in the event of an online state, path group information with regard to which host device a subvolume is connected to, are recorded,wherein as a result of receiving a specific command from a certain host device, the channel control unit performs, before a target regular volume and target subvolume among the plurality of volumes are paired and data in the target regular volume is copied to the target subvolume, a first examination of whether the target subvolume is in an online state based on the ON/OFF information on the target subvolume, and, when, as a result of this first examination, the target subvolume is known to be in an online state, the channel control unit performs a second examination with regard to which separate host device the target subvolume is connected to based on path group information on the target subvolume, and wherein the result of the second examination is sent from the channel control unit to the certain host device. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A storage control subsystem connected to one or more host devices, comprising:
-
a control unit; a plurality of logical volumes formed on one or more physical storage devices; and a control memory in which, for each of the plurality of logical volumes, volume discrimination information, ON/OFF information indicating whether an online state exists, and, in the event of an online state, path group information with regard to which host device(s) a subvolume is connected to, are recorded, wherein, as a result of receiving a specific command from a certain host device, the control unit performs, before a target regular volume and target subvolume among the plurality of volumes are paired and data in the target regular volume is copied to the target subvolume, a first examination of whether the target subvolume is in an online state on the basis of the ON/OFF information on the target subvolume, and, when as a result of this first examination, the target subvolume is known to be an online state, the control unit performs a second examination with regard to which separate host device the target subvolume is connected to based on path group information on the target subvolume, and wherein the result of the second examination is sent from the control unit to the certain host device.
-
Specification