What is server virtualization?
Virtualization is a term that is often applied to a wide range of technologies. Essentially, virtualizing a technology decouples the software used in that realm from the hardware. In the area of server virtualization, this means that multiple server environments (Windows, Linux etc) can be housed on a single piece of physical hardware. In this way, two Linux servers and a Windows server running on three separate machines could be virtualized and run on a single blade server box.