Virtualization enables the high utilization and high efficiencies associated with cloud computing. This technology approach is used through the computing stack. This section provides the background needed for the architect to understand how to use compute, network, data, and application virtualization.
Virtualization
Compute virtualization
A hypervisor enables the sharing of common underlying physical hardware between different applications. The hypervisor will also reduce an application's dependency on a specific physical server by abstracting the hardware into virtualized instantiations. This allows various operating systems and middleware to be installed on the same physical server while maintaining isolation regarding...