Generic placeholder image

Recent Advances in Computer Science and Communications

Editor-in-Chief

ISSN (Print): 2666-2558
ISSN (Online): 2666-2566

Research Article

The Fuzzy AHP Based Intelligent Middleware for Load Balancing in Grid Computing Environment

Author(s): Sunita Yadav and Jay Kant Pratap Singh Yadav*

Volume 15, Issue 3, 2022

Published on: 04 September, 2020

Article ID: e180322185586 Pages: 10

DOI: 10.2174/2666255813999200904163853

Price: $65

Abstract

Background: In grid computing, several computing nodes work together to accomplish a common goal. During computation some nodes get overloaded and some nodes remain idle without any job, which degrades the overall grid performance. For better resource utilization, the load balancing strategy of a grid must be improved.

Objective: A good load balancing strategy intelligently perceives grid information and finds the best node to transfer jobs from an overloaded node. In our study, we found that the good load balancing strategies have two prominent needs while decision making, i.e., considering multiple parameters and handling uncertainty present in the grid environment.

Methods: This paper proposed a model, an intelligent fuzzy middleware for load balancing in a grid computing environment (IFMLBG) which fulfilled both the needs. The processing of IFMLBG is based on Chang’s extent analysis for the fuzzy analytical hierarchy process (FAHP). FAHP hierarchically structured the load-balancing problem and used the non-crisp input to handle the uncertainty of the grid environment. Chang’s analysis is performed to generate weights to prioritize nodes and find the best one.

Results: The results show that the IFMLBG Model assigned more weight to the best-selected node as compared to the AHP model and performs well with prudent nodes and criteria.

Conclusion: This paper comprehensively described the design of an Intelligent Fuzzy middleware for Load Balancing in Grid computing (IFMLBG) which used Chang’s extent analysis for FAHP and implemented using four parameters and four computing nodes. The Chang’s extent analysis for FAHP takes triangular fuzzy numbers as input and generates weights for nodes. We compared IFMLBG with the classical AHP model on thirteen datasets and concluded that IFMLBG gives more weight to select the node as compared to the AHP model. The results also show that IFMLBG would work better with the number of parameters and computing nodes.

Keywords: Grid computing, Load balancing, IFMLBG, Analytical hierarchy process, Fuzzy analytical hierarchy process, Multi- criteria decision-making problem, Chang's extent analysis.

Graphical Abstract

