ProLiant Servers (ML,DL,SL)
1819826 Members
3135 Online
109607 Solutions
New Discussion юеВ

Performance Issue: Improving Timing cached reads

 
mlodgesa
Occasional Contributor

Performance Issue: Improving Timing cached reads

Need assistance on an issue I've been facing with my HP ProLiant ML350 Gen10 server running Proxmox. Specifically, I'm interested in improving the "Timing cached reads" performance metric on my server.

Server Specs:

Server Model: HP ProLiant ML350 Gen10
CPU: Intel Xeon Bronze 3106
Storage: HP MO000800JWTBR-MSA-LF - HP 800GB SAS 12G MU LFF SSD for MSA Storage
RAID Controller: HPE Smart Array P408i-a SR Gen10 Controller
Memory: HP DDR4 SmartMemory 16GB


Performance Test Results:

I have conducted performance tests on my server using hdparm -tT to measure the "Timing cached reads" performance. Below are the results from my server and a DigitalOcean instance for comparison:

DigitalOcean:

/dev/vda:
Timing cached reads: 37718 MB in 2.00 seconds = 18892.70 MB/sec
HDIO_DRIVE_CMD(identify) failed: Inappropriate ioctl for device
Timing buffered disk reads: 3154 MB in 3.00 seconds = 1051.20 MB/sec

My HP Gen10 ML350 Server:

/dev/sde:
Timing cached reads: 10298 MB in 1.99 seconds = 5184.00 MB/sec
Timing buffered disk reads: 4804 MB in 3.00 seconds = 1598.70 MB/sec
As you can see, there's a significant difference in the "Timing cached reads" performance between my server and the DigitalOcean instance, with DigitalOcean having considerably higher performance.

My Questions:

What hardware and software changes can I make to improve the "Timing cached reads" performance on my server?
Are there specific RAID controller or SSD settings I should consider optimizing for better cache performance?
Could Proxmox configurations play a role in this performance difference?
Are there any known Proxmox or Linux kernel optimizations that can enhance cached reads performance?
What other diagnostic tools or strategies would you recommend to pinpoint the performance bottleneck?
I greatly appreciate your help and guidance on this matter. Please feel free to share your experiences, suggestions, or any relevant information that can assist in improving the cached reads performance on my HP ProLiant ML350 Gen10 server.

Thank you for your time and support.

3 REPLIES 3
rmay_bk
Valued Contributor

Re: Performance Issue: Improving Timing cached reads

In the ML350, one processor or two?

mlodgesa
Occasional Contributor

Re: Performance Issue: Improving Timing cached reads

One processor

On the boot screen I see it says Hyperthreading not supported.
ngnear
HPE Pro

Re: Performance Issue: Improving Timing cached reads

Hi There,

 

Thank you for reaching out. You can change the controller cache read settings via SSA.
https://support.hpe.com/hpesc/public/docDisplay?docId=c03909334

For further diagnosis, We suggest you to please log a new case with us via our HPE Support center and we would be happy to assist.

 

 



I work at HPE
HPE Support Center offers support for your HPE services and products when and how you need it. Get started with HPE Support Center today.
[Any personal opinions expressed are mine, and not official statements on behalf of Hewlett Packard Enterprise]
Accept or Kudo