Microsoft
Hyper-V, codenamed Viridian, formerly known as Windows Server Virtualization,
is a hypervisor-based virtualization system for x86-64 systems. Hyper-V is a
role in Windows Server 2008 that provides you with the tools and
services you can use to create a virtualized server computing environment. A
free stand-alone version of Hyper-V, called "Microsoft Hyper-V Server
2008" was released on October 1, 2008, which is a variant of Windows
Server 2008 "Core" that includes full Hyper-V functionality. The free
64 bit Hyper-V "Core" version is limited to a command line interface
(CLI), where configuration of the "Host" or "Parent"
(Hyper-V Core Server) O/S, physical hardware and software is done using shell
commands. A new menu driven CLI interface does simplify initial configuration
considerably, and some freely downloadable script files extend this concept. Hyper-V
(previously codenamed Viridian) is a hypervisor-based technology that is a key
feature of Windows Server 2008. It provides a scalable, reliable, and highly
available virtualization platform. It is part of Microsoft's ongoing effort to
provide our customers and partners with the best operating system platform for
virtualization.
Hypervisor Classifications
Hypervisors,
in general, are classified as either Type1 or Type 2 and either monolithic or
microkernel. Microsoft’s Hyper-V hypervisor is a Type 1 microkernel hypervisor
platform.
Type 1 Hypervisor (Bare-Metal Architecture)
Type
2 Hypervisor (Host-based Architecture)
1.
Monolithic hypervisor
2.
Microkernel hypervisor
Hyper-v System requirements and
Specifications
1) An x86-64-capable processor
running an x64 version of Windows Server 2008 Standard, Windows Server 2008
Enterprise or Windows Server 2008 Datacenter.
2) Hyper-V cannot be installed on
either x86 (32-bit) or ia64 ( itanium 64-bit) editions of windows server 2008.
3) Hardware-assisted virtualization.
This is available in processors that include a virtualization option;
specifically, Intel VT or AMD Virtualization (AMD-V, formerly code-named
"Pacifica").
4) NX bit-compatible CPU must be
available and Hardware Data Execution Prevention (DEP) must be enabled.
5) Memory minimum 2 GB. (Each
virtual OS requires its own memory, and so realistically much more.)
6) Windows 2008 Standard (x64)
Hyper-V Core requires approximately 3 GB of disk space (installed size)
7) Windows 2008 Standard (x64)
Hyper-V full GUI or Core supports up to 4 processors with 1, 2 or 4 cores.
8) Hyper-V supports 32-bit (x86) and
64-bit (x64) Guest VMs.
HYPER –V
INSTALLATION:
To install Hyper-V on a of Windows Server 2008
1.
Click Start, and then click Server Manager.
2.
In the Roles Summary area of the Server Manager main window, click Add
Roles.
3.
On the Select Server Roles page, click Hyper-V.
4.
On the Create Virtual Networks page, click one or more network
adapters if you want to make their network connection available to virtual
machines.
5.
On the Confirm Installation Selections page, click Install.
6.
The computer must be restarted to complete the installation. Click Close
to finish the wizard, and then click yes to restart the computer.
7. After you restart the computer, log on
with the same account you used to install the role. After the Resume
Configuration Wizard completes the installation, click Close to finish
the wizard.
To create and set up a
virtual machine
1.
Click Start, point to Administrative
Tools, and then click Hyper-V Manager.
Steps
create a Virtual Machine:
Open Server Manager
console and right click on Hyper-V Manager and then click on Virtual
Machine to launch the New Virtual Machine Wizard Click Next and name
the Virtual Machine and specify path to store the Virtual Machine.
2. Specify the amount of memory on Memory
page and connect the network adapters to establish the network connectivity
on Networking page.
3. Specify the name, location and size
to create a Virtual Disk to store the Operating System.
Lets's See More Details on Virtual Disk Models.
Copied this Image from
Microsoft – Internet.
1. Finally choose the method to install
the operating system (from boot CD/DVD /
Floppy Disk / Network based Installation / from ISO
/ image file) on Installation Options page and click Finish.
Configuring virtual networks with
Hyper-V
There are types of networks available
in Hyper-V to establish the network connectivity for Virtual Machines.
1. Private – communication is limited
to virtual machines only
2. Internal – communication is limited
between Host System and Guest Systems
3. External - which provide
communication between a virtual machine and a physical network by creating an
association to a physical network adapter on the virtualization server
To create a Virtual Network
Open Hyper-V Manager
console click on Virtual Network ManagerDone.
Supported Guest OS on Windows Server 2008
Hyper-V
The following guest operating systems are supported on
Hyper-V.
Windows Server 2008 x64 (VM
configured with 1-, 2-, or 4 virtual processors SMP)
Ø
Windows Server 2008 Standard x64
Ø
Windows Server 2008 Enterprise x64
Ø
Windows Server 2008 Datacenter x64
Ø
Windows Web Server 2008 x64
Ø
Windows Server 2008 Standard without Hyper-V x64
Ø
Windows Server 2008 Enterprise without Hyper-V x64
Ø Windows Server 2008 Datacenter without
Hyper-V x64
Windows Server 2008 x86 (VM
configured with 1-, 2-, or 4 virtual processors SMP)
Ø Windows Server 2008 Standard x86
Ø Windows Server 2008 Enterprise x86
Ø Windows Server 2008 Datacenter x86
Ø Windows Web Server 2008 x86
Ø Windows Server 2008 Standard without
Hyper-V x86
Ø Windows Server 2008 Enterprise without
Hyper-V x86
Ø
Windows Server 2008 Datacenter without Hyper-V x86
Windows Server 2003 x86 (VMs
configured with 1- or 2 virtual processors SMP only)
Ø
Windows Server 2003 Standard x86 Edition with Service Pack 2
Ø
Windows Server 2003 Enterprise x86 Edition with Service Pack 2
Ø
Windows Server 2003 Datacenter x86 Edition with Service Pack 2
Ø Windows Server 2003 Web x86 Edition with
Service Pack 2
Windows Server 2003 x64 (VMs
configured with 1- or 2- virtual processors only)
Ø
Windows Server 2003 Standard x64 Edition with Service Pack 2
Ø
Windows Server 2003 Enterprise x64 Edition with Service Pack 2
Ø
Windows Server 2003 Datacenter x64 Edition with Service Pack 2
Windows Server 2000 (VMs configured
with 1- virtual processors only)
Ø
Windows 2000 Server with Service Pack 4
Ø
Windows 2000 Advanced Server with Service Pack 4
Supported Client Operating Systems
Windows Vista x86 (VMs configured
with 1- or 2-virtual processors SMP only)
Ø
Windows Vista Business x86 Edition with Service Pack 1
Ø
Windows Vista Enterprise x86 Edition with Service Pack 1
Ø
Windows Vista Ultimate x86 Edition with Service Pack 1
Windows Vista x64 (VMs configured
with 1- or 2-virtual processors SMP only)
Ø
Windows Vista Business x64 Edition with Service Pack 1
Ø
Windows Vista Enterprise x64 Edition with Service Pack 1
Ø
Windows Vista Ultimate x64 Edition with Service Pack 1
Windows XP Professional x86
Ø
Windows XP Professional x86 with Service Pack 3 (VMs configured with 1- or
2-virtual processors only)
Ø
Windows XP Professional x86 with Service Pack 2 (VMs configured with
1-virtual processors
Windows
XP Professional x64
Ø
Windows XP Professional x64 with Service Pack 2 (VMs configured with 1- or
2-virtual processors only)