So we have a HP Proliant DL380 Gen10 server that started out with 1 Xeon Silver 4114 10-core processor and 64GB of RAM. Windows Server 2016. Hyper-V. 2 virtual servers. Out software application does full document OCR indexing for PDF files. To increase the performance and simultaneous work being done from the OCR jobs it was recommended by the software company that we install a second physical processor. We installed the process and reseated the memory according to the chart for the second processor. We did not receive any errors, the new processor is appearing properly in system configuration.

However, we are noticing some significant performance latency on the host and both VM servers. I have checked the event log and i do not see any corresponding errors. On the Host system CPU usage is averaging around 5-10% and memory is around 80%. The performance is so bad that i sometimes have trouble loading applications and even the event viewer on the host and both VMs.

I am not sure how to further diagnose or resolve this problem. Any suggestions and/or experience with this would be great, Thanks!!

64 GB seems pretty small for a virtualized environment. Have you provisioned more cores for your VM running this app? This is more than likely a memory issue and not a CPU issue. I am not sure if you need to do anything BIOS config wise for adding a new processor,

There are 2 VMs. Each VM is provisioned with 8 vCPUs and 24GB memory. Memory is static not dynamic. The vendor originally wanted 12 vCPUs for each server but i didnt want to go over the total physical cores of 20.

Sounds over provisioned to me. And with only a total of 64GB for the Hypervisor and VMs you are also probably shorting yourself there. Have you ever looked at any performance monitors to see what is actually being used?

Okay, i believe that
kevinmhsieh's response may have done the trick. So i check the NUMA settings and they appeared to still be set for the original HW configuration of 1 processor and were allow up to 60 GB of memory usage. The shutdown both VMs and reset using the current HW configuration. Then rebooted the Host for extra measure. All 3 systems (host and 2 VMs) appear to being running much better and are responding quickly. I will continue to monitor and update. Thanks in advance to everyone!

Hey OP! Thanks for using HPE! I noticed you already tagged in Calvin who is HPE's storage expert, but I'm also going to tag in Mark who specializes in server issues to see if they can provide any additional guidance! Feel free to reach out to me directly as well if you want!