Comprehensive Survey for Cloud Computing Based Nature-Inspired Algorithms Optimization Scheduling
Asian Journal of Research in Computer Science,
Many applications in the real world include optimizing specific targets, such as cost minimization, energy conservation, climate, and maximizing production, efficiency, and sustainability. The optimization problem is strongly non-linear with multifunctional landscapes under several dynamic, non-linear constraints in some instances. It is challenging to address those issues. Also, with the increasing strength of modern computers, simplistic brute force methods are still inefficient and unwanted. Practical algorithms are also vital for these implementations whenever possible.
Cloud computing has become an essential and popular emerging computing environment that supports on-demand services and provides internet-based services. Cloud computing allows a range of services and tools to be easily accessed from anywhere in the world. Since cloud computing has global access to its services, there will always be threats and challenges facing its servers and services, such as; task scheduling, security, energy efficiency, network load, and other challenges. In the research area, many algorithms have been addressed to solve these problems. This paper investigates relevant analysis and surveys on the above topics, threats, and outlooks. This paper offers an overview of nature-inspired algorithms, their applications, and valuation, emphasizing cloud computing problems. Many problems in science and engineering can be viewed as optimization problems with complex non-linear constraints. Highly nonlinear solutions typically need advanced optimization algorithms, and conventional algorithms can have difficulty addressing these issues. Because of its simplicity and usefulness, nature-inspired algorithms are currently being used. There are nevertheless some significant concerns with computing and swarming intelligence influenced by evolution.
- Cloud computing
- nature-inspired algorithms
- optimization scheduling
How to Cite
Shukur H, Zeebaree S, Zebari R, Zeebaree D, Ahmed O, Salih A. Cloud computing virtualization of resources allocation for distributed systems. Journal of Applied Science and Technology Trends. 2020;1:98-105.
Asim M, Wang Y, Wang K, Huang PQ. A review on computational intelligence techniques in cloud and edge computingl. IEEE Transactions on Emerging Topics in Computational Intelligence. 2020;4:742-763.
Abd El-Nasser G, Said A Nature inspired algorithms in cloud computing: A survey. International Journal of Intelligent Information Systems. 2016;5:60.
Salih AA, Abdulrazaq MB. "Combining best features selection using three classifiers in intrusion detection system," in 2019 International Conference on Advanced Science and Engineering (ICOASE). 2019;94-99.
Tapale MT, Goudar RH, Birje MN, Patil RS. Utility based load balancing using firefly algorithm in cloud. Journal of Data, Information and Management. 2020;2:215-224.
Abdulrazaq M, Salih A. Combination of multi classification algorithms for intrusion detection system. Int. J. Sci. Eng. Res. 2015;6:1364-1371.
Salih AA, Zeebaree SR, Abdulraheem AS, Zebari RR, Sadeeq MA, Ahmed OM. Evolution of mobile wireless communication to 5G revolution. Technology Reports of Kansai University. 2020;62:2139-2151.
Ibrahim IM. Task scheduling algorithms in cloud computing: A review. Turkish Journal of Computer and Mathematics Education (TURCOMAT). 2021;12:1041-1053.
Kumar PR, Raj PH, Jelciana P. Exploring security issues and solutions in cloud computing services – A survey. Cybernetics and Information Technologies. 2017;17:3-31.
Sadeeq M, Abdulla AI, Abdulraheem AS, Ageed ZS. Impact of electronic commerce on enterprise business. Technol. Rep. Kansai Univ. 2020;62:2365-2378.
Alzakholi O, Shukur H, Zebari R, Abas S, Sadeeq M. Comparison among cloud technologies and cloud performance. Journal of Applied Science and Technology Trends. 2020;1:40-47.
Abdulla AI, Abdulraheem AS, Salih AA, Sadeeq MA, Ahmed AJ, Ferzor BM. et al. Internet of things and smart home security. Technol. Rep. Kansai Univ. 2020;62:2465-2476.
Abdulraheem AS, Salih AA, Abdulla AI, Sadeeq MA, Salim NO, Abdullah H, et al. Home automation system based on IoT; 2020.
Dino HI, Zeebaree SR, Salih AA, Zebari RR, Ageed ZS, Shukur HM, et al. Impact of process execution and physical memory-spaces on os performance; 2020.
Salih AA, Abdulazeez AM. Evaluation of classification algorithms for intrusion detection system: A review. Optimization (PSO). 2018;42:43.
Sallow AB, Zeebaree SR, Zebari RR, Mahmood MR, Abdulrazzaq MB, Sadeeq MA. Vaccine tracker/SMS reminder system: Design and implementation.
Ageed Z, Mahmood MR, Sadeeq M, Abdulrazzaq MB, Dino H. Cloud computing resources impacts on heavy-load parallel processing approaches. IOSR Journal of Computer Engineering (IOSR-JCE). 2020;22:30-41.
Kashikolaei SMG, Hosseinabadi AAR, Saemi B, Shareh MB, Sangaiah AK, Bian GB. An enhancement of task scheduling in cloud computing based on imperialist competitive algorithm and firefly algorithm. The Journal of Supercomputing. 2019;76:6302-6329.
Meraihi Y, Gabis AB, Ramdane-Cherif A, Acheli D. A comprehensive survey of Crow search algorithm and its applications. Artificial Intelligence Review. 2020;54:2669-2716.
Hafez NAaA. Review on scheduling in cloud computing. IJCSNS International Journal of Computer Science and Network Security. 2018;18:4.
Cui H, Liu X, Yu T, Zhang H, Fang Y, Xia Z. Cloud service scheduling algorithm research and optimization. Security and Communication Networks. 2017;1-7.
Al-Issa Y, Ottom MA, Tamrawi A. eHealth cloud security challenges: A survey. J Healthc Eng. 2019;7516035.
Kak SF, Mustafa FM, Valente P. A review of person recognition based on face model. Eurasian Journal of Science and Engineering. 2018;4:157-168.
Chaudhary D, Kumar B. Cost optimized hybrid genetic-gravitational search algorithm for load scheduling in cloud computing. Applied Soft Computing. 2019;83:105627.
Du Y, Wang JL, Lei L. Multi-objective scheduling of cloud manufacturing resources through the integration of Cat swarm optimization and Firefly algorithm. Advances in Production Engineering and Management. 2019;14:333-342.
Yazdeen AA, Zeebaree SR, Sadeeq MM, Kak SF, Ahmed OM, Zebari RR. FPGA implementations for data encryption and decryption via concurrent and parallel computation: A review. Qubahan Academic Journal. 2021;1:8-16.
Sadeeq MA, Zeebaree SR, Qashi R, Ahmed SH, Jacksi K. "Internet of things security: A survey," in 2018 International Conference on Advanced Science and Engineering (ICOASE). 2018;162-166.
Ageed ZS, Zeebaree SR, Sadeeq MM, Kak SF, Yahia HS, Mahmood MR, et al. Comprehensive Survey of Big Data Mining Approaches in Cloud Systems. Qubahan Academic Journal. 2021;1:29-38.
Abdulrahman LM, Zeebaree SR, Kak SF, Sadeeq MA, Adel AZ, Salim BW, et al. A state of art for smart gateways issues and modification. Asian Journal of Research in Computer Science. 2021;1-13.
Jujare VA. Cloud computing: Approach, structure and security. The Second International Conference on Computing Methodologies and Communication (ICCMC 2018) IEEE Conference; 2018.
Sridhar SDSS. A survey on cloud security issues and challenges with possible measures. International Conference on Inventive Research in Engineering and Technology (ICIRST 2016); 2016.
Sadeeq MM, Abdulkareem NM, Zeebaree SR, Ahmed DM, Sami AS, Zebari RR. IoT and cloud computing issues, challenges and opportunities: A review. Qubahan Academic Journal. 2021;1:1-7.
Shukur H, Zeebaree SR, Ahmed AJ, Zebari RR, Ahmed O, Tahir BSA, et al. A state of art survey for concurrent computation and clustering of parallel computing for distributed systems. Journal of Applied Science and Technology Trends. 2020;1:148-154.
Maulud DH, Zeebaree SR, Jacksi K, Sadeeq MAM, Sharif KH. State of art for semantic analysis of natural language processing. Qubahan Academic Journal. 2021;1:21-28.
Kareem FQ, Zeebaree SR, Dino HI, Sadeeq MA, Rashid ZN, Hasan DA, et al. A survey of optical fiber communications: Challenges and processing time influences. Asian Journal of Research in Computer Science. 2021;48-58.
Sadeeq MA, Zeebaree S. Energy management for internet of things via distributed systems. Journal of Applied Science and Technology Trends. 2021;2:59-71.
Abdullah SMSA, Ameen SYA, Sadeeq MA, Zeebaree S. Multimodal emotion recognition using deep learning. Journal of Applied Science and Technology Trends. 2021;2:52-58.
Ageed ZS, Ibrahim RK, Sadeeq MA. Unified ontology implementation of cloud computing for distributed systems. Current Journal of Applied Science and Technology. 2020;82-97.
Zeebaree S, Ameen S, Sadeeq M. Social media networks security threats, risks and recommendation: A case study in the kurdistan region. International Journal of Innovation, Creativity and Change. 2020;13:349-365.
Sallow AB, Sadeeq M, Zebari RR, Abdulrazzaq MB, Mahmood MR, Shukur HM, et al. An investigation for mobile malware behavioral and detection techniques based on android platform. IOSR Journal of Computer Engineering (IOSR-JCE). 2020;22:14-20.
Abdulazeez AM, Zeebaree SR, Sadeeq MA. Design and Implementation of Electronic Student Affairs System. Academic Journal of Nawroz University. 2018;7:66-73.
Mohammed SM, Jacksi K, Zeebaree SR. A state-of-the-art survey on semantic similarity for document clustering using GloVe and density-based algorithms. Indonesian Journal of Electrical Engineering and Computer Science. 2021;22:552-562.
Abdalla PA, Varol A. Advantages to disadvantages of cloud computing for small-sized business. 2019;1-6.
Samann FEF, Zeebaree SR, Askar S. IoT provisioning QoS based on cloud and fog computing. Journal of Applied Science and Technology Trends. 2021;2:29-40.
Younis ZA, Abdulazeez AM, Zeebaree SR, Zebari RR, Zeebaree DQ. Mobile Ad Hoc network in disaster area network scenario: A review on routing protocols. International Journal of Online and Biomedical Engineering. 2021;17.
Abdulrazaq MB, Mahmood MR, Zeebaree SR, Abdulwahab MH, Zebari RR, Sallow AB. An analytical appraisal for supervised classifiers’ performance on facial expression recognition based on relief-f feature selection. in Journal of P hysics: Conference Series. 2021;012055.
Sadeeq MJ, Zeebaree SR. Semantic search engine optimisation (SSEO) for dynamic websites: A review. International Journal of Science and Business. 2021;5:148-158.
Qadir GA, Zebaree SR. Evaluation of QoS in distributed systems: A review. International Journal of Science and Business. 2021;5:89-101.
Khalid ZM, Zebaree SR. Big data analysis for data visualization: A review. International Journal of Science and Business. 2021;5:64-75.
Hama Ali KW, Zeebaree SR. Resources allocation for distributed systems: A review. International Journal of Science and Business. 2021;5:76-88.
Hamad ZJ, Zeebaree SR. Recourses utilization in a distributed system: A review. International Journal of Science and Business. 2021;5:42-53.
Husain BH, Zeebaree SR. Improvised distributions framework of hadoop: A review. International Journal of Science and Business. 2021;5:31-41.
Saeed J, Zeebaree S. Skin lesion classification based on deep convolutional neural networks architectures. Journal of Applied Science and Technology Trends. 2021;2:41-51.
guide N. Types of optimization problems; 2020.
Yadav A, Vishwakarma DK. A comparative study on bio-inspired algorithms for sentiment analysis. Cluster Computing. 2020;23:2969-2989.
Ahmed KD, Zeebaree SR. Resource allocation in fog computing: A review. International Journal of Science and Business. 2021;5:54-63.
Mohammed CM, Zebaree SR. Sufficient comparison among cloud computing services: IaaS, PaaS, and SaaS: A review. International Journal of Science and Business. 2021;5:17-30.
Zeebaree SR. "Remote controlling distributed parallel computing system over the cloud (RCDPCSC)," in 2020 3rd International Conference on Engineering Technology and its Applications (IICETA). 2020:258-258.
Ahsan MM, Gupta KD, Nag AK, Poudyal S, Kouzani AZ, Mahmud MAP. Applications and evaluations of bio-inspiredapproaches in cloud security: A review. IEEE Access. 2020;8:180799-180814.
Carrion G, Huerta M, Barzallo B. Monitoring and irrigation of an urban garden using IoT," presented at the 2018 IEEE Colombian Conference on Communications and Computing (COLCOM), Medellin, Colombia; 2018.
Ahmed Saleh I, Ibrahim Alsaif O, Abduttalib Muhamed S, Ibrahim Essa E. Task scheduling for cloud computing based on firefly algorithm. Journal of Physics: Conference Series. 2019;1294:042004.
AL-Zebari A, Zeebaree S, Jacksi K, Selamat A. ELMS–DPU ontology visualization with protégé VOWL and web VOWL. Journal of Advanced Research in Dynamic and Control Systems. 2019;11:478-85.
Sulaiman MA, Sadeeq M, Abdulraheem AS, Abdulla AI. Analyzation study for gamification examination fields. Technol. Rep. Kansai Univ. 2020;62:2319-2328.
Hasan DA, Hussan BK, Zeebaree SR, Ahmed DM, Kareem OS, Sadeeq MA. The impact of test case generation methods on the software performance: A review. International Journal of Science and Business. 2021;5:33-44.
Abdullahi M, Ngadi MA, Abdulhamid SiM. Symbiotic organism search optimization based task scheduling in cloud computing environment. Future Generation Computer Systems. 2016;56:640-650.
Rjoub G, Bentahar J. Cloud task scheduling based on swarm intelligence and machine learning. 2017;272-279.
Abdullahi M, Ngadi MA, Dishing SI. Chaotic symbiotic organisms search for task scheduling optimization on cloud computing environment. 2017;1-4.
Srichandan S, Ashok Kumar T, Bibhudatta S. Task scheduling for cloud computing using multi-objective hybrid bacteria foraging algorithm. Future Computing and Informatics Journal. 2018;3:210-230.
Task scheduling based on advance ant colony optimization and particle swarm optimization with machine learning in the cloud environment; 2018.
Manasrah AM, Ba Ali H. Workflow scheduling using hybrid GA-PSO algorithm in cloud computing. Wireless Communications and Mobile Computing. 2018;1-16.
Cuckoo-inspired job scheduling algorithm for cloud computing; 2019.
Sardaraz M, Tahir M. A hybrid algorithm for scheduling scientific workflows in cloud computing. IEEE Access. 2019;7:186137-186146.
Prasanna Kumar KR, Kousalya K. Amelioration of task scheduling in cloud computing using crow search algorithm. Neural Computing and Applications. 2019;32:5901-5907.
Strumberger I, Bacanin N, Tuba M, Tuba E. Resource scheduling in cloud computing based on a hybridized whale optimization algorithm. Applied Sciences. 2019;9:4893.
Alsaidy SA, Abbood AD, Sahib MA. Heuristic initialization of PSO task scheduling algorithm in cloud computing. Journal of King Saud University - Computer and Information Sciences; 2020.
Sharma M, Garg R. HIGA: Harmony-inspired genetic algorithm for rack-aware energy-efficient task scheduling in cloud data centers. Engineering Science and Technology, an International Journal. 2020;23:211-224.
Sanaj MS, Joe Prathap PM. Nature inspired chaotic squirrel search algorithm (CSSA) for multi objective task scheduling in an IAAS cloud computing atmosphere. Engineering Science and Technology, an International Journal. 2020;23:891-902.
Attiya I, Abd Elaziz M, Xiong S. Job scheduling in cloud computing using a modified harris hawks optimization and simulated annealing algorithm. Comput Intell Neurosci. 2020;3504642.
Semenkina OE, Popov EA. Nature-inspired algorithms for a scheduling problem in operational planning. IOP Conference Series: Materials Science and Engineering. 2020;734:012107.
Abualigah L, Diabat A. A novel hybrid antlion optimization algorithm for multi-objective task scheduling problems in cloud computing environments. Cluster Computing. 2020;24:205-223.
Chakravarthi KK, Shyamala L, Vaidehi V. Cost-effective workflow scheduling approach on cloud under deadline constraint using firefly algorithm. Applied Intelligence. 2020;51:1629- 1644.
Abstract View: 1223 times
PDF Download: 764 times