CFP last date
20 December 2024
Reseach Article

Cloud Scheduling - A Survey

by D. I. George Amalarethinam, T. Lucia Agnes Beena
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 97 - Number 13
Year of Publication: 2014
Authors: D. I. George Amalarethinam, T. Lucia Agnes Beena
10.5120/17065-7478

D. I. George Amalarethinam, T. Lucia Agnes Beena . Cloud Scheduling - A Survey. International Journal of Computer Applications. 97, 13 ( July 2014), 27-31. DOI=10.5120/17065-7478

@article{ 10.5120/17065-7478,
author = { D. I. George Amalarethinam, T. Lucia Agnes Beena },
title = { Cloud Scheduling - A Survey },
journal = { International Journal of Computer Applications },
issue_date = { July 2014 },
volume = { 97 },
number = { 13 },
month = { July },
year = { 2014 },
issn = { 0975-8887 },
pages = { 27-31 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume97/number13/17065-7478/ },
doi = { 10.5120/17065-7478 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:23:59.891096+05:30
%A D. I. George Amalarethinam
%A T. Lucia Agnes Beena
%T Cloud Scheduling - A Survey
%J International Journal of Computer Applications
%@ 0975-8887
%V 97
%N 13
%P 27-31
%D 2014
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Cloud computing is a new technological trend that supports better utilization of IT infrastructure, services and applications. It follows pay-per-use approach for its services, in which user do not need to own infrastructure, platform or applications but use them at any time wherever they need them. The realization of Cloud computing has become a reality with the support of various paradigms like Distributed Systems, Virtualization, Web 2. 0, Service-oriented Computing and Utility Computing. In all these paradigms, scheduling forms an important role. In the last few decades a lot of research has been devoted to scheduling starting from High Performance Computing facilities, still there are lot of issues related to scheduling with respect to cloud scenario. In this paper, existing scheduling algorithms such as online scheduling, cost-effective scheduling, workflow scheduling etc. , for cloud scenario were compared. This survey shows the need for new algorithms with energy efficiency, bandwidth usage and power efficiency are to be considered for the better cloud services.

References
  1. Peter Mell Timothy Grance , "The NIST Definition of Cloud Computing", NIST Special Publication 800-145, September 2011.
  2. Buyya R, Yeo CS, Venugopal S. , "Market oriented cloud computing: vision, hype, and reality for delivering IT services as computing utilities", Proceedings of the tenth conference on high performance computing and communications (HPCC 2008, IEEE Press, Los Alamitos, CA). Dalian, China, pp. 5-13, 2008.
  3. Rajkumar Buyya, Christian Vecchiola, S. Thamarai Selvi, "Mastering Cloud Computing Foundations and Applications Programming", Elsevier Publications, 2013.
  4. Vijindra, Sudhir Shenai, "Survey on Scheduling Issues in Cloud computing", ICMOC, Elsevier Publications, Vol 38, pp. 2881- 2888, 2012.
  5. David Villegas, Ivan Rodero, Liana Fong, Norman Bobroff, Yanbin Liu, Manish Parashar, and S. Masoud Sadjadi, "The Role of Grid Computing Technologies in Cloud Computing", Handbook of Cloud Computing, Springer Publications, pp. 183- 218, 2010.
  6. Xiaonian Wu, Mengqing Deng, Runlian Zhang, Bing Zeng, Shengyuan Zhou, " A task scheduling algorithm based on QoS-driven in Cloud Computing", Elsevier Publications, Vol 17, pp. 1162- 1169, 2013.
  7. Yossi Azar, Naama Ben-Aroya, Nikhil R. Devanur, Navendu Jain, "Cloud Scheduling with Setup Cost", Preceedings of the 25th ACM symbosium on parallelism in algorithms and architecture pp. 298-304, 2013.
  8. Linan Zhu, Qingshui Li, Lingna He, "Study on Cloud Computing Resource Scheduling Strategy Based on the Ant Colony Optimization Algorithm", IJCSI International Journal of Computer Science Issues, Vol. 9, Issue 5, pp. 54 – 58, September 2012.
  9. Sen Su, Jian Li, Qingjia Huang, Xiao Huang, Kai Shuang, Jie Wang, "Cost-efficient task scheduling for executing large programs in the cloud", Parallel Computing Elsevier Publications, vol 39, issue 4-5, pp. 177–188, 2013.
  10. S. Abrishami, M. Naghibzadeh, "Deadline-constrained workflow scheduling in software as a service Cloud", Computer Science & Engineering and Electrical Engineering, Scientia Iranica, vol 19, issue 3, pp. 680–689, 2012.
  11. Supreeth S, Shobha Biradar, "Scheduling Virtual Machines for Load balancing in Cloud Computing Platform", International Journal of Science and Research (IJSR), India, Vol 2, Issue 6, pp. 437 – 441, June 2013.
  12. Arabi E. keshk, Ashraf El-Sisi, Medhat A. Tawfeek, F. A. Torkey, " Intelligent Strategy of Task Scheduling in Cloud Computing for Load Balancing", International Journal of Emerging Trends & Technology in Computer Science (IJETTCS), Vol 2, Issue 6, , pp. 12 – 22, November – December 2013.
  13. Brian Bouterse, Harry Perros, "Scheduling Cloud Capacity for Time - Varying Customer Demand", 1st international conference on Cloud Networking, IEEE Publications, pp. 137-142, 2012.
  14. Weiwei Lin, Chen Liang, James Z. Wang, Rajkumar Buyya, "Bandwidth-aware divisible task scheduling for cloud computing", SOFTWARE-PRACTICE AND EXPERIENCE, John Wiley & Sons Library, Vol 44, Issue 2, pp. 163–174, 2012.
  15. Gaojin Wen, Jue Hong, Chengzhong Xu, Pavan Balaji, Shengzhong Feng, Pingchuang Jiang, "Energy-aware Hierarchical Scheduling of Applications in Large Scale Data Centers", International Conference on Cloud and Service Computing, IEEE Publications, pp. 158-165, 2011.
  16. Ioannis A. Moschakis • Helen D. Karatza, "Evaluation of gang scheduling performance and cost in a cloud computing system", Springer Publications, Vol 59, issue 2, pp. 975–992, 2010.
  17. J. Ullman, "NP-complete scheduling problems", Journal of Computer and System Sciences, Vol 10, issue 3, pp. 384–393, June 1975.
  18. Dr. Amit Agarwal, Saloni Jain, "Efficient Optimal Algorithm of Task Scheduling in Cloud Computing Environment", International Journal of Computer Trends and Technology (IJCTT), Vol 9, No 7, pp. 344 – 349, March 2014.
Index Terms

Computer Science
Information Sciences

Keywords

Cloud Computing Virtualization Scheduling Scheduling Algorithms