Installing Hyper-V inside Windows Server
In Windows Server, Hyper-V is a Windows feature you can add using the Install-WindowsFeature
cmdlet. You also have the choice of whether to add the Hyper-V management tools. These tools include the Hyper-V Manager GUI tool and the PowerShell cmdlets that you will use in this chapter.
Once you have installed Hyper-V, you must reboot to complete the installation. Once fully installed, you can configure Hyper-V and the Hyper-V VMs using PowerShell, as you will see in later recipes in this chapter. One configuration setting you may wish to set initially is the location Hyper-V should use to store, by default, both the VM details and where to store the Virtual Hard Disks (VHDs). Another configuration setting you can make is to specify Non-Uniform Memory Address (NUMA) topology for the VM host. For more details on NUMA in Hyper-V, see: https://petri.com/customize-non-uniform-memory-access-numa-configuration-of-vm/#:~:text=You%20can%20find%20the...