Welcome to Scholar Publishing Group

Distributed Processing System, 2022, 3(2); doi: 10.38007/DPS.2022.030206.

Development Process of Distributed System Based on Load Balancing Fault Tolerant Scheduling Algorithm

Author(s)

Saravan Sridevi

Corresponding Author:
Saravan Sridevi
Affiliation(s)

University of Balochistan, Pakistan

Abstract

With the rapid development of the Internet and the advancement of information technology, the server storage model is difficult to cope with the storage and management of data by companies or departments, and the file system becomes more and more complex. The purpose of this paper is to study the distributed system development process of fault-tolerant scheduling algorithm based on load balancing. This paper takes the distributed file system as the research object, points out the load skew problem in the process of load balancing, and analyzes the reason according to the file system architecture and design concept. Based on the concepts of static load balancing and dynamic load balancing, an optimal load balancing algorithm of FastDFS is proposed. The algorithm can not only ensure the load sharing ability of the system, improve the stability of the system, but also prevent the load imbalance in the process of linear expansion of the system, and overcome the original load balancing problem. Experiments show that the distributed system constructed in this paper has better resource scheduling performance, and the real-time load is also optimized to some extent.

Keywords

Load Balancing, Fault-tolerant Scheduling Algorithm, Distributed System, Load Weight

Cite This Paper

Saravan Sridevi. Development Process of Distributed System Based on Load Balancing Fault Tolerant Scheduling Algorithm. Distributed Processing System (2022), Vol. 3, Issue 2: 78-86. https://doi.org/10.38007/DPS.2022.030206.

References

[1] Friedemann S, Raffin B. An elastic framework for ensemble-based large-scale data assimilation:. The International Journal of High Performance Computing Applications, 2022, 36(4):543-563.

[2] Zjavka L. Power quality statistical predictions based on differential, deep and probabilistic learning using off‐grid and meteo data in 24‐hour horizon. International Journal of Energy Research, 2022, 46(8):10182-10196. https://doi.org/10.1002/er.7431

[3] Chatterjee M, Mitra A, Setua S K, et al. Gossip-based fault-tolerant load balancing algorithm with low communication overhead. Computers & Electrical Engineering, 2020, 81(1):106517.

[4] Kada B, Kalla H. A Fault-Tolerant Scheduling Algorithm Based on Checkpointing and Redundancy for Distributed Real-Time Systems. International journal of distributed systems and technologies, 2019, 10(3):58-75.

[5] Zhou P, Huang J, Qin X, et al. PaRS: A Popularity-Aware Redundancy Scheme for In-Memory Stores. IEEE Transactions on Computers, 2019, 68(4):556-569. https://doi.org/10.1109/TC.2018.2876827

[6] Ahmad N, Elhassan H M, Rehman M B, et al. Comparative Study on Load Balancing Algorithm for Multiprocessor Interconnection Networks. International Journal of Advanced Trends in Computer Science and Engineering, 2019, 8(3):410-414.

[7] Komalavalli D, Padma T. Swarm intelligence-based task scheduling algorithm for load balancing in cloud system. International Journal of Enterprise Network Management, 2021, 12(1):1. https://doi.org/10.1504/IJENM.2021.112669

[8] Garg V, Tiwari R, Shukla A, et al. A Distributed Cooperative Approach for Dynamic Target Search Using Particle Swarm Optimization with Limited Intercommunication. Arabian Journal for Science and Engineering, 2022, 47(8):10623-10637.

[9] Ray S, Kasturi K, Patnaik S, et al. Optimal allocation of DGs for non-linear objective function modeling in a three-phase unbalanced distribution system using crow search optimization algorithm. Journal of Interdisciplinary Mathematics, 2022, 25(3):681-701.

[10] Kumar C, Marston S, Sen R, et al. Greening the Cloud: A Load Balancing Mechanism to Optimize Cloud Computing Networks. Journal of Management Information Systems, 2022, 39(2):513-541.

[11] Manoharan J S. Double attribute based node deployment in wireless sensor networks using novel weight based clustering approach. Sādhanā, 2022, 47(3):1-11.

[12] Ziyath S P M, Subramaniyan S. An Improved Q-Learning-Based Scheduling Strategy with Load Balancing for Infrastructure-Based Cloud Services. Arabian Journal for Science and Engineering, 2021, 47(8):9547-9555. https://doi.org/10.1007/s13369-021-06279-y

[13] Bouyahia O, Abdallah A, Yazidi A, et al. Fault Tolerant Fuzzy Logic Control of a 6-Phase Induction Generator for Wind Turbine Energy Production. Electric Power Components and Systems, 2021, 49(8):756-766.

[14] Huo X, Wu K, Miao W, et al. Research on Network Traffic Anomaly Detection of Source-Network-Load Industrial Control System Based on GRU-OCSVM. IOP Conference Series: Earth and Environmental Science, 2019, 300(4):042043 (7pp).

[15] Wang Y J, Ai B B, Qin C Z, et al. A load-balancing strategy for data domain decomposition in parallel programming libraries of raster-based geocomputation. International Journal of Geographical Information Science, 2022, 36(5):968-991.

[16] Rao K P, Ramamurthy D V, Reddy N S, et al. Integrated simultaneous scheduling of machines, automated guided vehicles and tools in multi machine flexible manufacturing system using symbiotic organisms search algorithm. Journal of Industrial and Production Engineering, 2022, 39(4):317-339. https://doi.org/10.1080/21681015.2021.1991014

[17] Tsang K T, Liu J J, Deng Y H. A variant RSA acceleration with parallelisation. International Journal of Parallel, Emergent and Distributed Systems, 2022, 37(3):318-332.

[18] Huang B, Ma P, Lin H, et al. Distributed scatterer interferometry for forested and hilly areas using a topographical homogeneous filtering. Remote Sensing Letters, 2022, 13(5):460-469.

[19] Melo T T, Ferreira M, Bezerra L, et al. Effect of replacing soybean meal by a blend of ground corn and urea-ammonium sulphate on milk production and composition, digestibility and N balance of dairy Murrah buffaloes. Journal of Dairy Research, 2022, 89(2):134-140. https://doi.org/10.1017/S002202992200036X