Unsolved
188 Posts
0
3067
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!
DELL-Charles R
Moderator
Moderator
•
3.7K Posts
1
November 15th, 2021 08:00
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-installation-for-amd-role-family-processor
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-instructions-for-the-amd-epyc-7xx2-series-of-processors
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-amd-epyc-processors-fail-to-boot-after-installing-the-hyper-v-role
festuc
188 Posts
0
November 15th, 2021 11:00
Thanks for the reply.
I've found more info: Who here has actually deployed EPYC for virtualization or AD functions? Or both. : sysadmin (reddit.com)
At Dell website I've have found documents for HPC but not for virtualization.
DELL-Charles R
Moderator
Moderator
•
3.7K Posts
1
November 15th, 2021 13:00
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-amd-epyc-processors-fail-to-boot-after-installing-the-hyper-v-role
*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
festuc
188 Posts
0
November 15th, 2021 14:00
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.
DELL-Young E
Moderator
Moderator
•
4.1K Posts
1
November 15th, 2021 18:00
Hi, could you refer to page 15? https://dell.to/3kHWKJP
festuc
188 Posts
0
November 16th, 2021 00:00
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!
DELL-Marco B
Moderator
Moderator
•
3.5K Posts
0
November 16th, 2021 02:00
Hello,
I searched our knowledgebase but I'm afraid we don't have this type of document unfortunately, sorry.
Marco
Oskarrg89
1 Rookie
1 Rookie
•
4 Posts
0
October 1st, 2022 22:00
Hey I’m wondering if you ever found the answer to this question. I’m also looking for the Bios Characterization for virtualization. I have a R7515 with a 16 core epyc runnimg hyper v server 2019 and want optimal bios settings for VMs.
festuc
188 Posts
0
October 9th, 2022 13:00
I have not found any answer but this are our configs.
In all servers, for optimal performance, populate 8 DIMMs per processor so as to have 1 DIMM per channel. Total 16 DIMMs in 2CPU servers.
Regards.