AMD Benefits for Dell vSAN Ready Nodes
Tue, 15 Feb 2022 16:12:31 -0000
|Read Time: 0 minutes
In a previous blog I explained how the availability of a rich offering of platforms to support vSAN Ready Nodes provides additional value to customers.
Apart from the various form factors including tower, rack, modular, and ruggedized models, or the existence of 1 and 2U offers and compute options ranging from one to four sockets, Dell vSAN Ready Nodes also provides a choice of processor: Intel and AMD.
In this blog, I explore some of the key advantages of the AMD based processor, focusing on:
- Technical specifications
- Performance
- Security
Technical specifications
Dell has four AMD based servers certified as vSAN Ready Nodes: the Dell EMC PowerEdge R6515, R6525, R7515, and R7525.
These four models incorporate the latest generations of AMD EPYC Rome (Series 7002, AMD EPYC 2nd Gen) and Milan (Series 7003, AMD EPYC 3rd Gen) processors in VMware vSAN Ready Nodes All-Flash and Hybrid configurations, as described in the following figure:
The AMD portfolio consists of two one-socket servers (Dell PowerEdge R6515 and R7515) and two two-socket servers (Dell PowerEdge R6525 and R7525).
The Dell PowerEdge Rxxx5 servers include the new AMD EPYC 7003 (Milan) Series Processors, that have up to 64 cores per processor, based on “Zen 3” architecture. They also introduce new per-core cache memory levels (32 MB L3 cache) while continuing to offer the class-leading PCIe® 4 connectivity that defined the EPYC 7002 (Rome) Series CPUs memory bandwidth.
These servers present a vast I/O bandwidth profile with 128 PCIe™ 4.0 Lanes in a Single Socket, up to 160 PCIe 4.0 Lanes in a Dual Socket and 64 GB/s bi-dir bandwidth per link, 512 GB/s per socket.
Single socket configurations are beneficial in terms of cost and energy footprint because they can compete in performance with dual socket configurations, with significant cost and power savings (280W per AMD EPYC 7763 vs 350W in 2x Intel Xeon Platinum 9242, and 64 cores in the AMD EPYC 7763 vs 48 cores in the Intel Xeon Platinum 9242).
Both AMD Rome and Milan processors feature configurable Non-Uniform Memory Access (NUMA), settings that can go from one NUMA node per socket (NPS1) to four NUMA nodes per socket (NPS4). NPS1 configurations create a larger memory domain, with potentially higher latency and throughput, while NPS4 configurations produce smaller memory domains that help to reduce the ESXi scheduler memory latency.
Optimal NPS configurations depend on the user’s vSphere workload. In general, workloads with large block sequential reads benefit from NPS1 configurations, which achieve almost double the throughput of NPS2 and NPS4 at half the latency. Small block random read type workloads show exceptional performance from NPS2 and NPS4 configurations.
NPS settings have much less impact in heavy write workloads. This probably occurs because all writes are consumed by the cache drive before destaging to the capacity drive.
Performance
AMD EPYC processors have demonstrated an excellent performance profile over the years. They have yielded impressive results not only in the VMware space, but in almost any workload test.
For example, the AMD site shares some general numbers with VMware, VDI, database, high performance computing, or pure integer calculation workloads. For more details, see AMD EPYC™ Tech Docs and White Papers.
VMark is a leading performance benchmark in the VMware space. Dell vSAN Ready Nodes (particularly those based in AMD) demonstrated impressive results for the most recent VMark 3.x tests.
Dell vSAN Ready Nodes make up three out of four of the best global scores, measured by the number of VMmark tiles that ready nodes can run.
The remaining ready node of these four used three times more hosts and sockets than the Dell AMD based nodes. The price implications are demonstrated in the following figure.
With 64 tiles and a score of 63.01, the Dell R6525 vSAN Ready Node shines as a solid performance leader in terms of VMware workloads.
AMD based ready nodes also lead the charts for single-socket systems, as shown in the following image:
The top scoring systems were the Dell R7515 and Dell C6525 vSAN Ready Nodes, with 16 tiles and scores of 15.18 and 13.74, respectively.
Security
AMD EPYC processors create a new standard for secure memory encryption (SME) by making it possible to encrypt the contents of the main memory just by changing a setting in the system BIOS. In encrypted memory systems, cold-boot attacks have a low chance of divulging memory contents because all the data is encrypted. High performance encryption engines integrated into the memory channels help improve performance
Second generation EPYC processors have even more increased security, with performance-optimized countermeasures against known attacks.
Specific to virtualized environments, the second generation of AMD EPYC processors have introduced Secure Encrypted Virtualization (SEV). This technology encrypts each virtual machine with a unique key that in known only to the processor, with up to 509 contexts. This improves protection and data confidentiality in virtualized environments. This includes protection for instances of a malicious virtual machine that finds a way into your virtual machines’ memory or a compromised hypervisor that looks inside a guest virtual machine.
This means AMD EPYC processors are less vulnerable to attacks such as Meltdown, Spectre v3a, LazyFPU, and MDS.
With Secure Boot, AMD creates a hardware root of trust, enabling only trusted code to be loaded and run through BIOS load, helping prevent the injection of malicious code prior to the loading of the operating system. This feature is managed by a dedicated security processor (AMD Secure Processor) that lives alongside the CPU cores.
Conclusion
AMD based Dell vSAN Ready Nodes provide tangible benefits for vSAN deployments, have significant performance and security advantages, and are cost-friendly.
You can read more about Dell vSAN Ready Nodes at the Dell Technologies Info Hub Solutions for vSAN Ready Nodes.
Author: Inigo Olcoz
Twitter: @VirtualOlcoz