A Metaheuristic Framework for Dynamic Virtual Machine Allocation With Optimized Task Scheduling in Cloud Data Centers | IEEE Journals & Magazine | IEEE Xplore