linux-raid.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* md raid performance with 3-18-rc3
@ 2014-11-24  8:10 Manish Awasthi
  2014-11-25  2:37 ` NeilBrown
  0 siblings, 1 reply; 8+ messages in thread
From: Manish Awasthi @ 2014-11-24  8:10 UTC (permalink / raw)
  To: linux-raid

Hi,

We benchmarked the md raid driver performance on 3-18-rc3 kernel and 
compared the results with that of 3.6.11. The reason for this exercise 
is to understand if multithreaded raid driver has any performance 
benefits over 3.6.11 which is single threaded. Here are some details 
about the setup

System: Intel(R) Xeon(R) CPU E3-1230 V2 @ 3.30GHz 4 cores (8threads), 
8GB RAM.
Setup: 3 SSDs create a raid5 array
test tool: iozone (only read/re-read, write/re-write tested), blocksize: 
4k-64k, filesize: 1Gig to 200Gig

Comparison was done for speed of data transfer in kBytes/sec and also 
the CPU utilization as reported by iozone.

raid on 3.18.0-rc3 performed much worse than raid on 3.6.11.

Read/Write: raid on 3.18.0-rc3 operated at almost half the speed of raid 
on 3.6.11

CPU Utilization: With md raid on 3.18.0-rc3, the CPU utilization was 
less than half of md raid on 3.6.11 on WRITE operations. However, for 
READ operations, 3.18-0.rc3 had more CPU utilization than 3.6.11.

Also, I noticed that scaling up the CPU cores of the system scales down 
the raid througput with 3.18.0-rc3.

I do have detailed logs of the comparison but I'm not sure I should send 
those on this mailing list.

If my observation aligns with someone else's, then what is really the 
gain with multithreaded raid.

Manish

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

end of thread, other threads:[~2015-01-07 10:52 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-24  8:10 md raid performance with 3-18-rc3 Manish Awasthi
2014-11-25  2:37 ` NeilBrown
     [not found]   ` <54758B3B.5080907@caviumnetworks.com>
2014-12-03  5:19     ` NeilBrown
2014-12-03  6:21     ` NeilBrown
     [not found]       ` <5486B15C.8060109@caviumnetworks.com>
2014-12-09  8:24         ` Manish Awasthi
2014-12-09  8:26           ` Manish Awasthi
     [not found]             ` <5487FD79.7000002@caviumnetworks.com>
2015-01-06  9:49               ` Manish Awasthi
2015-01-07 10:52                 ` Manish Awasthi

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