About Us Software Hardware Virtualization Other Support Shop
Corporate Profile News Green Computing Contact Us Policies
Custom Software Virtualization 2D/3D CAD (VariCAD) Parallel Computing Database Freeware
Servers Workstations Graphics Cards Storage (Disks; SSD) RAID Cards
Virtualization Overview "Bare Iron" Virtualization (VMware ESXi) VMware Workstation Other Hypervisors
 
Contact Us Manuals & Downloads FAQs & Other Information
 
 
Virtualization Home

FREE 3D CAD Software Trial and Sale - VariCAD

Virtualization Overview

Virtualization and Virtual Machines Introduction

At the most basic level, Virtual Machine (VM) technology allows you to exploit the true power and flexibility of your server, desktop, or laptop computing hardware and reduce hardware costs by 50% or more by running multiple operating systems simultaneously on a single computer. With modern Processors / CPUs (like those offered by Intel), coupled with leading-edge virtualization software from VMware, you will be amazed at how efficiently and transparently you emulate "multiple machines" on one computer.

Mainstream Virtual Machine technology is one of the most exciting technological advancements in computing in recent years. We deploy solutions that make use of VMware ESXi "bare iron" (i.e., no Operating System required on host machine) hypervisors and embedded Virtual Machine technology.

In addition, we highly recommend VMware Workstation 6.5 for everyday desktop use, especially if you are a software developer or run multiple operating systems. When coupled with high-performance, high-efficiency computing hardware (CPUs, storage solutions, and the like), Virtualization can save you a fortune and increase your productivity substantially!

Hosted vs. Bare-Metal Virtualization

There are two common approaches to virtualization: "hosted" and "bare-metal" (in the above diagram, "hosted" virtualization is depicted in the leftmost image, and a bare-iron/bare-metal virtualization paradigm is pictured to the right. Hosted virtualization software, like VMware Workstation or VirtualBox, runs as an application or "guest" on top of a general-purpose operating system (e.g., Windows XP, Windows Vista, Windows Server 2003 or 2008, Linux, etc). Bare-metal virtualization, like VMware ESX / ESXi, interfaces directly with computer hardware, without the need for a host operating system.

Considerations when deciding Hosted-vs-Bare-Metal Virtualization
So, which type of virtualization best fits your requirements? This can be a rather complicated decision making process as you weigh the advantages and disadvantage, or "pros and cons", of bare-iron vs. hosted virtualization.

Each solution allows you to run multiple operating systems simultaneously on the same computer (e.g., Linux, Windows XP, Windows Vista), as well as the applications specific to each operating system. Here are some common things to consider:

Hardware-Device Support
  • One substantial consideration when selecting a virtual solution is what hardware devices (i.e., system devices) the virtualization software will recognize, support, and allow the various hosted virtual machines access to. If you require access to USB devices, like USB printers, scanners, flash drives, cameras, and other USB devices that are typically considered "plug and play" these days, chances are rather good that you will want to implement a hosted solution in order to gain access to those devices.
  • Currently, a bare-iron virtual solution like VMware ESXi does not support / allow the hosted virtual machines to access USB devices. By contrast, VMware Workstation 6.5 has rather robust support for such devices and pass-through (to guest machines) support.
Guest-Machine Graphics Limitations
  • In general, if your guest machines are to run applications that require hardware-accelerated graphics or otherwise require high-resolution, again the chances are that you do not want a bare-iron solution. E.g., with the current VMware ESXi remote-console (in VMware Infrastructure Client) guest screen displays with video resolutions beyond 1180x885 are not supported with their SVGA driver. UPDATE - JULY, 2009: with the new VMware ESX / ESXi version 4.0, this limitation has gone away, and we have been running extremely high screen resolutions with ESXi and the accompanying vSphere client with great satisfaction and no speed or screen-refresh issues (at resolutions of 1920x1200 or greater!)
  • Bare-metal VM technology is in sharp contrast to VMware workstation 6.5 which supports both accelerated graphics and high resolutions (1920x1200 is no problem, e.g.). There are other ways (in addition to remote-console) to access a hosted ESXi virtual machine over the network, but do not expect anywhere near native screen refresh performance with a VNC Client or the like.
Management via a GUI
  • Some bare-iron virtualization options, like VMware's free ESXi product, require remote management to perform anything more than the basic configuration operations. In the case of ESXi, VMware offers their VMware Infrastructure Client that provides rather comprehensive graphical administration functionality.
  • Even with the remote GUI, under ESXi your options for system backup and other administrations may be limited without add-on products (especially referring to the FREE ESXi version that does not include the integrated consolidated system backup utility as part of that free package).

More Virtualization / Virtual Machine Technology Information
We have additional information throughout our website to help you make a more informed decision:

Information herein is subject to change without notice.
Products and companies referred to herein are trademarks or registered trademarks of their respective companies.
Page Viewed:
PHP Version: 5.2.12