Back to results

University of New Mexico

Distributed load balancing over directed network topologies

Abstract

dc:description.abstract

Due to the increasing demand for high performance computing and the increasing availability of high speed networks, it has become possible to interconnect various geographically distributed computational elements (nodes) so that they can work cooperatively and obtain a performance not attainable by individual nodes. In the literature, distributing the total computation load across available processors is referred to as load balancing. This thesis considers the problem of distributed load balancing over directed graphs that are not fully connected. The impact of network topology on the stability and balance of distributed computing is studied. Furthermore, Informed Load Balancing (I-LB) is proposed. This is an approach in which the nodes first reach an agreement over the balanced state, by using a consensus-seeking protocol, before proceeding to redistribute their tasks. The performance of I-LB is compared with the performance of the Original Load Balancing approach (O-LB) in terms of speed of convergence and bandwidth usage. A proof is given that shows that the O-LB approach can guarantee convergence to a balanced state if the underlying graph is strongly connected while I-LB may not converge. However, I-LB can increase the speed of convergence and/or reduce the bandwidth usage especially for low-connectivity graphs. Finally, a third protocol called Consensus-Based Load Balancing (C-LB) is studied and its convergence characteristics and tradeoffs are discussed.

Degree

thesis:*
Name thesis:degree_name
Electrical Engineering
Level thesis:degree_level
Thesis
Discipline thesis:degree_discipline
Electrical and Computer Engineering
Year
2009

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Gonzalez Ruiz, Alejandro
Contributors dc:contributor
  • Mostofi, Yasamin
  • Hayat, Majeed
  • Abdallah, Chaouki

Subjects

dc:subject × 3

Rights

Language dc:language
English

Identifiers

dc:identifier.*
Repository record dc:identifier
https://digitalrepository.unm.edu/ece_etds/103
OAI identifier oai:identifier
oai:digitalrepository.unm.edu:ece_etds-1102

Chain of custody

source
Harvested from
University of New Mexico
Base URL
digitalrepository.unm.edu/do/oai/
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Gonzalez Ruiz, Alejandro. Distributed load balancing over directed network topologies. Thesis thesis, 2009. https://digitalrepository.unm.edu/ece_etds/103