A system and method of servicing a plurality of read requests using a
common mirror are provided. When a plurality of requests is received, it
is determined whether the amount of data requested by the read requests
is within a user-configurable threshold. The read requests are chained
together if the amount of data requested by the read requests is within
the user-configurable threshold. After being chained together, the read
requests may be sent to the common mirror for servicing. The common
mirror, in this case, is a least used mirror in a set of mirrors. To
reduce seek and/or rotational time of the common mirror, it may be
ascertained that the data being requested by the read requests is within
a user-configurable range before chaining the read requests together. In
some cases, it may be ascertained that the plurality of read requests is
to be grouped together before the read requests are chained together.