Paravirtualization: A Trick in the Cloud

The very nature of virtualization makes it unique in that it adds a barrier between the traditional hardware and operating system layers.  By very definition, virtualization creates an operating environment on the host hardware that allows for complete customization and allocation of resources, regardless of which operating system is installed.  It is not uncommon to have several different operating systems reside side by side.  In fact, recently even Microsoft opened their proprietary Azure cloud platform to support Linux builds.

Continue reading