internet.com
You are in the: Small Business Computing Channelarrow
Small Business Technology
» ECommerce-Guide | Small Business Computing | Webopedia | WinPlanet |Refer-It
Webopedia.com
Enter a word for a definition... ...or choose a computer category.
 
 

menu
   Home
   Term of the Day
   New Terms
   Pronunciation
   New Links
   Quick Reference
   Did You Know?
   Categories
   Tech Support
   Technology Jobs
   About Us
   Link to Us
   Advertising

   rss/xmlrss/xml  

Become a Marketplace Partner



talk to us
   Submit a URL
   Suggest a Term
   Report an Error

internet.com
IT
Developer
Internet News
Small Business
Personal Technology
International

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers
commerce
  Be a Commerce Partner
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Virtualization: All About Hypervisors

Virtualization is arguably the technology trend of year. As virtualization — or at least talk of it — spreads through the enterprise, the word hypervisor is popping up everywhere in conjunction with it. To understand what a hypervisor is, you first have to have a basic understanding of system virtualization.

What is Virtualization?
In plain and basic words, virtualization is used to improve IT throughput and costs by using physical resources as a pool from which virtual resources can be allocated. If that is still a bit too much to swallow, consider then, the simple scenario of partitioning a computer hard drive. A single physical hard drive is partitioned and it effectively creates two separate hard drives in terms of how it is seen. While you still have only a single physical hard drive in your system, this act of virtualization allows the computer system, devices and human users to work with that single hard drive as if it were two physical hard drives.

Virtualization, of course, goes far beyond the simple act of partitioning a hard drive however. This year storage virtualization has been a hot topic. Storage virtualization is the amalgamation of multiple network storage devices into what appears to be a single storage unit, which is somewhat of the opposite effect of partitioning a hard drive. There is also server virtualization, which is the partitioning a physical server into smaller virtual servers. Network virtualization uses network resources through a logical segmentation of a single physical network. And the list goes on to cover operating system virtualization and even application virtualization.

System Virtualization: Hardware & Hypervisors
System virtualization is a technology often used to consolidate systems, workloads and operating environments by using a single physical system to create multiple virtual systems. One type of system virtualization is done through hardware partitioning, which divides a single physical server into partitions — where each partition is able to run an operating system.

Hypervisors (also called Virtual Machine Monitor (VMM) or virtualization manager), is another technology at heart of system virtualization. A hypervisor provides the underpinnings for virtualization management, which includes policy-based automation, virtual hard disk, life cycle management, live migration and real-time resource allocation. It's the software program or part of the code in firmware that manages either multiple operating systems or multiple instances of the same operating system on a single computer system. The hypervisor's job is to manage the system's processor, memory and other resources to allocate what each operating system requires. Hypervisors provide the means to logically divide a single, physical server or blade, allowing multiple operating systems to run securely on the same CPU and increase the CPU utilization.

Where hardware partitioning allows for hardware consolidation, hypervisors allow for flexibility in how the virtual resources are defined and managed, making it a more-often used system consolidation solution.

Types of Hypervisors
IBM systems breaks hypervisors down into two different types. Type 1 hypervisors are those that run directly on the system hardware and offers a higher level of virtualization efficiency and security. 

Type 2 hypervisors are those that run on a host operating system that provides virtualization services, such as I/O device support and memory management. Type 2 hypervisors are used mainly on client systems where efficiency is less critical, and are also commonly used for systems where support for a broad range of I/O devices is needed and can be provided by the host operating system.



Figure shows one physical system with a type 1 hypervisor running directly on the system hardware, and three virtual systems using virtual resources provided by the hypervisor. [Image Source: IBM Systems Virtualization Paper (PDF)]



Figure shows one physical system with a type 2 hypervisor running on a host operating system and three virtual systems using the virtual resources provided by the hypervisor.
[Image Source: IBM Systems Virtualization Paper (PDF)]

For more information on types of hypervisors, we recommend reading this IBM Whitepaper resource, "IBM Systems Virtualization".

Current Players in the Hypervisor Market

VMware
VMware's virtual machine (VM) approach creates a uniform hardware image — implemented in software— on which operating systems and applications run. On top of this platform, VMware's VirtualCenter provides management and provisioning of virtual machines, continuous workload consolidation across physical servers and VMotion technology for virtual machine mobility. VMware offers a wide range of products for data center infrastructure, workstations, enterprise desktops, virtualization accelerators, as well as several free virtualization products.

Xen
Xen is a virtual machine monitor (VMM) for x86-compatible computers. Xen is built to securely execute multiple virtual machines, each running its own operating system, on a single physical system with close-to-native performance. Xen is open source, and is released under terms of the GNU General Public License. Xen is a Type 1 hypervisor that runs directly on the system hardware. Xen originated as a research project at the University of Cambridge.

Microsoft Virtual Server
Windows Server virtualization, as a part of Microsoft's "Longhorn" server, takes a big step forward in bringing some of the advanced capabilities of virtualization to bear and providing customers with a scalable, secure and highly available virtualization platform. Microsoft Virtual Server 2005 R2 is cost-effective server virtualization technology engineered for the Windows Server System platform

