International Journal of Advanced Research in Computer Science and Software Engineering (IJARCSSE)
The cloud is a next generation platform that provides dynamic resource pools, virtualization, and high availability. Cloud computing is a construct that allows the user to access applications that actually reside at a location other than their computer or other internet-connected device. With the increasing use of cloud computing concepts, the load over the cloud server is also increasing. To achieve the effective use of cloud resources and to improve the service execution and retrieval effectively some efficient scheduling mechanism is required.