07/17/2025 | News release | Distributed by Public on 07/17/2025 18:10
Memory costs continue to be one of the largest components of server infrastructure spending, yet much of that expensive DRAM sits underutilized. What if you could double your VM density and cut total cost of ownership by up to 40%?
With VMware Cloud Foundation 9.0, that's exactly what Memory Tiering delivers. Today, we're excited to share performance testing results that demonstrate how this technology is transforming datacenter economics in a new performance study: Memory Tiering Performance in VMware Cloud Foundation 9.0.
In this blog, we highlight performance results from the paper, which show that Memory Tiering enabled a 2x increase in VM density with only a slight impact to performance. For full details on how memory tiering works and more in-depth performance information, please refer to the paper.
In VCF 9.0, Memory Tiering presents a single logical memory space for VMs. Under the hood, however, it manages the Tier 0 (DRAM) and Tier 1 (Memory Tiering) memory types based on VM memory activity. Essentially, it works to keep active "hot" memory on DRAM and inactive "cold" memory on NVMe.
From the VM's perspective, this appears as a single, larger memory space. Behind the scenes, ESX dynamically manages the placement of memory pages across the two tiers: DRAM and NVMe. This ensures optimal performance.
We conducted testing across different enterprise workloads to validate Memory Tiering performance. We used both Intel and AMD servers with various DRAM configurations. The default DRAM:NVMe ratio is 1:1 for VCF 9.0. We used this default 1:1 ratio for all tests.
Benchmark | Workload | Results |
Login Enterprise | VDI app | 2x VM density increase, 0-8% performance loss |
VMmark | Enterprise apps | 2x VM density increase, 5% performance loss |
DVD Store | Oracle Database | 2x VM density increase, less than 5% performance loss |
HammerDB |
SQL Server MySQL |
2x VM density increase, 5-10% performance loss (SQL, MySQL) |
We used Login Enterprise to test VDI performance in several different scenarios. In all tests, we were able to double the number of VMs on the ESX host with minimal performance impact. For example, on a 3-node vSAN cluster configuration:
VMmark 3.1, which consists of multiple workloads representing a set of enterprise applications, demonstrated excellent results:
Database performance is often the most demanding test for any infrastructure. We used both HammerDB and DVD Store as workloads to test SQL Server, Oracle Database, and MySQL. Using Memory Tiering, we were able to double the number of VMs with minimal performance impact. For example, Oracle Database with a DVD Store workload showed the following:
You should monitor two key metrics to ensure good performance with Memory Tiering:
Memory Tiering gives a new take on memory provisioning:
Memory Tiering is available now in VMware Cloud Foundation 9. Download the complete performance study to dive deep into our testing methodology, detailed performance results, and implementation best practices.
A comprehensive Hands-on Lab provides you with a live vSphere 9.0 environment where you can explore Memory Tiering and learn how the use of NVMe drives can enhance and optimize the amount of memory available to ESX hosts.