Hyper-V is a popular hardware virtualization technology available in the industry. The technology is based on hypervisor which is considered as one of the core and important features of Windows Server 2008. This technology offers a scalable, reliable, flexible and highly powerful virtualization platform for webmasters to use it thoroughly. Its key feature includes guest multi-processing support and 64-bit guest and host support, the high reliability and greater security through its hypervisor architecture tends so as to offer greater scalability and high performance to its users.
Hyper-V offers you more flexibility and ability to manage various activities with the help of features like quick migration of the physical servers to the hyper-v virtual machines and also other physical hosts, including the integration with SCVMM (System Center Virtual Machine Manager).
To run the full installation of Hyper-V role on the Windows Server 2008, it generally installs all the required elements of the Hyper-V technology, along with the remote management tools having various other tools. These management tools have Hyper-V Manager, a management console from Microsoft and the Virtual Machine Connection. This enables you to access the virtual machines directly through a network connection.
Before installing Hyper-V on Windows server 2008, you need to have the following things.
Hyper-V requires specific hardware for the installation, so make sure you have all those things like :
1) x64-based Processor: The Hyper-V can be installed only on the x64-based versions of Windows Server 2008, that belongs to Windows Server 2008 Standard, Enterprise and DataCenter Edition.
2) You need to have a processor consisting of virtualization options enabled or the HAV needs to be enabled in the BIOS. These options are included in the Intel VT and AMD Virtualization. In addition to the HAV, the Data Execution Protection needs to be enabled in the BIOS. Remember to enable the Intex XD bit or AMD NX bit.
Note: Hyper-V doesn’t support Itanium processors, so it won’t work on such processors.
BIOS Settings :
For the BIOS setting, enter the BIOS setup of your server and make sure to enable both the ‘VT’ and ‘XD’. In-case these two components are not enabled in the BIOS, then you will get the following two error messages in the event logs, even after the installation gets completed.
Error 1: Hyper-V launch failed because may be VMX is not present or not enabled in BIOS.
Error 2: Hyper-V launch failed because maybe at least one of the processors in the system does not appear to provide a virtualization platform supported by Hyper-V.
Thus, always make sure that you have set ‘Execute Disable’ and ‘VT’ as ‘On’ or ‘Enabled’, based on your server’s BIOS settings.
# Steps for Hyper-V Installation
1) Before you proceed for the installation steps make sure that your windows server is properly configured with all the above BIOS settings. Check if the following things are configured correctly :
• The Administrative password is setup.
• Confirmed the computer name for server.
• Set the static IP on all the related NICs.
• Server is activated.
• If it’s necessary, join the server to a domain.
• Configure the firewall for remote administration.
• Enable the RDP for remote administration.
2) Open Server Manager and click on the Add Roles.
3) Select the Hyper-V role and click on the Next button. Choose the Hyper-V role and click Next.
4) To create connections to a whole network simply click one or more network adapters on the ‘Create Virtual Networks’ window.
It is recommended to always have at least two network adapters, those can be used for different purposes. One can be used for virtual network and another for server management.
5) Now, on the Confirm Installation Section window, click on the Installation button.
6) To complete the Hyper-V installation process, you will need to restart your computer system. So, click on the ‘Close button’ to finish the wizard and click the Yes button to restart your system.
7) Again log on using the same credential that you have used to install the Hyper-V role. Once the Resume Configuration Wizard completes the installation process, then click on the Close button to finish the wizard.
You are done!
This way you can easily install the Hyper-V role on your Windows Dedicated Server 2008. To manage the Hyper-V role, you can make use of the Server Manager or Microsoft’s Management Console (MMC).