Intel & AMD Offer Virtualization
Industry heavyweights like Intel and AMD have also given virtualization a huge credibility boost. For example, the two chip vendors are building virtualization capabilities into their chip architectures — Intel with its Intel Virtualization Technology (VT) and AMD with its AMD-Virtualization (AMD-V), on Xeon and Opteron processors, respectively. From an application standpoint, the hardware will enable applications that have previously been hard to virtualize (e.g., I/O-intensive apps like database applications for which the overhead has been too high) to be virtualized much more successfully. As Intel's and AMD's technologies are introduced, it will offer a choice of which virtualization path to explore Windows Server that of VMware, the market leader; open source software from XenSource; or an integrated Microsoft solution.

For more information on Intel Virtualization Technology (VT) and AMD-Virtualization (AMD-V) we recommend reading this ServerWatch Tutorial: 'Server Virtualization Goes Prime Time'.


Vangie 'Aurora' Beal - Writer, www.Webopedia.com
Last updated: November 03, 2006
 

Related Links

ServerWatch: Server Virtualization Goes Prime Time
Virtualization technology is enjoying a period of explosive growth at the moment, and increasing numbers of enterprises are becoming virtualization converts. Research firm IDC estimates about 750,000 virtual servers were in operation in 2004, and it expects this to rise to more than 5 million by 2009 . a compound annual growth rate of almost 50 percent.

ServerWatch: Virtually Speaking: The Not-So-Humble Hypervisor
The pervasiveness of virtualization will not be limited to servers. Gartner analyst Brian Gammage noted in a statement, "Virtualization support is now being embedded into PCs. By the end of 2007, most of the PCs sold will come with this capability. The launch of hardware virtualization support marked the start of a period that will inevitably lead to the establishment of a critical new PC standard: the hypervisor."

VMWare Virtualization Overview WhitePaper (PDF)
Today, virtualization can apply to a range of system layers, including hardware-level virtualization, operating system level virtualization, and high-level language virtual machines. Hardware-level virtualization was pioneered on IBM mainframes in the 1970s, and then more recently Unix/RISC system vendors began with hardware-based partitioning capabilities before moving on to software-based partitioning.

Windows Server Virtualization . An Overview (Word Document)
Microsoft is delivering application development tools, server applications, operating systems, and management solutions that provide immediate improvements to address the complexity in customers. IT environment. As a part of the virtualization solutions, customers will see improvements in the current product offering for Virtual Server 2005 R2; new advanced products such as System Center Virtual Machine Manager that will address key management challenges and Windows Server virtualization as a part of Windows Server .Longhorn., that will provide an improved virtualization platform with increased scalability, performance and reliability.

Wikipedia: Comparison of virtual machines
The table below compares basic information about virtual machine packages, including: creator, guest systems supported, license, etc. Note that these are all Virtual Machines in the 'hypervisor' or 'hardware emulator' sense.

The Xen Wiki
A growing compendium of knowledge about all things Xen.





JupiterOnlineMedia

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers

Solutions
Whitepapers and eBooks
Microsoft Article: HyperV-The Killer Feature in WinServer ‘08
Avaya Article: How to Feed Data into the Avaya Event Processor
Microsoft Article: Install What You Need with Win Server ‘08
HP eBook: Putting the Green into IT
Whitepaper: HP Integrated Citrix XenServer for HP ProLiant Servers
Intel Go Parallel Portal: Interview with C++ Guru Herb Sutter, Part 1
Intel Go Parallel Portal: Interview with C++ Guru Herb Sutter, Part 2--The Future of Concurrency
Avaya Article: Setting Up a SIP A/S Development Environment
IBM Article: How Cool Is Your Data Center?
Microsoft Article: Managing Virtual Machines with Microsoft System Center
HP eBook: Storage Networking , Part 1
Microsoft Article: Solving Data Center Complexity with Microsoft System Center Configuration Manager 2007
MORE WHITEPAPERS, EBOOKS, AND ARTICLES
Webcasts
Intel Video: Are Multi-core Processors Here to Stay?
On-Demand Webcast: Five Virtualization Trends to Watch
HP Video: Page Cost Calculator
Intel Video: APIs for Parallel Programming
HP Webcast: Storage Is Changing Fast - Be Ready or Be Left Behind
Microsoft Silverlight Video: Creating Fading Controls with Expression Design and Expression Blend 2
MORE WEBCASTS, PODCASTS, AND VIDEOS
Downloads and eKits
Sun Download: Solaris 8 Migration Assistant
Sybase Download: SQL Anywhere Developer Edition
Red Gate Download: SQL Backup Pro and free DBA Best Practices eBook
Red Gate Download: SQL Compare Pro 6
Iron Speed Designer Application Generator
MORE DOWNLOADS, EKITS, AND FREE TRIALS
Tutorials and Demos
How-to-Article: Preparing for Hyper-Threading Technology and Dual Core Technology
eTouch PDF: Conquering the Tyranny of E-Mail and Word Processors
IBM Article: Collaborating in the High-Performance Workplace
HP Demo: StorageWorks EVA4400
Intel Featured Algorhythm: Intel Threading Building Blocks--The Pipeline Class
Microsoft How-to Article: Get Going with Silverlight and Windows Live
MORE TUTORIALS, DEMOS AND STEP-BY-STEP GUIDES