[1]
P.L. Bindu, R. Venkatesan, and K. Ramalakshmi, "Perspective study on resource level load balancing in grid computing environments", In 2011 3rd International Conference on Electronics Computer Technology (ICECT), vol. 6, pp. 321-325, 2011.
[http://dx.doi.org/10.1109/ICECTECH.2011.5942107]
[2]
B. Yagoubi, and Y. Slimani, "Dynamic load balancing strategy for grid computing", Trans. Eng. Comput. Technol., vol. 13, no. 2006, pp. 260-265, May 2006.
[3]
J. Hu, and R. Klefstad, "Decentralized load balancing on unstructured peer-2-peer computing grids", In 2006 Fifth IEEE International Symposium on Network Computing and Applications, 2006, pp. 247-250.
[4]
O. Othman, J. Balasubramanian, and D.C. Schmidt, The Design of an Adaptive Middleware Load Balancing and Monitoring Service., Dept. of Electrical and Computer Engineering, University of California, 2015.
[5]
A. Kapoor, "The impacts of load balancing on grid computing performance - A review", Int. J. Res. IT Manag, 2011.
[6]
F. Mohammad, and S. Yadav, "Proposed model for multi-parametric load balancing in grid computing environment using AHP", In International Conference on Computing, Communication & Automation, 2015, pp. 569-576
[7]
T.L. Saaty, "Decision making with the analytic hierarchy process", Int. J. Serv. Sci., vol. 1, no. 1, pp. 83-98, Jan 2008.
[http://dx.doi.org/10.1504/IJSSCI.2008.017590]
[8]
K. Abani, K. Akingbehin, and A. Shaout, "Fuzzy decision making for load balancing in a distributed systems", In Proceedings of 36th Midwest Symposium on Circuits and Systems, 1993, pp. 500-502.
[9]
L. Zhang, "Comparison of classical Analytic Hierarchy Process (AHP) Approach and Fuzzy AHP approach in multiple-criteria decision making for Commercial Vehicle Information Systems and Networks (CVISN) project (2010)", Industrial and Management Systems Engineering -- Dissertations and Student Research Paper, 2011.
[10]
H. Casanova, "Distributed computing research issues in grid computing", ACM SIGAct News, vol. 33, no. 3, pp. 50-70, Sep 2002.
[11]
A.A. Rajguru, "A comparative performance analysis of load balancing algorithms in distributed system using qualitative parameters", Int. J. Recent Technol. Eng., vol. 1, no. 3, pp. 175-179, Aug 2012.
[12]
J.C. Patni, M.S. Aswal, O.P. Pal, and A. Gupta, "Load balancing strategies for grid computing", In 2011 3rd IEEE International Conference on Electronics Computer Technology (ICECT), vol. 3, pp. 239-243, 2011.
[13]
M.A. Mehta, and D.C. Jinwala, "Analysis of significant components for designing an effective dynamic load balancing algorithm in distributed systems", In 2012 Third IEEE International Conference on Intelligent Systems Modelling and Simulation, 2012, pp. 531-536.
[http://dx.doi.org/10.1109/ISMS.2012.83]
[14]
F. Mohammad, and V. Yadav, "An intelligent middleware for multi-parametric load balancing in grid environment using AHP", In 2013 2nd International Conference on Computing Sciences, 2013, pp. 305-313.
[15]
T. L. Satty, The Analytic Hierarchy Process, Planning, Piority Setting, Resource Allocation., McGraw-Hill: New York, 1980.
[16]
L.A. Zedah, "Fuzzy sets and information granuality", Computer Science Division, 1996.
[17]
D.Y. Chang, "Applications of the extent analysis method on fuzzy AHP", Eur. J. Oper. Res., vol. 95, no. 3, pp. 649-655, Dec 1996.
[http://dx.doi.org/10.1016/0377-2217(95)00300-2]
[18]
C.K. Kwong, and H. Bai, "A fuzzy AHP approach to the determination of importance of weights of consumer requirements in quality function deployment", J. Intell. Manuf., vol. 13, pp. 367-377, Oct 2002.
[http://dx.doi.org/10.1023/A:1019984626631]
[19]
F. Kong, and H. Liu, "Applying fuzzy analytic hierarchy process to evaluate success factors of e-commerce", Int. J. Inf. Syst. Sci., vol. 1, no. 3-4, pp. 406-412, Jan 2005.
[20]
K.M. Yu, Z.J. Luo, C.H. Chou, C.K. Chen, and J. Zhou, "A fuzzy neural network based scheduling algorithm for job assignment on computational grid", In International Conference on Network-Based Information Systems, 2007, pp. 533-542.
[21]
F. Tiryaki, and B. Ahlatcioglu, "Fuzzy portfolio selection using fuzzy analytic hierarchy process", Inf. Sci., vol. 179, no. 1-2, pp. 53-69, Jan 2009.
[http://dx.doi.org/10.1016/j.ins.2008.07.023]
[22]
P. Mahendran, M.B. Moorthy, and S. Saravanan, "A fuzzy AHP approach for selection of measuring instrument for engineering college selection", Appl. Math. Sci., vol. 8, no. 44, pp. 2149-2161, Jan 2014.
[http://dx.doi.org/10.12988/ams.2014.44232]
[23]
Y.C. Tang, and T.W. Lin, "Application of the fuzzy analytic hierarchy process to the lead-free equipment selection decision", Int. J. Bus. Syst. Res., vol. 5, no. 1, pp. 35-56, 2011.
[24]
S. Khan, R. Nazir, I.A. Khan, and S. Shamshirband, "A.T. ChronopoulosLoad balancing in grid comuting", J. Netw. Comput. Appl., vol. 88, pp. 99-111, June 2017.
[http://dx.doi.org/10.1016/j.jnca.2017.02.013]
[25]
M.K. Bhatia, "Task scheduling in grid computing: A review", Adv. Comput. Sci. Technol., vol. 10, no. 6, pp. 1707-1714, Feb 2017.
[26]
I. Darmawan, and A. Aradea, "Self adaptive load balancing system for grid computing", In 2019 International Conference on Industrial Enterprise and System Engineering, vol. 2, pp. 43-47, 2019.
[http://dx.doi.org/10.2991/icoiese-18.2019.8]
[27]
M. Mir, M. Dayyani, T. Sutikno, M.M. Zanjireh, and N. Razmjooy, "Employing a Gaussian particle swarm optimization method for tuning multi input multi output‐fuzzy system as an integrated controller of a micro‐grid with stability analysis", Comput. Intell., vol. 36, no. 1, pp. 225-258, Feb 2020.
[http://dx.doi.org/10.1111/coin.12257]

Rights & Permissions Print Cite
© 2024 Bentham Science Publishers | Privacy Policy