While a physical server takes time to deploy, virtual servers can be created and up and running comparatively quickly. You can easily add virtual servers, and alter their configuration (i.e. CPU or RAM).