Is Virtualization Needed for Cloud?