METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR MANAGING STORAGE SYSTEM
First Claim
1. A method of managing a storage system, comprising:
- determining an expected input/output (I/O) concurrency number of an access request for a storage system, the access request being associated with a first one of a plurality of redundant arrays of independent disks (RAIDs) comprised in the storage system;
in response to a current available I/O concurrency number of the first RAID being less than the expected I/O concurrency number, increasing the available I/O concurrency number of the first RAID based on a reserved I/O concurrency number of the storage system; and
performing the access request using the first RAID having the increased available I/O concurrency number.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques manage a storage system. Such techniques involve: determining an expected input/output (I/O) concurrency number of an access request for a storage system, the access request being associated with a first one of a plurality of redundant arrays of independent disks (RAIDs) comprised in the storage system; in response to a current available I/O concurrency number of the first RAID being less than the expected I/O concurrency number, increasing the available I/O concurrency number of the first RAID based on a reserved I/O concurrency number of the storage system; and performing the access request using the first RAID having the increased available I/O concurrency number.
-
Citations
20 Claims
-
1. A method of managing a storage system, comprising:
-
determining an expected input/output (I/O) concurrency number of an access request for a storage system, the access request being associated with a first one of a plurality of redundant arrays of independent disks (RAIDs) comprised in the storage system; in response to a current available I/O concurrency number of the first RAID being less than the expected I/O concurrency number, increasing the available I/O concurrency number of the first RAID based on a reserved I/O concurrency number of the storage system; and performing the access request using the first RAID having the increased available I/O concurrency number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for managing a storage system, comprising:
-
at least one processing unit; at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, the instructions, when executed by the at least one processing unit, causing the apparatus to perform acts comprising; determining an expected input/output (I/O) concurrency number of an access request for a storage system, the access request being associated with a first one of a plurality of redundant arrays of independent disks (RAIDs) comprised in the storage system, in response to a current available I/O concurrency number of the first RAID being less than the expected I/O concurrency number, increasing the available I/O concurrency number of the first RAID based on a reserved I/O concurrency number of the storage system, and performing the access request using the first RAID having the increased available I/O concurrency number. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product having a non-transitory computer readable medium which stores a set of instructions to manage a storage system;
- the set of instructions, when carried out by computerized circuitry, causing the computerized circuitry to perform a method of;
determining an expected input/output (I/O) concurrency number of an access request for the storage system, the access request being associated with a redundant array of independent disks (RAID) structure of the storage system; in response to a current available I/O concurrency number of the RAID structure being less than the expected I/O concurrency number, increasing the available I/O concurrency number of the RAID structure based on a reserved I/O concurrency number of the storage system; and performing the access request using the RAID structure having the increased available I/O concurrency number. - View Dependent Claims (20)
- the set of instructions, when carried out by computerized circuitry, causing the computerized circuitry to perform a method of;
Specification