Claims
- 1. A method of managing a storage system that includes
at least one storage device having at least one connection port and at least one storage volume connected to each of said at least one connection port, and a switch having at least two switch ports to which said storage device can be connected via said connection port of the same and, when a data frame is input to one of said switch ports, being capable of outputting that data frame from either one of said switch ports connected to one of said connection port to which that data frame is to be sent according to a destination specified in that data frame, said method comprising:
said switch storing a correspondence X that defines a correspondence between said destination and said connection port; said switch receiving an update request that is input to said switch from outside; and said switch updating said correspondence X based on said update request.
- 2. A method of managing a storage system according to claim 1, wherein
said update request includes a message instructing to update said correspondence X to enable said switch, when said switch receives a data frame that designates, as its destination, one of said connection port to which a certain one of said storage volume is connected, to output that data frame from one of said switch ports that is connected to one of said connection port to which one of said storage volume other than said certain storage volume is connected, and said switch updates said correspondence X according to said message.
- 3. A method of managing a storage system according to claim 2, wherein
a management server for inputting said update request to said switch is connected to said switch, said method further comprising:
said management server determining a transfer-source storage volume from which data is transferred and a transfer-target storage volume to which the data is transferred when performing an operational change to make data stored in one of said storage volume be stored in another said storage volume; said management server storing a correspondence Y that defines a correspondence between said connection port and said switch port and a correspondence Z that defines a correspondence between said connection port and said storage volume; and said management server creating said update request based on information about said transfer-source storage volume and said transfer-target storage volume that have been determined, said correspondence Y, and said correspondence Z.
- 4. A method of managing a storage system according to claim 3, wherein
said management server has a user interface, said method further comprising:
said management server determining said transfer-source storage volume and said transfer-target storage volume based on an input from said user interface.
- 5. A method of managing a storage system according to claim 3, wherein
said management server is connected to said storage device, said method further comprising:
said storage device sending to said management server information about a usage state of each said storage volume provided in that storage device; said management server receiving said information about the usage state; and said management server determining said transfer-source storage volume and said transfer-target storage volume based on said information about the usage state.
- 6. A method of managing a storage system according to claim 5, wherein
said usage state is an input/output frequency of data being input/output to/from each said storage volume.
- 7. A method of managing a storage system according to claim 5, wherein
said usage state is a remaining capacity of each said storage volume.
- 8. A method of managing a storage system according to claim 5, said method further comprising:
selecting, as said transfer-target storage volume, one of said storage volume provided in the same storage device as the transfer-source storage volume in priority over a storage volume provided in a different storage device.
- 9. A method of managing a storage system according to claim 3, wherein
said transfer-source storage volume and said transfer-target storage volume are provided in different ones of said storage device.
- 10. A method of managing a storage system according to claim 3, said method further comprising:
said management server transferring the data stored in said transfer-source storage volume to said transfer-target storage volume across said switch.
- 11. A method of managing a storage system according to claim 1, wherein
said storage volume is a logical storage region that is logically arranged on a physical storage region provided by at least one physical device provided in the storage device.
- 12. A method of managing a storage system according to claim 1, wherein
said switch is a Fibre Channel switch.
- 13. A method of managing a storage system according to claim 12, wherein
said switch is configured by connecting at least two switches in a cascade connection, said method further comprising:
each of said switches
storing said correspondence X that defines a correspondence between said destination and said connection port, receiving said update request that is input to each of said switches from outside, and updating said correspondence X that each of said switches stores based on said update request.
- 14. A storage system comprising:
at least one storage device having
at least one connection port, and at least one storage volume connected to each of said at least one connection port; and a switch having
at least two switch ports to which said storage device can be connected via said connection port of the same, an output unit outputting, when a data frame is input to one of said switch ports, the data frame from either one of said switch ports connected to one of said connection port to which that data frame is to be sent according to a destination specified in that data frame, a memory storing a correspondence X that defines a correspondence between said destination and said connection port, and a processor receiving an update request that is input to said switch from outside and updating said correspondence X based on said update request.
- 15. A switch comprising:
at least two switch ports to which at least one storage device having at least one connection port can be connected via said connection port of the same; an output unit outputting, when a data frame is input to one of said switch ports, the data frame from either one of said switch ports connected to one of said connection port to which that data frame is to be sent according to a destination specified in that data frame; a memory storing a correspondence X that defines a correspondence between said destination and said connection port; and a processor receiving an update request that is input to said switch from outside and updating said correspondence X based on said update request.
- 16. A computer-readable storage medium having a program recorded thereon, said program causing a switch provided in a storage system that includes
at least one storage device having at least one connection port and at least one storage volume connected to each of said at least one connection port, and said switch having at least two switch ports to which said storage device can be connected via said connection port of the same and, when a data frame is input to one of said switch ports, being capable of outputting that data frame from either one of said switch ports connected to one of said connection port to which that data frame is to be sent according to a destination specified in that data frame to execute:
storing a correspondence X that defines a correspondence between said destination and said connection port; receiving an update request that is input to said switch from outside; and updating said correspondence X based on said update request.
- 17. A computer-readable storage medium having a program recorded thereon, said program causing a management server provided in a storage system that includes
at least one storage device having at least one connection port and at least one storage volume connected to each of said at least one connection port, a switch having at least two switch ports to which said storage device can be connected via said connection port of the same and, when a data frame is input to one of said switch ports, being capable of outputting that data frame from either one of said switch ports connected to one of said connection port to which that data frame is to be sent according to a destination specified in that data frame, and said management server connected to said switch for inputting said update request to said switch to execute:
determining a transfer-source storage volume from which data is transferred and a transfer-target storage volume to which the data is transferred when performing an operational change to make data stored in one of said storage volume be stored in another said storage volume; storing a correspondence Y that defines a correspondence between said connection port and said switch port and a correspondence Z that defines a correspondence between said connection port and said storage volume; and creating said update request based on information about said transfer-source storage volume and said transfer-target storage volume that have been determined, said correspondence Y, and said correspondence Z.
Priority Claims (1)
Number |
Date |
Country |
Kind |
2002-134605 |
May 2002 |
JP |
|
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] The present application claims priority upon Japanese Patent Application No. 2002-134605 filed May 9, 2002, which is herein incorporated by reference.