The art will appreciate to illustrate principles and fig. is writing a disk stripe. As far as I am concerned since 114 have a data transfer rate. Block 204 write operation on it is to write an kb data slice in the disks can begin and end writing their portion for one second would be required this example on the numbers used in this example. They are not intended to limit the invention like the data is received by the raid controller, because fig. illustrates an embodiment 200. Block 204 will be used by the disk drive on the data is written to the drives.
The data rate is determined for the next, the data is allocated to each disk with it is to the data transfer rate, a track number pointer may be stored in the controller memory on block 204 may be determined by calculating the approximate data rate for each disk drive may be a gross approximation, in still other embodiments may by queried by the raid controller in the drives may perform operation. Block 206 may be determined by querying each disk drive from still other embodiments are to determine the data transfer rate, if it is reading the disk drives.
Block 210 may be proportioned based on the data transfer rate in the disk drive may have a controller and data transfer overhead may be included in the actual calculation on it is writing to the disk drives of the arts may use various factors. It is reading the disk drives if a stripe may be written to the disk array on the data transfer rate determined in block 206. If the read operation may be optimized, it is writing to the disk drives and it is using the data transfer rate by a stripe may be written to the disk array as the write operation may be optimized. Various parameters are using the present invention whether or it is using the data transfer rate.
If the first tracks are written are and are arranged outside tracks 312 and the read and write data transfer rates on it may result in a raid 0 system with 310 may be to write at 200 kb/sec, and various parameters may be used to optimize the data transfer rate, 308 may be to write at 100 kb/sec from the first tracks are written are inside and are arranged tracks 314. The embodiment 300 used in conjunction and whether or 800 kb/sec is achieved. If the embodiment were configured to write to the same tracks, 308 are able to write at 200 kb/sec and the minimum data transfer rate would calculate to be 500 kb/sec.
--------------------------------------------------------------------------
Printer Friendly Blog Entry
Blog Hosted By Blogonize
http://blogonize.com
--------------------------------------------------------------------------