Method and apparatus for improving disk array performance
First Claim
Patent Images
1. A method for improving performance of a Redundant Array of Independent Disks (RAID), comprising:
- setting a cache between a RAID and a disk block;
when a WRITE Input/Output (I/O) is issued to the RAID, temporarily storing data required by the RAID in the cache;
providing an interface corresponding to search and update required for the WRITE I/O by organizing the data required by the RAID temporarily stored in the cache; and
performing the search and update required for the WRITE I/O through the interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an apparatus for improving disk array performance relate to the technical field of computer systems. The method thereof comprises the following steps: setting a buffer between a disk array RAID and a disk block device; when write 10 is delivered to the disk array, temporarily saving data required by the disk array to the buffer; through organizing the data that is required by the disk array and temporarily saved by the buffer, providing corresponding query and update interfaces; and using the interfaces to perform query and update required by the write IO.
-
Citations
10 Claims
-
1. A method for improving performance of a Redundant Array of Independent Disks (RAID), comprising:
-
setting a cache between a RAID and a disk block; when a WRITE Input/Output (I/O) is issued to the RAID, temporarily storing data required by the RAID in the cache; providing an interface corresponding to search and update required for the WRITE I/O by organizing the data required by the RAID temporarily stored in the cache; and performing the search and update required for the WRITE I/O through the interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device for improving performance of a Redundant Array of Independent Disks (RAID), comprising:
-
a cache-setting module configured for;
setting a cache between a RAID and a disk block;a data-storing module configured for;
when a WRITE Input/Output (I/O) is issued to the RAID, temporarily storing data required by the RAID in the cache;an interfacing module configured for;
providing an interface corresponding to search and update required for the WRITE I/O by organizing the data required by the RAID temporarily stored in the cache; anda search-update module configured for;
performing the search and update required for the WRITE I/O through the interface. - View Dependent Claims (10)
-
Specification