The following is a sample chapter from the e-Book: Windows Server 2012 R2: How to install and add roles?: (Desktop Experience). Enjoy reading!
“If you are bad at IT, you’re going to be really bad at virtualization.” Steve Chambers
What is Hyper-V?
As the successor to Windows Virtual PC, Hyper-V was introduced as part of the operating system Windows Server 2008. Since then, although younger than his competitors, has managed to take gain the sympathy of systems administrators around the globe thus being listed as second in the virtualization platforms market share. When speaking about service delivery capabilities of Windows Server 2012 R2, then naturally in a general sense it can be said that Hyper-V as well as any other service in the operating system it is a service that enables the realization of a virtual environment. In specific terms, Hyper-V provides the service which you can use to create and manage virtual machines and their resources. Thus, each virtual machine is a virtualized computer system that operates in an isolated executable environment. Like that, it will be possible to run multiple operating systems simultaneously.
Hyper-V architecture is based on a hierarchical format or levels where the first level represents the main element such as hypervisor which constitutes the Hyper-V virtual platform. In order for the host computer to accommodate the hypervisor, this computer is required to support virtualization technologies which are based on processors such as Intel VT and AMD Virtualization. Thus, hypervisor is accommodated at the root and has direct access to hardware devices. The root component then creates branch parts that represent isolated executable environments. Specifically, the branch part represents a logical unit of isolation that has no access to hardware devices. Then, on these parts will be possible to run guest operating systems. Components such Virtualization Service Providers (VSP) and Virtualization Service Consumers (VSC) through logical channels for communication in-between-the-parts VMBus enable communication between the root portion and the branch parts.
How to add Hyper-V role?
Now that you are familiar with the simplicity of using Server Manager when it comes to adding roles in Windows Server 2012 R2, just click on its icon or tile and start the process of adding the Hyper-V role on your server. Once the Server Manager window opens up, click Add Roles and Features. The wizard for adding roles and features is shown as in Figure 1. Following the self-descriptive process with few more clicks at the Next button you will successfully complete the process of adding the Hyper-V role on your server.
The Add Roles and Features Wizard will open as shown in Figure 1. Accept the Role-based or feature-based installation option and click Next button.
Figure 1. Based on your scenario choose the appropriate installation type
While ensuring that the right server is highlighted from the server pool accept the Select a server from the server pool option and then click Next button as shown in Figure 2.
Figure 2. The server pool lists your server(s)
From the list of the roles select Hyper-V role as shown in Figure 3.
Figure 3. The Roles list in Windows Server 2012 R2
Click Add Features button when the Add features that are required for Hyper-V pop-up window as shown in Figure 4. Then click Next button to continue adding the Hyper-V role.
Figure 4. The necessary features for adding the Hyper-V role
There’s no feature required for adding a Hyper-V role at this stage thus just click Next button as shown in Figure 5 to proceed to the next step.
Figure 5. The Features list in Windows Server 2012 R2
The Figure 6 displays the Hyper-V definition and the things to note regarding Hyper-V installation. Click Next to proceed.
Figure 6. Definition and functionalities explained
Virtual machines require virtual switches to communicate with other computers, thus select your available network adapter in order to create the virtual switch as shown in Figure 7.
Figure 7. Creating virtual switch while adding Hyper-V role
If you will be doing live migrations of virtual machines on your network, then better select the available option Allow this server to send and receive live migrations of virtual machines as shown in Figure 8. Click Next to continue adding Hyper-V.
Figure 8. Enabling your server to send and receive live migration
To conserve disk space consumption, specify the appropriate path where you will store the virtual machines by clicking at Browse buttons. Click Next to proceed.
Figure 9. Setting up the default store for the virtual machines
Confirm installation selections for the Hyper-V role by clicking the Install button.
Figure 10. Click at Restart the destination server automatically if required checkbox to restart your server
When installation progress reaches the end click Close button to close the Add Roles and Features Wizard. The server will restart automatically.
Figure 11. The server restart is required to finish Hyper-V installation
Despite the fact that virtualization requires powerful hardware, consumes more power, requires more cooling, more data storage, faster processors, more memory, multiple network interfaces, slow scalability and shaky security; yet virtualization remains the No.1 choice by businesses when it comes to information systems deployment for the sake of providing network services. To say that it is the cost that forces businesses to make such a choice, it seems like that’s not the adequate argument for this assertion! It is noteworthy, that throughout the years and decades virtualization knew how to push forward the business processes, in particular creating a sound platform for the technologies to come. One such technology is cloud computing. Thus, this makes the future of virtualization to be more than guaranteed!
Take your time to share your experience within Comment’s section if you are using Microsoft’s Hyper-V for virtualization. Thank you!
Hope you’ll find this post informative.