THE MANY FACES OF VIRTUALIZATION By Jose Allan Tan.
Virtualization is arguably one of the most abused words in the tech industry in 2006. Virtualization is different things to different vendors depending on what is appended to it.
Server and operating system (OS) vendors like IBM, HP and VMware define it as the masking of server resources, including processor and OS, into multiple, isolated virtual environments. Why do you want to do this? Gartner claims that we use only, on average, less than 10 percent of a physical server's computing resources. So why would you buy another server if you are under utilizing an existing one?
Then there is storage virtualization with vendors like EMC, IBM and HP battling out the top three spots worldwide. Storage virtualization is pooling all of your storage needs across the enterprise into one single logical entity. The idea is to dynamically allocate storage resources to applications according to each need. The physical storage can be disks, tapes or optical devices. The application only knows it has storage space allotted to it. Nothing else matters.
Applications are written to use resources available from the OS. When we install an application, it often tweaks the OS to suit its needs. There are instances when conflicts arise as different applications vie for the same OS resources. Microsoft, XenSource (recently purchased by Citrix) and Altiris (a Symantec subsidiary) skirt around this by developing technology which effectively isolate the application from the OS. They call this application virtualization.