Cloud Computing—Task scheduling based on genetic algorithms
Citations Over TimeTop 10% of 2012 papers
Abstract
Cloud Computing is a cutting edge technology for managing and delivering services over the Internet. Map-Reduce is the programming model used in cloud computing for processing large data sets in parallel over huge clusters. In order to increase efficiency, a good task scheduling is needed. Genetic algorithms are very useful and accurate in finding solutions to large scale optimization problems, such as task scheduling. They have gained immense popularity over last few years as a robust and easily adaptable search technique. Hadoop, the open source implementation of Map-Reduce, has several task schedulers available (FIFO, Fair, Capacity Schedulers), but neither one of them is focused on minimizing the global execution time. The goal of this project is to improve Hadoop's functionality by implementing a scheduler based on a genetic algorithm, solving the stated problem.
Related Papers
- → Edubase Cloud: Cloud platform for cloud education(2012)7 cited
- → Emerging Trends in Cloud Computing(2016)1 cited
- → Green Cloud Computing(2022)1 cited
- Cloud Computing - Trends and Performance Issues: Major Cloud Providers, Challenges of Cloud Computing, Load balancing in Clouds(2012)