The cloud and virtualization, simplified