ISSN: 2229-371X
Survey of Task Scheduling in Cloud Computing
Cloud computing, the Internet based computing that won a lot of momentum for its flexibility and elasticity, provides shared data and processing resources as services allowing users to not need to have their own infrastructure and follows the pay-as-you-go model. A Cloud computing system based on virtualization technology can enhance the flexibility of load deployment through dynamic resource expansion. The scheduling is defined into two levels of host and Virtual Machine (VM). In virtual machine level, the tasks are allocated to virtual machines, and in host level, the virtual machines to the hosts. The optimization of tasks performance is one the most important subjects in cloud environments. In this paper, we review several aspects of the scheduling literature for cloud computing.
Arezoo Abbasi*, Ramin Karimi
To read the full article Download Full Article | Visit Full Article