Allocation of cloud resources based on prediction and performing auto-scaling of workload | IEEE Conference Publication | IEEE Xplore