linux-raid.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Mirrored volume peformance questions
@ 2011-05-03 19:42 Morad, Steve
  2011-05-03 19:52 ` Roberto Spadim
  0 siblings, 1 reply; 7+ messages in thread
From: Morad, Steve @ 2011-05-03 19:42 UTC (permalink / raw)
  To: linux-raid@vger.kernel.org

I have a few questions about volume mirroring performance implications.

1. I'm looking for an optimal configuration to maximize read speed while protecting the data from a disk failure (e.g. for an application that primarily does reads).  For RAID 1, does the linux raid driver perform parallel read requests across all available disks?  If, for example, I set up a RAID 1 volume with 4 disks, would the OS handle concurrently reading (different) data from all 4 disks at the same time?

2. Similarly, would a RAID10 configuration give me the same (or better) read behavior across these same disks, while providing twice the storage capacity of the above configuration?

3. Is the raid driver smart enough to keep track of underlying volume performance history or queue lengths and make read requests appropriately? For example, if for some crazy reason a 10K disk was mirrored with a 7K disk, would the OS make more read requests to the 10K disk than to the 7K disk, or would read requests be equally distributed across both disks?


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2011-05-04 15:43 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-05-03 19:42 Mirrored volume peformance questions Morad, Steve
2011-05-03 19:52 ` Roberto Spadim
2011-05-03 21:34   ` Keld Jørn Simonsen
2011-05-03 21:40     ` Roberto Spadim
2011-05-04  7:42     ` David Brown
2011-05-04  8:13       ` Keld Jørn Simonsen
2011-05-04 15:43         ` Roberto Spadim

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).