Abstract
Cloud Computing is the new style of computing in the field of IT. Cloud computing is being vital on the internet as it shares various computing resources instead having personal devices to manage data and applications over internet. There is a lot of data stored on cloud and various resources requests for the same. The data and applications are maintained in the cloud computing by making the use of internet. It requires computing facilities on a large scale that depends on usage and to provide services in a very adjustable manner which may move up and down according to user demand. For cloud service providers, to provide the resources to the users in time is one of the tedious tasks. To comply this reason a proper node is to be selected that can complete the tasks for the users while maintaining quality of service. This paper proposed a hybrid algorithm by merging the gravitational search concept in ant colony optimization algorithm. The main idea behind proposed algorithm is its unique search approach that is being used for achieving task scheduling in cloud computing by allocating the incoming tasks to the virtual machines, thereby decreasing the makespan. The CloudSim toolkit package is used to simulate the algorithm and the results revealed better performance than the basic ant colony optimization and basic gravitational search algorithm.
Similar content being viewed by others
References
Jain A, Kumar R (2014) A taxonomy of cloud computing. Int J Sci Res Publ 4(7):1–5
Sasikala P (2011) Cloud computing: present status and future implications. Int J Cloud Comput 1(1):23–36
Buyya R, Yeo CS, Venugopal S, Broberg J, Brandic I (2008) Cloud computing and emerging IT platforms: vision, type, and reality for delivering computing as the 5th utility. Future Gener Comput Syst 25(6):599–616
Dam S, Mandal G, Dasgupta K, Dutta P (2014) An ant colony based load balancing strategy in cloud computing. In: Advanced computing, networking and informatics—volume 2, Part of the smart innovation, systems and technologies book series (SIST, vol 28), pp 403–413
Raut H, Wasnik K (2015) Load balancing in cloud computing using ant colony optimization. Int J Innov Res Comput Commun Eng 3(12):12832–12837
Li K, Xu G, Zhao G, Dong Y, Wang D (2011) Cloud task scheduling based on load balancing ant colony optimization. In: Sixth Annual China Grid Conference, IEEE, pp 3–9
Tawfeek M, El-Sisi A, Keshk A, Torkey F (2015) Cloud task scheduling based on ant colony optimization. Int Arab J Inf Technol 12(2):129–137
Mishra R, Jaiswal A (2012) Ant colony optimization: a solution of load balancing in cloud. Int J Web Semant Technol (IJWesT) 3(2):33–50
Jain A, Kumar R (2016) Scalable and trustworthy load balancing technique for cloud environment. Int J Eng Technol (IJET) 8(2):1245–1251
Kalra M, Singh S (2015) A review of metaheuristic scheduling techniques in cloud computing. Egypt Inf J 16:275–295
Sharma A, Tyagi S (2016) Differential evolution-GSA Based optimal task scheduling in cloud computing. Int J Eng Sci Res Technol 5(7):1447–1451
Tavakkolai H, Hosseinabadi AAR, Yadollahi M, Mohammadpour T (2015) Using gravitational search algorithm for in advance reservation of resources in solving the scheduling problem of works in workflow workshop environment. Indian J Sci Technol 8(11):1–16
Rawal P, Rani S (2016) CPU task scheduling using gravitational search algorithm. Int J Eng Sci Comput 6(6):6768–6870
Jain A, Kumar R (2017) Hybrid load balancing approach for cloud environment. Int J Commun Netw Distrib Syst 18(3–4):264–286
Buyya R, Ranjan R, Calheiros RN (2009) Modeling and simulation of scalable cloud computing environments and the CloudSim toolkit: challenges and opportunities. In: High performance computing and simulation, HPCS’09. International Conference, pp 1–11
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Rani, S., Suri, P.K. An efficient and scalable hybrid task scheduling approach for cloud environment. Int. j. inf. tecnol. 12, 1451–1457 (2020). https://doi.org/10.1007/s41870-018-0175-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s41870-018-0175-3