A Taxonomy of Scheduling Algorithms for Cloud Computing
Avneesh Vashistha, Rabins Porwal, Mohan Nagar · 2015
Cloud Computing or simply rental computing, is a new technology currently being studied in the academic world and broadly categorized as Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS).Virtualization is the backbone of cloud computing and scalable, dynamic resources can be effectively managed using virtualization technology. It is possible to remap virtual machines (VMs) and physical resources according to the change in load with the help of heuristics. In this paper we present some of the most commonly used workflow heuristics currently being used in a cloud environment.