Some other details you might like to know about our site..
If you like this site, feel free to check out other sites run by Nnigma Inc.
| Virtualization in Windows Server 2008
|
Virtualization technologies in Windows Server 2008 can be employed to create and manage virtual machines. Furthermore, Windows Server virtualization is a technology just for x64 Editions. This means that it cannot be employed in the Windows Server 2008 x86 builds. Windows server virtualization also requires hardware processors that have virtualization support that are hardware-assisted. To date, this includes merely the Intel VT and AMD-V processors.
These extensions are essential because the hypervisor proceeds with the context running out. If this is the case, the data and code for the hypervisor are not mapped on the guest’s address space.
It results then to having the hypervisor depend on the processor to sustain different intercepts that have been supplied by these extensions. The virtualization in Windows Server 2008 need processor support for Data Execution Prevention or DEP that is hardware enabled.
This is because of reasons regarding security. Intel and AMD describes this as eXecute Disable or XD and No eXecute or NX.
Over the Windows hypervisor, there must be one parent partition. The parent partition which runs in kernel mode should have a guest OS. This guest OS can be Windows Server 2008’s full installation or the core installation of the Windows server.
Running the core installation of Windows server on the parent partition is significant. This is because the system’s attack surface and footprint can be reduced when employed as a platform in hosting virtual machines.
The Virtualization Service Provider or VSP runs inside the guest OS. Furthermore, it is a server component that executes inside the parent partition or whichever partition owns hardware. The VSP also communicates with the device drivers and performs as a type of multiplexer.
This makes the VSP provide hardware services to anyone who requests them. Requests can be transferred by the VSP to a physical device directly by employing a driver which runs in user or kernel mode. The file system which is a native service can also be utilized in handling requests.
VSP plays a significant role in the manner which device virtualization performs. Virtual Server and Virtual PC, earlier solutions in Microsoft virtualization, employ emulation in order to enable guest OSs to have hardware access.
In fact, Virtual PC copies storage, network card, video card and motherboard from circa 1997 for the guest OSs. This is accomplished for reasons concerning compatibility that will permit the largest volume of various guests OSs running inside Virtual Machines or VMs on Virtual PC.
For compatibility intentions, device emulation is best but it is abysmal in performance generally. VSPs stay away from the emulation problem.
On the parent partition, specifically on the user-mode area, is the Virtual Machine or VM Service. The VM Service offers facilities to handle virtual machines and worker processes of the virtual machine.
A process which signifies and services a particular virtual machine which runs on the system is called the Virtual Machine or VM Worker Process. Furthermore, the VM Worker Process is inside the virtualization stack and there exists a single VM Worker Process for every VM that runs on the system.
The WMI Provider offers a collection of interfaces for handling system virtualization. In addition to that, WMI Provider will be documented publicly on MSDN. This means that scripts can be employed in automating virtualization jobs. The aforementioned components comprise the virtualization’s stack user-mode area.
Located at the bottom area of the kernel part of the parent partition is the VM Bus. The VM Bus depicts a structure for sending data and requests among virtual machines that run on the system.
Here are some other articles about Virtualization in Windows Server 2008:
Questions About Windows Server 2008 Virtualization
Simplified Virtualization Architecture on the New Windows Server 2008
Virtualization and Server Consolidation
Virtualization at the Datacenter
What Virtualization from MS Windows Server 2008 Can Do for Business Continuity
Windows Virtualization Management console Windows server 2008
© 2008 Nnigma, Inc.
