Open Access   Article Go Back

Task scheduling algorithm optimization based On hybrid HBO and ACO in cloud computing

T. Chopra1 , R. Singh2

  1. Dept of Computer Science and Engineering, IKGPTU Main Campus, Kapurthala, INDIA.
  2. Dept of Computer Science and Engineering, IKGPTU Main Campus, Kapurthala, INDIA.

Section:Research Paper, Product Type: Journal Paper
Volume-6 , Issue-4 , Page no. 155-160, Apr-2018

CrossRef-DOI:   https://doi.org/10.26438/ijcse/v6i4.155160

Online published on Apr 30, 2018

Copyright © T. Chopra, R. Singh . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

View this paper at   Google Scholar | DPI Digital Library

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: T. Chopra, R. Singh, “Task scheduling algorithm optimization based On hybrid HBO and ACO in cloud computing,” International Journal of Computer Sciences and Engineering, Vol.6, Issue.4, pp.155-160, 2018.

MLA Style Citation: T. Chopra, R. Singh "Task scheduling algorithm optimization based On hybrid HBO and ACO in cloud computing." International Journal of Computer Sciences and Engineering 6.4 (2018): 155-160.

APA Style Citation: T. Chopra, R. Singh, (2018). Task scheduling algorithm optimization based On hybrid HBO and ACO in cloud computing. International Journal of Computer Sciences and Engineering, 6(4), 155-160.

BibTex Style Citation:
@article{Chopra_2018,
author = {T. Chopra, R. Singh},
title = {Task scheduling algorithm optimization based On hybrid HBO and ACO in cloud computing},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {4 2018},
volume = {6},
Issue = {4},
month = {4},
year = {2018},
issn = {2347-2693},
pages = {155-160},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=1861},
doi = {https://doi.org/10.26438/ijcse/v6i4.155160}
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v6i4.155160}
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=1861
TI - Task scheduling algorithm optimization based On hybrid HBO and ACO in cloud computing
T2 - International Journal of Computer Sciences and Engineering
AU - T. Chopra, R. Singh
PY - 2018
DA - 2018/04/30
PB - IJCSE, Indore, INDIA
SP - 155-160
IS - 4
VL - 6
SN - 2347-2693
ER -

VIEWS PDF XML
600 448 downloads 230 downloads
  
  
           

Abstract

Cloud computing is a shared pool of compute, storage and network resources that are elastic in nature and can dynamically scale to meet changing demands of an IT organization. Every IT organization has to invest in hardware, software resources to make the business run effectively. Cloud offers guaranteed and reliable access to these resources on pay-as-you-use manner. Increasing demand of cloud services leads to certain challenges. One of the major issue in cloud computing is related to task scheduling in which the goal of service provider is to use the available resources in an efficient manner. A number of meta-heuristic algorithms have been proposed to solve this problem. In this paper, cloud task scheduling policy based on Ant colony Optimization (ACO) and Honey Bee Optimization (HBO) algorithms are combined to improve resource utilization. Minimizing Makespan, Flowtime and reducing cost is the major goal of proposed algorithm.

Key-Words / Index Term

ACO, HBO, Hybridisation, Makespan, Flowtime, Task scheduling

References

[1] M.Mezmaz, N.Melab, “A Parallel bi-objective hybrid etaheuristic for energy-aware scheduling for cloud computing systems ”J.ParallelDistrib. Comput. 71(2011)1497-1508.
[2] Kaur, H., and Gautam, E.V. (2014). International Journal of Computer Sciences A Survey of Various Cloud Simulators. 3–6.
[3] J. E. Smith and R. Nair. Virtual Machines: Versatile platforms for systems and processes. Morgan Kauffmann, 2005.
[4] Chan, T.S. Felix, M. Kumar, Tiwari,“Swarm
Intelligence: Focus on Ant and Particle Swarm Optimization”, Vienna, Austria: I-Tech Education and Publishing, 2007.

[5] Xiangqian Song, Lin Gao, Jieping Wang, "Job scheduling based on ant colony optimization in cloud computing", In Proceedings of 2011 International Conference on Computer Science and Service System, pp.3309 -3312, 2011.
[6] L.D. Dhinesh Babu, P. Venkata Krishna,“Honey bee behavior inspired load balancing of tasks in cloud computing environments” ,Applied Soft Computing, Vol. 13, 2013; pp. 2292-2303.
[7] D. Karaboga, B. Basturk,“Artificial Bee Colony (ABC) Optimization Algorithm for Solving Constrained Optimization Problems”,Springer-Verlag Berlin Heidelberg, 2007,pp. 789–798.
[8] RubingDuan,RaduProdan, “Performance and Cost Optimization for Multiple Large-scale Grid Workflow Applications”2007 ACM 978-1- 59593-764-3/07/0011.
[9] Calheiros, R.N., Ranjan, R., De Rose, C.A.F., and Buyya, R. (2009). CloudSim: A Novel Framework for Modeling and Simulation of Cloud Computing Infrastructures and Services.
[10] Vijindra and Sudhir Shenai. A, “Survey of Scheduling Issues in Cloud Computing”, 2012, Elsevier Ltd.
[11] Isam Azawi Mohialdeen, “A Comparative Study of Scheduling Algorithms in Cloud Computing Environment” 2013 Science Publications.
[12] Lee, M.C., Leu, F.Y., and Chen, Y.P. (2015). ReMBF: A Reliable Multicast Brute-Force Co-allocation Scheme for Multi-user Data Grids. In Proceedings - International Computer Software and Applications Conference, (IEEE Computer Society), pp. 774–783.
[13] Nandagopal, M. and Uthariaraj, R. V.,” Hierarchical status information exchange scheduling and load balancing for computational grid environments,” IJCSNS International Journal of Computer Science and Network Security, 10(2):177-185, 2010.
[14] C.H. Hsu and V. Malyshkin, “Methods and tools of parallel programming multicomputers-2010”, Springer Publication, Russia, pp. 10.1007/978-3-642-14822-4
[15] Wang, Z., Xing, H., Li, T., Yang, Y., Qu, R., and Pan, Y. (2016). A Modified Ant Colony Optimization Algorithm for Network Coding Resource Minimization. IEEE Transactions on Evolutionary Computation 20, 325–342.
[16] D. Karaboga, B. Akay, "A survey: algorithms simulating bee swarm intelligence", Artif Intell Rev, vol. 31, no. 1, pp. 68-85, 2009.
[17] Khanmirzaei, Z., Teshnehlab, M., and Sharifi, A. (2010). Modified honey bee optimization for recurrent neuro-fuzzy system model. In 2010 The 2nd International Conference on Computer and Automation Engineering, ICCAE 2010, pp. 780–785.
[18] Rastkhadiv, F., and Zamanifar, K. (2016). Task Scheduling Based On Load Balancing Using Artificial Bee Colony In Cloud Computing Environment. International Journal of Advanced Biotechnology and Research 7, 1058–1069.
[19] M. Kalra, S. Singh, “ A review of metaheuristic scheduling technique in cloud computing”, Cairo University, Egyptian Informatics Journal, Vol. 16, issue 3, pp 275-295, 2015.