OptiDJS+: A Next-Generation Enhanced Dynamic Johnson Sequencing Algorithm for Efficient Resource Scheduling in Distributed Overloading within Cloud Computing Environment
-
Published:2023-10-02
Issue:19
Volume:12
Page:4123
-
ISSN:2079-9292
-
Container-title:Electronics
-
language:en
-
Short-container-title:Electronics
Author:
Banerjee Pallab1, Roy Sharmistha1, Modibbo Umar Muhammad2ORCID, Pandey Saroj Kumar3ORCID, Chaudhary Parul4ORCID, Sinha Anurag5ORCID, Singh Narendra Kumar6
Affiliation:
1. Faculty of Computing and Information Technology, Usha Martin University, Ranchi 835103, India 2. Department of Operations Research, Modibbo Adama University, PMB 2076, Yola 640001, Nigeria 3. Department of Computer Engineering and Applications, GLA University, Mathura 281406, India 4. Department of Electronics and Communication, Maharaja Surajmal Institute of Technology, Janakpuri, Delhi 110058, India 5. Department of Computer Science, Indira Gandhi National Open University (IGNOU), New Delhi 110068, India 6. Department of CSE, Birla Institute of Technology, Mesra, Ranchi 834001, India
Abstract
The continuously evolving world of cloud computing presents new challenges in resource allocation as dispersed systems struggle with overloaded conditions. In this regard, we introduce OptiDJS+, a cutting-edge enhanced dynamic Johnson sequencing algorithm made to successfully handle resource scheduling challenges in cloud computing settings. With a solid foundation in the dynamic Johnson sequencing algorithm, OptiDJS+ builds upon it to suit the demands of modern cloud infrastructures. OptiDJS+ makes use of sophisticated optimization algorithms, heuristic approaches, and adaptive mechanisms to improve resource allocation, workload distribution, and task scheduling. To obtain the best performance, this strategy uses historical data, dynamic resource reconfiguration, and adaptation to changing workloads. It accomplishes this by utilizing real-time monitoring and machine learning. It takes factors like load balance and make-up into account. We outline the design philosophies, implementation specifics, and empirical assessments of OptiDJS+ in this work. Through rigorous testing and benchmarking against cutting-edge scheduling algorithms, we show the better performance and resilience of OptiDJS+ in terms of reaction times, resource utilization, and scalability. The outcomes underline its success in reducing resource contention and raising service quality generally in cloud computing environments. In contexts where there is distributed overloading, OptiDJS+ offers a significant advancement in the search for effective resource scheduling solutions. Its versatility, optimization skills, and improved decision-making procedures make it a viable tool for tackling the resource allocation issues that cloud service providers and consumers encounter daily. We think that OptiDJS+ opens the way for more dependable and effective cloud computing ecosystems, assisting in the full realization of cloud technologies’ promises across a range of application areas. In order to use the OptiDJS+ Johnson sequencing algorithm for cloud computing task scheduling, we provide a two-step procedure. After examining the links between the jobs, we generate a Gantt chart. The Gantt chart graph is then changed into a two-machine OptiDJS+ Johnson sequencing problem by assigning tasks to servers. The OptiDJS+ dynamic Johnson sequencing approach is then used to minimize the time span and find the best sequence of operations on each server. Through extensive simulations and testing, we evaluate the performance of our proposed OptiDJS+ dynamic Johnson sequencing approach with two servers to that of current scheduling techniques. The results demonstrate that our technique greatly improves performance in terms of makespan reduction and resource utilization. The recommended approach also demonstrates its ability to scale and is effective at resolving challenging work scheduling problems in cloud computing environments.
Funder
Umar Muhammad Modibbo of the Operations Research Department of Modibbo Adama University, Yola, Nigeria
Subject
Electrical and Electronic Engineering,Computer Networks and Communications,Hardware and Architecture,Signal Processing,Control and Systems Engineering
Reference50 articles.
1. Multiobjective differential evolution for scheduling workflow applications on global grids;Talukder;Concurr. Comput. Pract. Exp.,2009 2. Banerjee, P., Tiwari, A., Kumar, B., Thakur, K., Singh, A., and Dehury, M.K. (2023). Proceedings of the 2023 7th International Conference on Trends in Electronics and Informatics (ICOEI), Tirunelveli, India, 11–13 April 2023, IEEE. 3. A fair multi-attribute combinatorial double auction model for resource allocation in cloud computing;Baranwal;J. Syst. Softw.,2015 4. Karthick, A.V., Ramaraj, E., and Subramanian, R.G. (2014). Proceedings of the World Congress on Computing and Communication Technologies (WCCCT), Trichirappalli, India, 27 February–1 March 2014, IEEE. 5. An Enhanced Task Scheduling Algorithm on Cloud Computing Environment;Alkhashai;Int. J. Grid Distrib. Comput.,2016
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
|
|