A classification of middleware to support virtual machines adaptability in IaaS
José Simão, Luís Veiga · 2012
The Infrastructure-as-a-Service (IaaS) model makes extensive use of virtualization to achieve workload isolation and efficient resource management. In general, the underlying supporting technologies are virtual machines monitors (e.g. hypervisors). Isolation is a static mechanism, relying on hardware or operating system support to be enforced. On the other hand, resource management is dynamic and middleware must be employed to adapt VMs in order to fit their guest's needs.