It is recommend to have three physical network card for the Hyper-V server. One for the Hyper-V remote management. One for the Hyper-V Server (root partition ) connect to the physical network. One for the VM. Hyper-V does not support wireless network interface. According to the MSFT, wireless consider is less stable network.
Enable the role using GUI from Existing Windows Server
From Command line: Servermanagercmd
- Query the role for the host: Servermanagercmd –query
- Install the Hyper-V for the host: Servermanagercmd –install Hyper-V
Server-Core + Hyper-V
Server Core is a minimal server installation option. Server Core installation does not include the GUI and Explore shell. The manage work need to be done through the command line. The primary goal for the server goal is to reduce the attach surface area. Both Enterprise and standard edition provides the Server Core installation options. However, the primary difference between is that the Enterprise edition allow to use more memory, CPU and clustering. The datacenter edition server core also adds the Datacenter hardware program and 99.999% reliability.
Configure the Server Core
Install Hyper-V on the Server Core
- Enable they Hypervisor in the boot time: bcdedit /set hypervisorlaunchtype auto
- Install the Hyper-V: start /w ocsetup Microsoft-Hyper-V
Without setting the hypervisorlaunchtype, the VM would not startup after Server Reboot.
Use oclist to check the Hyper-V installed status
Hyper-V 2008 R2
Hyper-V 2008R2 is the Hypervisor enable Windows server 2008R2. It is dedicate for Hypervisor, therefore if you run the ocsist, you can see it can install less components than the regular server core . The most importantly, it is FREE of charge. One of the other important feature for Hyper-V server is that it includes the Microsoft Failover cluster service to build the HA environment.
Server Core Reference: http://technet.microsoft.com/en-us/library/ee441254(v=ws.10).aspx