PowerEdge Hardware General

3 Argentum

Configuration of AMD Epyc for virtualization (NPS, L3 as Numa Domain, MADT)

Hi Everyone,

Is there some guide on how to configure a server with epyc processors (R7525) for a virtualization environment (Hyper-V 2019)?

According to the Dell manual, the optimal RAM configuration is to occupy all 8 channels, so that the NPS0 and NPS1 configurations are recommended (it is rare that the NPS4 is not recomended).

What advantage or disadvantage would the NPS0 configuration represent over the NPS1?

On the other hand we have configurations like enable L3 cache as NUMA Domain, and change MADT Core Enumeration from linear to round robin, would it be recommended?

Thanks!

Replies (7)

Hello festuc,

 

I think these references may help you:

 

Model:7552  -  NPSx Options=2, 1, 0 is the AMD documentation recommends.

 

You can review NPSx here. See page 7 -  Socket SP3 Platform NUMA Topology for AMD Family 17h Models 30h-3Fh

https://developer.amd.com/wp-content/resources/56338_1.00_pub.pdf

 

Microsoft Windows® Server Tuning Guide for AMD EPYC™ 7002 Processors

https://developer.amd.com/wp-content/resources/56782_1.0.pdf

 

Windows Server support and installation instructions for the AMD EPYC 7000 Series server processors

https://docs.microsoft.com/en-us/troubleshoot/windows-server/deployment/windows-server-support-insta...

 

SLN318449  -Windows Server support and installation instructions for the AMD EPYC 7xx2 series of processors.

https://www.dell.com/support/kbdoc/en-us/000130134/windows-server-support-and-installation-instructi...

 

SLN319499  - EMC PowerEdge servers with 2nd Generation AMD EPYC processors fail to boot after installing the Hyper-V role

https://www.dell.com/support/kbdoc/en-us/000134895/dell-emc-poweredge-servers-with-2nd-generation-am...

 


DELL -Charles R
Social Media and Communities Professional
Dell Technologies | Enterprise Support Services
#Iwork4Dell

Did I answer your query? Please click on ‘Accept as Solution’
‘Kudo’ the posts you like!
3 Argentum

Thanks for the reply.

I've found more info: Who here has actually deployed EPYC for virtualization or AD functions? Or both. : sysadmin (reddit....

 If you go Dell then you will want to configure the host for L3 NUMA Domains and set MADT to round robin and just let you VMs spawn however they need

 

At Dell website I've have found documents for HPC but not for virtualization.

Hello festuc,

 

Did you get to look over this one :

SLN319499  - EMC PowerEdge servers with 2nd Generation AMD EPYC processors fail to boot after installing the Hyper-V role

https://www.dell.com/support/kbdoc/en-us/000134895/dell-emc-poweredge-servers-with-2nd-generation-am...

*Perform the following steps to install the Windows Server 2019 Hyper-V role on the affected PowerEdge servers

*Perform the following steps to recover the operating system when the operating system goes into a recovery state or a blue screen (stop error) occurs

 


DELL -Charles R
Social Media and Communities Professional
Dell Technologies | Enterprise Support Services
#Iwork4Dell

Did I answer your query? Please click on ‘Accept as Solution’
‘Kudo’ the posts you like!

We have no problem with booting or windows or anything like that.

We simply try to choose the optimal bios values (NPS, L3 as Numa Domain, MADT) for virtualization, in this case, in hyper-v.

For example we have found that for HPC should be NPS4, No L3 as numa, MADT linear), but no info about virtualization.

 

Thanks

Thanks.

Hi, could you refer to page 15? https://dell.to/3kHWKJP


Young
Social Media and Communities Professional
Dell Technologies| Enterprise Support Services
#Iwork4Dell

Did I answer your query? Please click on ‘Accept as Solution’
‘Kudo’ the posts you like!

Hello, 

We do not have the problem with maxium cores since the CPU's are 16 cores each. Epyc 7302 (Rome)

What we are looking for is the Bios Characterization for Virtualization, and especially the parameters that have the most influence:

NPS: (0,1, 4)

L3 as Numa Domain: (YES - NO)

MADT Core Enumeration: (Linear - Round Robin)

Something similar to this paper but refered to virtualization: AMD Milan - BIOS Characterization for HPC | Dell Technologies Info Hub

Thanks!

Hello,

I searched our knowledgebase but I'm afraid we don't have this type of document unfortunately, sorry.

Marco


Marco B.
Social Media and Communities Professional
Dell Technologies | Enterprise Support Services
#Iwork4Dell

Did I answer your query? Please click on ‘Accept as Solution’
‘Kudo’ the posts you like!
Top Contributor
Latest Solutions