Article
RSS
VMware Whitepaper: Understanding Full Virtualization, Paravirtualization and Hardware Assist

VMware attempts to help explain the complex and rapidly evolving virtualization space.  It takes a shot at explaining the technologies being employed so that companies may better understand the options available to them, and to help them choose a path so that they can move forward.  The whitepaper attempts to clarify the various techniques used to virtualize x86 hardware, the strengths and weaknesses of each, and VMware’s community approach to develop and employ what they call "the most effective of the emerging virtualization techniques".

You can read the whitepaper, here

Published Saturday, November 17, 2007 9:09 AM by David Marshall
Share this post: del.ici.ousDel.ici.ous Digg ThisDigg Newsvine ThisNewsvine Reddit ThisReddit Slashdot It!Slashdot TechnoratiTechnorati
Comments
jagane - (Author's Link) - November 18, 2007 1:30 PM

I agree with VMware's position that paravirtualization adds management overhead to a Virtualized Datacenter. I would go one step further, and question the need for installing paravirtualized drivers of a specific variety (vmware or xen) in a guest OS. The biggest problem with this is that you cannot move a VM from a VMware VMM to a Xen VMM. This is harmful to customers. It is the responsibility of VMM vendors to make completely unmodified Guest OSes run well.

The VMware VMI interface was designed to make a cross platform standards based interface from hypervisors to guest Operating Systems. While this looks good on paper, I'm skeptical of its practicality. The x86 CPU's Machine Language and the PC Architecture form the best interface from Guest Operating Systems to hypervisors. Intel and AMD have a fanatical approach to backward compatiblity. That is why you can even run MS-DOS, a twenty year old OS on any modern PC. This level of attention to backward compatibility is hard to find in software companies. Without this level of backward compatibility, the greatest benefit of Virtualization, i.e. independence from the underlying hardware, will be reduced.

To post a comment, you must be a registered user. Registration is free and easy! Sign up now!
Calendar
<November 2007>
SuMoTuWeThFrSa
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678