Automated on-line capacity expansion method for storage device
First Claim
Patent Images
1. A control method in a storage system including a plurality of disk devices, the method comprising the steps of:
- managing a plurality of storage areas provided from the plurality of disk devices;
providing a plurality of logical volumes, wherein to each of which, in response to a write request thereto, at least one of the plurality of storage areas can be allocated, respectively; and
monitoring a capacity of storage areas allocated to the plurality of logical volumes relative to a capacity of the plurality of storage areas.
0 Assignments
0 Petitions
Accused Products
Abstract
A volume provider unit in a computer system that detects a logical block address of a read or write I/O accessing a logical volume of a storage device from a host. According to the logical block address fetched, a storage domain of the logical volume is dynamically expanded. Moreover, the storage domain of the logical volume is reduced or expanded according to an instruction of logical volume capacity reduction or expansion from a host commander part to a volume server.
22 Citations
38 Claims
-
1. A control method in a storage system including a plurality of disk devices, the method comprising the steps of:
-
managing a plurality of storage areas provided from the plurality of disk devices; providing a plurality of logical volumes, wherein to each of which, in response to a write request thereto, at least one of the plurality of storage areas can be allocated, respectively; and monitoring a capacity of storage areas allocated to the plurality of logical volumes relative to a capacity of the plurality of storage areas. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A control method in a storage system including a plurality of disk devices, the method comprising the steps of:
-
configuring a plurality of physical storage areas from the plurality of disk devices; providing a plurality of logical volumes to a computer; receiving a plurality of write requests for the plurality of logical volumes from the computer; in response to at least one of the plurality of write requests to any of the plurality of logical volumes, allocating at least one of the plurality of physical storage areas to at least one of the plurality of logical volumes addressed by the at least one of the plurality of write requests; and monitoring a capacity of physical storage areas allocated to the plurality of logical volumes relative to a capacity of the plurality of physical storage areas. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A control method in a storage system including a plurality of disk devices, the method comprising the steps of:
-
managing a plurality of storage areas provided from the plurality of disk devices; providing a plurality of logical volumes so that a plurality of data sent from at least one computer are stored to the plurality of logical volumes, each of the plurality of logical volumes having a capacity larger than a capacity of storage areas allocated thereto, respectively; and monitoring information regarding a capacity of storage areas allocated to the plurality of logical volumes. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A storage system comprising:
-
a plurality of disk devices; and a volume providing unit managing a plurality of storage areas provided from the plurality of disk devices and providing a plurality of logical volumes, a first logical volume of the plurality of logical volumes being capable of being allocated at least one of the plurality of storage areas in response to a write request addressed to the first logical volume, a second logical volume of the plurality of logical volumes being capable of being allocated at least one of the plurality of storage areas in response to a write request addressed to the second logical volume, wherein the volume providing unit monitors information regarding a capacity of storage areas allocated to the plurality of logical volumes. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. A storage system comprising:
-
a plurality of disk devices; and a volume providing unit managing a plurality of storage areas provided from the plurality of disk devices and providing a plurality of logical volumes so that a plurality of data sent from at least one computer are stored to the plurality of logical volumes, each of the plurality of logical volumes having a capacity greater than a capacity of storage areas allocated thereto, respectively, wherein the volume providing unit monitors information regarding a capacity of storage areas allocated to the plurality of logical volumes. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
Specification