Author:
Gabi Danlami,Ismail Abdul Samad,Zainal Anazida,Zakaria Zalmiyah,Abraham Ajith,Dankolo Nasiru Muhammed
Abstract
AbstractWith growing demand on resources situated at the cloud datacenters, the need for customers’ resource selection techniques becomes paramount in dealing with the concerns of resource inefficiency. Techniques such as metaheuristics are promising than the heuristics, most especially when handling large scheduling request. However, addressing certain limitations attributed to the metaheuristic such as slow convergence speed and imbalance between its local and global search could enable it become even more promising for customers service selection. In this work, we propose a cloud customers service selection scheme called Dynamic Multi-Objective Orthogonal Taguchi-Cat (DMOOTC). In the proposed scheme, avoidance of local entrapment is achieved by not only increasing its convergence speed, but balancing between its local and global search through the incorporation of Taguchi orthogonal approach. To enable the scheme to meet customers’ expectations, Pareto dominant strategy is incorporated providing better options for customers in selecting their service preferences. The implementation of our proposed scheme with that of the benchmarked schemes is carried out on CloudSim simulator tool. With two scheduling scenarios under consideration, simulation results show for the first scenario, our proposed DMOOTC scheme provides better service choices with minimum total execution time and cost (with up to 42.87%, 35.47%, 25.49% and 38.62%, 35.32%, 25.56% reduction) and achieves 21.64%, 18.97% and 13.19% improvement for the second scenario in terms of execution time compared to that of the benchmarked schemes. Similarly, statistical results based on 95% confidence interval for the whole scheduling scheme also show that our proposed scheme can be much more reliable than the benchmarked scheme. This is an indication that the proposed DMOOTC can meet customers’ expectations while providing guaranteed performance of the whole cloud computing environment.
Publisher
Springer Science and Business Media LLC
Subject
Artificial Intelligence,Software
Reference62 articles.
1. Gui Z, Yang C, Xia J, Huang Q, Liu K, Li Z, Yu M et al (2016) A service brokering and recommendation mechanism for better selecting cloud services. PLoS ONE 9(8):e105297. https://doi.org/10.1371/journal.pone.0105297
2. Abdullahi M, Ngadi MA, Abdulhamid SM (2016) Symbiotic Organism Search optimization-based task scheduling in cloud computing environment. Future Gener Comput Syst 56(2016):640–650
3. Thanasias V, Lee C, Hanif M, Kim E, Helal S (2016) VM capacity-aware scheduling within budget constraints in IaaS clouds. PLoS ONE 11(8):e0160456. https://doi.org/10.1371/journal.pone.0160456
4. Gabi D (2014) Surveillance on security issues in cloud computing: a view on forensic perspective. Int J Sci Eng Res 5(5):1246–1252
5. Gabi D, Ismail AS, Zainal A (2015) Systematic review on existing load balancing techniques in Cloud Computing. Int J Comput Appl 125(9):16–24
Cited by
12 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献