Optimal and Suboptimal Resource Allocation Techniques by Using Virtualmigration in Cloud Computing. (October 2019)