HPE Community read-only access December 15, 2018
This is a maintenance upgrade. You will be able to read articles and posts, but not post or reply.
Hours:
Dec 15, 4:00 am to 10:00 am UTC
Dec 14, 10:00 pm CST to Dec 15, 4:00 am CST
Dec 14, 8:00 pm PST to Dec 15, 2:00 am PST
ProLiant Servers (ML,DL,SL)
cancel
Showing results for 
Search instead for 
Did you mean: 

Performance with Embedded Array Controller

 
tdeneau1
Occasional Visitor

Performance with Embedded Array Controller

I inherited some DL360 systems which had P440ar Smart Array controller to which the OS drive and 7 data drives were attached.  I wanted to experiment with the embedded controller instead so I moved the drives there.  (the P440ar was still in the system just nothing connected).

When I measured dd performance using reads with iflag=direct, performance was as I expected, in fact was similar to using the P440ar in HBA mode.  However, when I tried dd writes with oflag=direct, performance was terrible (less than 10 MB/s).

 

Is there some configuration issue I am missing?

3 REPLIES
Edwin Eppel
Valued Contributor

Re: Performance with Embedded Array Controller

The embedded controller has no cache while the P440ar should have a write-behind cache. That's going to have some impact on performance.

tdeneau1
Occasional Visitor

Re: Performance with Embedded Array Controller

The test I was using was running

dd of=/dev/sdb2 if=/dev/zero oflag=direct bs=64K count=10000

Since I am using oflag=direct, I would have thought that would take the cache out of the picture.  On other no-cache controllers on other systems I have seen approximately 140 MB/sec with these same drives

Re: Performance with Embedded Array Controller

> I would have thought that would take the cache out of the picture. 

 

That's probably just the OS cache.