Author:
Amer Dina A.,Attiya Gamal,Ziedan Ibrahim
Abstract
AbstractDue to easier access, improved performance, and lower costs, the use of cloud services has increased dramatically. However, cloud service providers are still looking for ways to complete users’ jobs at a high speed to increase profits and reduce energy consumption costs. To achieve such a goal, many algorithms for scheduling problem have been introduced. However, most techniques consider an objective in the scheduling process. This paper presents a new hybrid multi-objective algorithm, called SMO_ACO, for addressing the scheduling problem. The proposed SMO_ACO algorithm combines Spider Monkey Optimization (SMO) and Ant Colony Optimization (ACO) algorithm. Additionally, a fitness function is formulated to tackle 4 objectives of the scheduling problem. The proposed fitness function considers parameters like schedule length, execution cost, consumed energy, and resource utilization. The proposed algorithm is implemented using the Cloud Sim toolkit and evaluated for different workloads. The performance of the proposed technique is verified using several performance metrics and the results are compared with the most recent existing algorithms. The results prove that the proposed SMO_ACO approach allocates resources efficiently while maintaining cloud performance that increases profits.
Funder
Higher Technological Institute 10th of Ramadan
Publisher
Springer Science and Business Media LLC
Subject
Computer Networks and Communications,Software
Reference54 articles.
1. Puthal, D., Sahoo, B.P.S., Mishra, S., Swain, S.: Cloud Computing Features, Issues, and Challenges: A Big Picture in 2015 International Conference on Computational Intelligence and Networks, 2015, pp. 116–123.
2. Bardsiri, A.K., Hashemi, S.M.: QoS Metrics for Cloud Computing Services Evaluation. Int. J. Intell. Syst. Appl. 6(12), 27–33 (2014)
3. Dillon, T., Wu, C., Chang, E.: Cloud computing: Issues and challenges. Proc. - Int. Conf. Adv. Inf. Netw. Appl. AINA, pp. 27–33 (2010)
4. Bittencourt, L.F., Goldman, A., Madeira, E.R.M., Da Fonseca, N.L.S., Sakellariou, R.: Scheduling in distributed systems: A cloud computing perspective. Comput. Sci. Rev. 30, 31–54 (2018)
5. Alkhanak, R.M.P., Nabiel, E., Lee, S.P., Rezaei, R.: ‘Cost optimization approaches for scientific workflow scheduling in cloud and grid computing: A review, classifications, and open issues.’ J. Syst. Softw. 113, 1–26 (2016)
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献