Virtualization controller and data transfer control method
First Claim
1. A method, comprising:
- providing a first volume to a host computer by a first storage device, a first volume identifier being allocated to the first volume;
identifying, at the host computer, the first volume by the first volume identifier;
managing the first volume as an object by a virtualization system;
creating a virtual volume, the first volume identifier being allocated to the virtual volume;
registering mapping information at the virtualization system so that the virtual volume is mapped to the first volume;
providing the virtual volume to the host computer by the virtualization system;
identifying at the host computer the virtual volume by the first volume identifier;
receiving at the virtualization system a first access request to the virtual volume from the host computer; and
transferring the first access request to the first volume based on the mapping information.
0 Assignments
0 Petitions
Accused Products
Abstract
System for controlling data transfer between a host system and storage devices. A virtualization controller implements the data transfer and includes first ports for connection with the storage devices, a second port for connection with the host system, a processor, and a memory configured to store volume mapping information which correlates first identification information used by the host system to access a first storage area in one of the storage devices, with second identification information for identifying the first storage area, the correlation being used by the processor to access the first storage area. When data stored in the first storage area is transferred to a second storage area, the processor correlates the first identification information with a third identification information for identifying the second storage area and registers the first identification information and the third identification information in the volume mapping information.
-
Citations
5 Claims
-
1. A method, comprising:
-
providing a first volume to a host computer by a first storage device, a first volume identifier being allocated to the first volume; identifying, at the host computer, the first volume by the first volume identifier; managing the first volume as an object by a virtualization system; creating a virtual volume, the first volume identifier being allocated to the virtual volume; registering mapping information at the virtualization system so that the virtual volume is mapped to the first volume; providing the virtual volume to the host computer by the virtualization system; identifying at the host computer the virtual volume by the first volume identifier; receiving at the virtualization system a first access request to the virtual volume from the host computer; and transferring the first access request to the first volume based on the mapping information. - View Dependent Claims (2, 3, 4, 5)
-
Specification