A fuzzy load balancing service for network computing based on jini

Lap Sun Cheung, Yu Kwong Kwok

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Citations (Scopus)

Abstract

Distributed object computing systems are widely envisioned to be the desired distributed software development paradigm due to the higher modularity and the capability of handling machine and operating system heterogeneity. As the system scales up (e. g., with larger number of server and client objects, and more machines), a judicious load balancing system is required to efficiently distributed the workload (e. g., the queries, messages/objects passing) among the different servers in the system. However, in existing distributed object middleware systems, such a load balancing facility is lacking. In this paper, we describe the design and implementation of a dynamic fuzzy-decision based load balancing system incorporated in a distributed object computing environment. The proposed approach works by using a fuzzy logic controller which informs a client object to use the most appropriate service such that load balancing among servers is achieved. We have chosen Jini to build our experimental middleware platform, on which our proposed approach as well as other approaches are implemented and compared. Extensive experiments are conducted to investigate the effectiveness of our fuzzy-decision based approach, which is found to be consistently better than other approaches. Keywords: distributed object computing, load balancing, fuzzy decision, Java, Jini, remote method invocation, middleware.

Original languageEnglish
Title of host publicationEuro-Par 2001 Parallel Processing - 7th International Euro-Par Conference, Proceedings
EditorsRizos Sakellariou, John Gurd, Len Freeman, John Keane
Pages183-190
Number of pages8
ISBN (Electronic)3540424954, 9783540424956
DOIs
Publication statusPublished - 2001
Externally publishedYes
Event7th European Conference on Parallel Computing, Euro-Par 2001 - Manchester, United Kingdom
Duration: 28 Aug 200131 Aug 2001

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2150
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference7th European Conference on Parallel Computing, Euro-Par 2001
Country/TerritoryUnited Kingdom
CityManchester
Period28/08/0131/08/01

Fingerprint

Dive into the research topics of 'A fuzzy load balancing service for network computing based on jini'. Together they form a unique fingerprint.

Cite this