Hello
We experiences low performances on AX 2012 R2 environments running on VMware virtual machines too.
As a baseline we created several identical AX environments running on different configurations:
- Virtual servers on VMware ESXi 5.1 hosts,
- AOS engine and SQL Server DB engine on virtual machines
- AOS engine and SQL Server DB engine on virtual machines on a tuned virtual environment - Virtual servers on VMware ESXi 6.0 hosts,
AOS engine and SQL Server DB engine on virtual machines, - Physical servers
AOS engine and SQL Server instance on the same server - Hybrid configuration
AOS engine on virtual machines
SQL Server instances on SQL Server.
Without surprises performances were better on physical servers and in the hybrid configuration having SQL Server instance on a physical server.
But: how much better?
We executed identical batches (Full CIL compilations and other batches) on all environments and compared the results:
20 minutes on ESXi5 environment:
9 to 14 minutes on ESXi6 hybrid environment (SQL instance are on a physical server)
8 minutes on the physical server
I will detail this in a dedicated post.
Best regards