Impatient Task Mapping in Elastic Cloud Using Genetic Algorithm
Task scheduling means finding the best resource or Virtual Machine (VM) (cloud computing speaking) for the requested task. It plays an essential role in the system performance because it controls the data flow and the execution order of the incoming tasks. The optimal solution for task scheduling on a heterogeneous system is proved to be an NP problem and a long list of research has been done on many distributed system paradigms. The interoperating between multiple clouds is called Inter-cloud. It can be defined as a "Cloud of cloud" and it is a metaphor for the Internet Network of Networks.