SYSTEM AND METHOD FOR ALLOCATING CAPACITY
First Claim
1. A method of allocating capacity in a storage system, the storage system including a controller and a plurality of flash packages connected to the controller, the method comprising:
- creating a logical device provided to a host computer as a migration destination for migrating data in a migration source which is a logical device recognized by the host computer; and
allocating to the created logical device, at least a first storage area with a first capacity and a second storage area with a second capacity from storage area provide by the flash packages, the first capacity being a capacity which the host recognizes, the second storage area being provided as a substitute area,wherein the allocating includes calculating the second capacity based on write access frequency for the migration source.
0 Assignments
0 Petitions
Accused Products
Abstract
For a storage apparatus where flash memory disks and hard disks coexist, high-density mounting of flash memory modules is achieved. The storage apparatus includes flash memories and a storage controller. A second storage apparatus including magnetic disks is connected to the storage apparatus. The storage controller can form a storage area using a flash memory or a magnetic disk to create a logical volume. When an input/output request is issued from a host computer, if a storage area is formed with a flash memory, the storage controller directly accesses the flash memory to handle the request. When the storage apparatus defines a storage area formed with a flash memory, the storage apparatus defines the storage area by adding up the capacity of a storage area to be provided for the host computer and a substitute area capacity determined in consideration of restrictions on the number deletions of the flash memory.
-
Citations
8 Claims
-
1. A method of allocating capacity in a storage system, the storage system including a controller and a plurality of flash packages connected to the controller, the method comprising:
-
creating a logical device provided to a host computer as a migration destination for migrating data in a migration source which is a logical device recognized by the host computer; and allocating to the created logical device, at least a first storage area with a first capacity and a second storage area with a second capacity from storage area provide by the flash packages, the first capacity being a capacity which the host recognizes, the second storage area being provided as a substitute area, wherein the allocating includes calculating the second capacity based on write access frequency for the migration source. - View Dependent Claims (2, 4)
-
-
3. A method of allocating capacity in a storage system, the storage system including a controller and a plurality of flash packages connected the controller, the method comprising:
-
creating a logical device provided to a host computer as a copy destination for copying data in a copy source which is a logical device recognized by the host computer; and allocating to the created logical device, at least a first storage area with a first capacity and second storage area with a second capacity from storage area provide by the flash packages, the first capacity being a capacity which the host recognizes, the second storage area being provided as a substitute area, wherein the allocating includes calculating the second capacity based on write access frequency for the copy source.
-
-
5. A system comprising:
-
a first storage system including a first controller and a plurality of flash packages connected the first controller; and a second storage system coupled to the first storage system, which includes a second controller and a plurality of hard disk drives connected to the second controller, the hard disk drives providing a logical device to a host computer, wherein the first controller is configured to create a logical device provided to the host computer as a migration destination for migrating data in the logical device provided by the hard disk drives, and allocate to the created logical device, at least a first storage area with a first capacity and second storage area with a second capacity from storage area provide by the flash packages, the first capacity, being a capacity which the host recognizes, the second storage area being provided as a substitute area, and wherein the second capacity is calculated based on write access frequency for the logical device provided by the hard disk drives. - View Dependent Claims (6)
-
-
7. A system comprising:
-
a first storage system including a first controller and a plurality of flash packages connected the first controller; and a second storage system coupled to the first storage system, which includes a second controller and a plurality of hard disk drives connected the second controller, the hard disk drives providing a logical device to a host computer, wherein the first controller is configured to create a logical device provided to the host computer as a copy destination for copying data in the logical device provided by the hard disk drives, and allocate to the created logical device, at least a first storage area with a first capacity and second storage area with a second capacity from storage area provide by the flash packages, the first capacity being a capacity which the host recognizes, the second storage area being provided as a substitute area, and wherein the second capacity is calculated based on write access frequency for the logical device provided by the hard disk drives. - View Dependent Claims (8)
-
Specification