System managing a plurality of virtual volumes and a virtual volume management method for the system
First Claim
1. A first storage system comprising:
- at least one first port to be coupled to a plurality of information processing units;
at least one second port to be coupled to at least one second storage system; and
a control unit managing a plurality of virtual volumes, one of the plurality of virtual volumes being mapped to a logical volume which is in the second storage system and being adapted to be used for inputting/outputting data by at least one of the plurality of information processing units so that the data are inputted/outputted to/from the logical volume,wherein the control unit operates a copy function between a copy source volume and a copy destination volume, the copy source volume being selectable from a plurality of volumes including at least one of the plurality of virtual volumes, the copy destination volume being selectable from a plurality of volumes including at least one of the plurality of virtual volumes displayed with a storage location of a logical volume mapped to the at least one of the plurality of virtual volumes selectable as the copy destination.
0 Assignments
0 Petitions
Accused Products
Abstract
This invention provides a control technique of a data processing system, in which functions of a highly-functional high-performance storage system are achieved in an inexpensive storage system so as to effectively use the existing system and reduce the cost of its entire system. This system has a RAID system, an external subsystem, a management server, a management client and the like. The management server includes an information management table for storing mapping information of the RAID system and the external subsystem. When performing copy process, the pair creation in which a logical volume of the RAID system is set as a primary volume of copy source and a logical volume of a mapping object of the RAID system mapped from the logical volume of the external subsystem is set as a secondary volume of copy destination is executed from the management client by using the information management table.
175 Citations
18 Claims
-
1. A first storage system comprising:
-
at least one first port to be coupled to a plurality of information processing units; at least one second port to be coupled to at least one second storage system; and a control unit managing a plurality of virtual volumes, one of the plurality of virtual volumes being mapped to a logical volume which is in the second storage system and being adapted to be used for inputting/outputting data by at least one of the plurality of information processing units so that the data are inputted/outputted to/from the logical volume, wherein the control unit operates a copy function between a copy source volume and a copy destination volume, the copy source volume being selectable from a plurality of volumes including at least one of the plurality of virtual volumes, the copy destination volume being selectable from a plurality of volumes including at least one of the plurality of virtual volumes displayed with a storage location of a logical volume mapped to the at least one of the plurality of virtual volumes selectable as the copy destination. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A control method for a first storage system, the control method comprising:
-
managing a plurality of virtual volumes, one of the plurality of virtual volumes being mapped to a logical volume which is in at least one second storage system and being adapted to be used for inputting/outputting data by at least one of a plurality of information processing units so that the data are inputted/outputted to/from the logical volume; and operating a copy function between a copy source volume and a copy destination volume, the copy source volume being selectable from a plurality of volumes including at least one of the plurality of virtual volumes, the copy destination volume being selectable from a plurality of volumes which include at least one of the plurality of virtual volumes displayed with a storage location of a logical volume mapped to the at least one of the plurality of virtual volumes selectable as the copy destination. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program stored in a computer readable storage medium and executable by a first storage system, the computer program comprising:
-
code for managing a plurality of virtual volumes, one of the plurality of virtual volumes being mapped to a logical volume which is in at least one second storage system and being adapted to be used for inputting/outputting data by at least one of a plurality of information processing units so that the data are inputted/outputted to/from the logical volume; and code for operating a copy function between a copy source volume and a copy destination volume, the copy source volume being selectable from a plurality of volumes including at least one of the plurality of virtual volumes, the copy destination volume being selectable from a plurality of volumes which include at least one of the plurality of virtual volumes displayed with a storage location of a logical volume mapped to the at least one of the plurality of virtual volumes selectable as the copy destination. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification