CFP last date
22 April 2024
Reseach Article

Design and Development of Efficient Cloud Scheduling Algorithm based on Load Balancing Analytics

by Ch. Sridevi, P. Suresh Varma, S. Rama Krishna
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 138 - Number 12
Year of Publication: 2016
Authors: Ch. Sridevi, P. Suresh Varma, S. Rama Krishna
10.5120/ijca2016909033

Ch. Sridevi, P. Suresh Varma, S. Rama Krishna . Design and Development of Efficient Cloud Scheduling Algorithm based on Load Balancing Analytics. International Journal of Computer Applications. 138, 12 ( March 2016), 21-27. DOI=10.5120/ijca2016909033

@article{ 10.5120/ijca2016909033,
author = { Ch. Sridevi, P. Suresh Varma, S. Rama Krishna },
title = { Design and Development of Efficient Cloud Scheduling Algorithm based on Load Balancing Analytics },
journal = { International Journal of Computer Applications },
issue_date = { March 2016 },
volume = { 138 },
number = { 12 },
month = { March },
year = { 2016 },
issn = { 0975-8887 },
pages = { 21-27 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume138/number12/24432-2016909033/ },
doi = { 10.5120/ijca2016909033 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T23:39:30.598034+05:30
%A Ch. Sridevi
%A P. Suresh Varma
%A S. Rama Krishna
%T Design and Development of Efficient Cloud Scheduling Algorithm based on Load Balancing Analytics
%J International Journal of Computer Applications
%@ 0975-8887
%V 138
%N 12
%P 21-27
%D 2016
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Cloud computing involves sharing computing resources rather than having individual servers or personal devices to handle applications. Cloud computing architectures include the delivery of software, infrastructure, storage and technology enabled services over internet to the people and organizations on demand. Cloud scheduling is the process of allocating resources to the job requests in the form of Virtual Machines. In this paper we designed and developed a novel, efficient cloud scheduling algorithm based on load balancing analytics for allocation of physical resources in the form of virtual machine to the incoming job requests. In this paper we measured various cloud performance metrics like mean turnaround time and mean waiting time. The results obtained with this method compared with traditional methods like First Come First Serve (FCFS), two stage scheduling algorithms and observed considerable increase in the performance Metrics.

References
  1. Peter Mell, and Timothy Grance, 2011, “The NIST Definition of Cloud Computing”, National Institute of Standards and Technology, U.S. Department of Commerce, NIST Special Publication.
  2. P. Krishnam Raju Indukuri, P. Suresh Varma, M. V. Rama Sundari, 2015, “Performance Evaluation of Two Stage Scheduling Algorithm in Cloud Computing”, British Journal of Mathematics & Computer Science Vol.6, No.3, pp.247-256.
  3. P. Krishnam Raju Indukuri, P. Suresh Varma, Moses. G.J, 2012, “Performance measure of multi stage scheduling algorithm in cloud computing”, International Conference Cloud Computing Technologies, Applications and Management (ICCCTAM), ISBN:978-1-4673-4415-9
  4. Paul, M., Sanyal G., 2011, "Survey and analysis of optimal scheduling strategies in cloud environment", IEEE, World Congress on Information and Communication Technologies (WICT), pp. 789-792.
  5. Jeyarani R, Ram R, Vasanth, Nagaveni N, 2009, "Design and Implementation of an Efficient Two-Level Scheduler for Cloud Computing Environment", IEEE, International conference on Advances in Recent Technologies in Communication and Computing, pp.884-886
  6. Huang Qi-yi, Huang Ting-lei, 2010, "An optimistic job scheduling strategy based on QoS for Cloud Computing", IEEE, International Conference on Intelligent Computing and Integrating Systems (ICISS), pp. 673-675.
  7. Meng Xu, Lizhen Cui, Haiyang Wang, Yanbing Bi, 2009, "A Multiple QoS Constrained Scheduling Strategy of Multiple Workflows for Cloud Computing", IEEE, International Symposium on Parallel and Distributed Processing with Application, pp. 629-634.
  8. Hao Li, Huixi Li, 2011, "A Research of Resource Scheduling Strategy for Cloud Computing Based on Pareto Optimality M×N Production Model", IEEE, International Conference on Management and Service Science(MASS), pp.1-5.
  9. Kuan-Rong Lee, Meng-Hsuan Fu, Yau-Hwang Kuo, 2011, "A hierarchical scheduling strategy for the composition services architecture based on cloud computing", IEEE, The 2nd International Conference on Next Generation Information Technology (ICNIT), pp.163-169.
  10. Gunho Leey, Byung-Gon Chunz, Randy H. Katzy,2011, "Heterogeneity-Aware Resource Allocation and Scheduling in the Cloud", Proceedings of the 3rd USENIX Conference o Hot Topics in Cloud Computing, pp.4-4
  11. Shu-Ching Wang, Kuo-Qin Yan, Shun-Sheng Wang, Ching-Wei Chen, 2011, "A Three-Phases Scheduling in a Hierarchical Cloud Computing Network", IEEE, Third International Conference on Communications and Mobile Computing(CMC), pp.114-117.
  12. Peixoto M.L.M., Santana M.J., Estrella J.C., Tavares T.C., Kuehne B.T., Santana R.H.C.,2010, "A Meta scheduler architecture to provide QoS in the cloud computing", IEEE, 17th International Conference on Telecommunications(ICT), pp.650-657.
  13. Yogita Chawla and Mansi Bhonsle, 2012“A study on scheduling methods in Cloud Computing”, International Journal of Emerging Trends & Technology in Computer Science, Vol.1, Issue.3, pp.12-17.
  14. Lipsa Tripathy, Rasmi Ranjan Patra, 2014, “Scheduling in Cloud Computing”, International Journal on Cloud Computing Services and Architecture (IJCCSA), Vol. 4, No. 5, pp.21-27..
  15. Bin Lin, P A Dinda and D.Lu, 2004,”User driven scheduling of interactive virtual machines”, GRID’04 Proceedings of the 5th IEEE/ACM International Work shop on Grid Computing. Pages 380-387.
  16. Arabi E.Keshk, 2014, “Cloud Computing Online Scheduling“, Egypt, IOSR Journal of Engineering (IOSRJEN), Vol. 04, Issue 03pp.7-17.
  17. Abdulrahman Alahmadi, Dunren che, Mustafa khaleel,, Michelle M.Zhu, Parsia Ghodous, 2015, “An innovative Energy aware cloud task Scheduling framework, proceedings of the IEEE 8th International conference on cloud computing”, pp.493-500.
  18. Shridhar G. Damanal and G. Ram Mahana Reddy, 2014, “Optimal Load Balancing in Cloud Computing By Efficient Utilization of Virtual Machines”, IEEE, Sixth International Conference on Communication Systems and Networks (COMSNETS), pp.1-4.
Index Terms

Computer Science
Information Sciences

Keywords

Cloud computing Virtual Machine Load Balance Two stage scheduling.