linux-raid.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Raid10 multi core scaling
@ 2013-11-26 10:58 Pedro Teixeira
  2013-11-26 11:19 ` Adam Goryachev
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Pedro Teixeira @ 2013-11-26 10:58 UTC (permalink / raw)
  To: linux-raid

   I created a Raid10 array with 16 sata 1TB disks and the array
performance
seems to be limited by the md0_raid10 taking 99% of one core and not
scalling to other cores. I tried overclocing the cpu cores and this lead to
a small increase in performance ( but md0_raid10 keeps eating 99% of one
core ).

   I'm using:
    - a phenom X6 at 3600mhz
    - 16 seagate SSHDs ( sata3 7200RPM with 8GB ssd cache )
    - 4x marvell 9230 sata3 controllers ( 4 ports each ) pcie 2.0 2x
lanes.
    - 8GB ram
    - custom 3.12 kernel and mdadm compiled from latest source

   what I did to test performance was to force a check on the array, and
this
leads to mdadm reporting a speed of about 990000K/sec. The hard disks
report a 54% utilization. ( Overclocking the cpu by 200mhz increases the
resync speed a bit and the hdd's utilizartion to about 58% )

   If I do the same with a raid5 array instead of raid10, them resync
speed
will be almost double of raid10, the harddisk utilization reported will be
98-100% and I can see at least two cores being used.

________________________________________________________________________________
Mensagem enviada através do email grátis AEIOU
http://www.aeiou.pt
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

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

end of thread, other threads:[~2013-12-02  9:04 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-26 10:58 Raid10 multi core scaling Pedro Teixeira
2013-11-26 11:19 ` Adam Goryachev
2013-11-27  6:52 ` Stan Hoeppner
2013-12-02  6:22 ` NeilBrown
2013-12-02  8:19   ` David Brown
2013-12-02  9:04     ` NeilBrown

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).