Windows server 2022 : high latency on apache tomcat when adding more than 2vcpu.

Anonymous
2024-01-05T13:30:28+00:00

Hi,

We are doing a POC to change a Windows vserver 2012R2 and replace it by a new vserver on2022.

On the servers 2012, there is apache tomcat 7 installed . We are upgrading to apache 8.5 for the 2022 server.

Both server are virtualised.

VM Configuration :

4vCPU and 16Go Ram.

Environnement Vmware :

Hyperviseur :VMware ESXi, 7.0.3, 19482537

  1. Modèle :UCSB-B200-M5
  2. processor type :Intel(R) Xeon(R) Gold 6242R CPU @ 3.10GHz
  3. Processor logic :80
  4. NEtwork (NIC) :2

My problem : We have high latency spike on the server 2022. This problem occurs when we have more than 2vCPU.

Test VM time to anwser a request :

  • Windows 2012 : 2vCPu => 300 to 450 ms
  • Windows 2012 : 4vCPu => 250 to 400 ms
  • Windows 2022: 2vCpu => 300 to 450ms
  • Windows 2022: 4vCpu and more => 3000 to 4500 ms

All the test were done on a isolated Esxi with only one VM started at the time to avoid CPUReady issues.

I'm stuck i already try to check the Vmware configuration and apache configuration but i have no idea why this degradation occurs when we are upgrading the VM configuration. Is it a issue with 2022 server and the management of Cpu? Does any have a idea?

Happy new year and best regards

Windows for business Windows Server Performance Application technologies and compatibility

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question. To protect privacy, user profiles for migrated questions are anonymized.

0 comments No comments
{count} votes

3 answers

Sort by: Most helpful
  1. Anonymous
    2024-01-08T06:32:52+00:00

    Hello

    Thank you for posting in Microsoft Community forum.

    Based on the description, I understand your question is related to the Vmware.

    Since there are no engineers dedicated to Vmware in this forum. in order to be able to get a quick and effective handling of your issue, I recommend that you repost your question in the Q&A forum, where there will be a dedicated engineer to give you a professional and effective reply.

    Here is the link for Q&A forum.

    Questions - Microsoft Q&A

    Have a nice day.

    Best Regards,

    Wesley Li

    0 comments No comments
  2. Anonymous
    2024-01-15T09:10:12+00:00

    Hi Wei Li,

    I'm not sure it is a Vmware issue. The problem occurs on Windows above 2012.

    I don't know if something change on Windows about the CPU management between 2012 and 2016 2019,2022.

    Best regards

    0 comments No comments
  3. Anonymous
    2024-01-16T02:34:52+00:00

    Hi

    There may be some changes in how Windows Server 2022 manages CPU resources compared to Windows Server 2012. But without more specific information or an error message it's difficult to determine.

    You can check the performance tuning guide for Windows Server 2022. These guides provide a set of recommendations that you can use to tune server settings in Windows Server 2022 and gain incremental performance or energy efficiency gains, especially if the nature of your workload changes little over time.

    Windows Server 2022 Performance Tuning Guidelines | Microsoft Learn

    It is also recommended to contact VMware Support for further assistance as they may be able to provide additional insight into this issue.

    0 comments No comments