Wednesday, June 18, 2008

HyperV - Virtual Machine Technology

Q. What is virtual machine technology?

A. Virtual machine technology applies to both server and client hardware. Virtual machine technology enables multiple operating systems to run concurrently on a single machine. In particular, Hyper-V, a key feature of Windows Server 2008, enables one or more operating systems to run simultaneously on the same physical system. Today, many x86-based operating systems are supported by Virtual PC 2007, Virtual Server 2005, and Hyper-V.

Q. What is virtual machine technology used for?

A. Virtual machine technology serves a variety of purposes. It enables hardware consolidation, because multiple operating systems can run on one computer. Key applications for virtual machine technology include cross-platform integration as well as the following:

* Server consolidation. If several servers run applications that consume only a fraction of the available resources, virtual machine technology can be used to enable them to run side by side on a single server, even if they require different versions of the operating system or middleware.
* Consolidation for development and testing environments. Each virtual machine acts as a separate environment, which reduces risk and enables developers to quickly recreate different operating system configurations or compare versions of applications designed for different operating systems. In addition, a developer can test early development versions of an application in a virtual machine without fear of destabilizing the system for other users.
* Legacy application re-hosting. Legacy operating systems and applications can run on new hardware along with more recent operating systems and applications.
* Simplify disaster and recovery. Virtual machine technology can be used as part of a disaster and recovery plan that requires application portability and flexibility across hardware platforms.
* Moving to a dynamic datacenter. Hyper-V, along with systems management solutions, helps you to now create a dynamic IT environment that not only enables you to react to problems more efficiently but also to create a proactive and self-managing IT management solution.

Q. What is Microsoft's strategy for virtualization?

A. Our goal is to help customers make their IT systems more self-managing and dynamic so that they can gain more control of their IT systems, and enable their businesses to respond faster and stay ahead of the competition. We're doing this by:

* Providing a complete set of virtualization products that span from the desktop to the datacenter
* Helping manage all IT assets—both physical and virtual—from a single platform

We are making broad investments—in the areas of the platform, management, applications, interoperability, and licensing, and working to enable customers to take advantage of their existing platform investments, utilize their existing support skills and infrastructure, and to reduce costs associated with implementing virtualized environments.

No comments: