Sign in with
Sign up | Sign in
Your question

Troubleshooting disk bottleneck on an HP Proliant

Last response: in Storage
Share
December 28, 2012 8:29:53 PM

Home user, bought a Proliant ML350 from eBay to use as a headless WMC server.

I don't need RAID, but it looks like the only way to plug a drive into the system is through the drivebay, which is attached to an E200i RAID controller.

I've got a new Samsung 840 SSD that I've attached in the bay and setup in the RAID controller as a single logical drive. But the performance is *terrible*.

I'm happy to run whatever benchmarks would be useful for troubleshooting. Here's the output from WinSAT for the Samsung 840


  1. > Running: Feature Enumeration ''
  2. > Run Time 00:00:00.00
  3. > Running: Storage Assessment '-drive c -seq -read'
  4. > Run Time 00:00:28.59
  5. > Running: Storage Assessment '-drive c -ran -read'
  6. > Run Time 00:00:02.96
  7. > Running: Storage Assessment '-drive c -scen 2009'
  8. > Run Time 00:04:12.89
  9. > Running: Storage Assessment '-drive c -seq -write'
  10. > Run Time 00:01:36.07
  11. > Running: Storage Assessment '-drive c -flush -seq'
  12. > Run Time 00:00:18.94
  13. > Running: Storage Assessment '-drive c -flush -ran'
  14. > Run Time 00:00:19.83
  15. > Running: Storage Assessment '-drive c -hybrid -ran -read -ransize 4096'
  16. NV Cache not present.
  17. > Run Time 00:00:00.02
  18. > Running: Storage Assessment '-drive c -hybrid -ran -read -ransize 16384'
  19. NV Cache not present.
  20. > Run Time 00:00:00.02
  21. > Disk Sequential 64.0 Read 167.53 MB/s 7.2
  22. > Disk Random 16.0 Read 83.24 MB/s 7.0
  23. > Responsiveness: Average IO Rate 14.62 ms/IO 2.9
  24. > Responsiveness: Grouped IOs 29.62 units 1.9
  25. > Responsiveness: Long IOs 39.01 units 1.9
  26. > Responsiveness: Overall 1155.41 units 1.9
  27. > Responsiveness: PenaltyFactor 1.0
  28. > Disk Sequential 64.0 Write 6.31 MB/s 2.5
  29. > Average Read Time with Sequential Writes 7.240 ms 5.3
  30. > Latency: 95th Percentile 14.795 ms 5.0
  31. > Latency: Maximum 55.786 ms 7.8
  32. > Average Read Time with Random Writes 7.501 ms 5.2
  33. > Total Run Time 00:07:00.59


Just for kicks, I setup an older 160GB WD SATA HDD to see if it was just the 840. Results were equally poor. Here's the results from the WD drive:

  1. > Running: Feature Enumeration ''
  2. > Run Time 00:00:00.00
  3. > Running: Storage Assessment '-drive g -seq -read'
  4. > Run Time 00:00:28.22
  5. > Running: Storage Assessment '-drive g -ran -read'
  6. > Run Time 00:00:18.03
  7. > Running: Storage Assessment '-drive g -scen 2009'
  8. > Run Time 00:03:54.92
  9. > Running: Storage Assessment '-drive g -seq -write'
  10. > Run Time 00:01:26.99
  11. > Running: Storage Assessment '-drive g -flush -seq'
  12. > Run Time 00:00:19.50
  13. > Running: Storage Assessment '-drive g -flush -ran'
  14. > Run Time 00:00:18.42
  15. > Running: Storage Assessment '-drive g -hybrid -ran -read -ransize 4096'
  16. NV Cache not present.
  17. > Run Time 00:00:00.01
  18. > Running: Storage Assessment '-drive g -hybrid -ran -read -ransize 16384'
  19. NV Cache not present.
  20. > Run Time 00:00:00.01
  21. > Disk Sequential 64.0 Read 89.85 MB/s 6.4
  22. > Disk Random 16.0 Read 0.98 MB/s 2.9
  23. > Responsiveness: Average IO Rate 23.65 ms/IO 2.8
  24. > Responsiveness: Grouped IOs 25.86 units 1.9
  25. > Responsiveness: Long IOs 44.69 units 1.9
  26. > Responsiveness: Overall 1155.46 units 1.9
  27. > Responsiveness: PenaltyFactor 1.0
  28. > Disk Sequential 64.0 Write 7.02 MB/s 2.6
  29. > Average Read Time with Sequential Writes 7.151 ms 5.3
  30. > Latency: 95th Percentile 10.357 ms 5.7
  31. > Latency: Maximum 19.232 ms 7.9
  32. > Average Read Time with Random Writes 6.632 ms 5.5
  33. > Total Run Time 00:06:47.46

OS is Win7 x64 Ultimate

Am I missing a software config somewhere? Or drivers? Should I just get a separate SATA card and ditch the RAID controller all together?
December 28, 2012 9:16:34 PM

What makes you think you can run windows 7 on a proliant ML350. Servers, in particular entry level proliants are engineered to run server software and the OEM supplies drivers for each OS. Not all hardware in a proliant can do what you expect.

Check here for proliant support

http://h20566.www2.hp.com/portal/site/hpsc/public/psi/h...
December 28, 2012 9:43:58 PM

Thanks for the link.

It appears that they had some support for running Vista 64-bit Business, so I figured I could swing Windows 7. If not, I will probably sell it and roll my own system.

Certainly worth a shot though. Where else are you going to get a high-availability, 8-core, 6 HDD system for $300?
Related resources
!