Cloud computing is no longer a buzzword. It has
become a common name in the filed of IT and business but there
is a lot of scope for better performance and more profit for
providers.It deals with several kind of virtualized resources,
hence scheduling place an important role in deciding the
performace. There are two types of scheduling one for the task
and other for allocation of virtual machines. These scheduling
schemes affect the Quality of Service of cloud to a great extent.
In this paper nine factors are identified affecting QoS and based
on these factors exiting algorithms are compared. The result
clearly shows that an optimized algorithm for better results in
Cloud Computing is needed.
Nishant Kumar : Department of Computer Science & Engineering, Faculty of Engineering & Technology
Gurukula Kangri University, Haridwar, Uttarakhand-249404, India
Mayank Aggarwal : Department of Computer Science & Engineering, Faculty of Engineering & Technology
Gurukula Kangri University, Haridwar, Uttarakhand-249404, India
Raj Kumar : Department of Computer Science &Engineering, Faculty of Technology
Gurukula Kangri University, Haridwar, Uttarakhand-249404, India
Cloud Computing
QoS
Scheduling Algorithm
From the above comparison it is evident that the existing
algorithms on an average satisfies three of the nine factors
considered for QoS i.e one third of the desired.It is
impossible to satisfy all the nine factors as they may be
complimentary to each other. But work should be done in
the area so that we can get more than the current 30%
result.
[1]. Baominun Xu, Chunyan Zhao, Enzhao Hu, Bin Hu,
2011, “Job Scheduling algorithm based on Berger
Model in cloud environment”, Advances in
Engineering Software 419-425, Elsevier.
[2]. Basmadjian, 2012, “Cloud computing and its
interest in saving energy: the use of a private cloud”,
1-5,Journal of Cloud Computing: Advances,
Systems and Applications.
[3]. Gao Ming, Hao Li, 2012, “An Improved Algorithm
based on Max-Min for cloud task scheduling”,
Springer.
[4]. Jian, C.F., Wang, Y., Batch task scheduling-oriented
optimization modeling and simulation in cloud
manufacturing (2014) International Journal of
Simulation Modeling, 13 (1), pp. 93-101.
[5]. Jindun Li, Junjie Peng, Zhou Lei, Wu Zhang, 2011,
"An Energy-efficient Scheduling Approach Based
on Private Clouds", Journal of Information &
Computational Sciences 716-724.
[6]. Mingxin, W., Research on improvement of task
scheduling algorithm in cloud computing (2015)
Applied Mathematics and Information Sciences, 9
(1), pp. 507-516.
[7]. Mohsen Amini Salehi and Rajkumar Buyya,
"Adapting Market-Oriented Scheduling Policies for
Cloud Computing".
[8]. R. Buyya, C. S. Yeo, S. Venugopal, J. Broberg, and
I. Brandic, 2009, “Cloud computing and emerging
IT platforms: Vision, hype, and reality for delivering
computing as the 5th utility”, Future Generation
Computer Systems, 25:599_616.
[9]. S. Sindhu and Saraswati Mukherjee, 2011, “Efficient
Task Scheduling Algorithm for cloud computing
Environment”, Springer
[10]. Tsai, C.-W., Rodrigues, J.J.P.C., Metaheuristic
scheduling for cloud: A survey (2014) IEEE Systems
Journal, 8 (1), art. no. 6516911, pp. 279-291.
[11]. Wang, Y., Su, S., Liu, A.X., Zhang, Z., Multiple
bulk data transfers scheduling among datacenters
(2014) Computer Networks, 68, pp. 123-137.
[12]. Wei Wang, Guosun Zneg, Daizhong Tang, Jing Yao,
2012, “Cloud DLS: Dynamic trusted scheduling for
cloud computing”, Expert System with Application
2321-2329, Elsevier.
[13]. Xiaonian Wu, Mengquing Deng, Runlian Zheng,
Bing Zeng, Shengyuan Zhou, 2013, “A task
scheduling algorithm based on QOS-driven in cloud
computing”, Procedia Computer Science 1162-
1169, Elsevier.