A dynamic, grouped-based load balancing algorithm with resource matching

A distributed operating system loses its essence if it cannot manage its resources efficiently. But it is not simply a full load for its processors but an intelligent and fair one. The system must assign a task to a processor considering the processor's availability as well as its ability to sa...

Full description

Saved in:
Bibliographic Details
Main Author: Tan, Jefferson L.
Format: text
Language:English
Published: Animo Repository 1995
Subjects:
Online Access:https://animorepository.dlsu.edu.ph/etd_masteral/1611
https://animorepository.dlsu.edu.ph/cgi/viewcontent.cgi?article=8449&context=etd_masteral
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: De La Salle University
Language: English
id oai:animorepository.dlsu.edu.ph:etd_masteral-8449
record_format eprints
spelling oai:animorepository.dlsu.edu.ph:etd_masteral-84492022-03-14T00:46:47Z A dynamic, grouped-based load balancing algorithm with resource matching Tan, Jefferson L. A distributed operating system loses its essence if it cannot manage its resources efficiently. But it is not simply a full load for its processors but an intelligent and fair one. The system must assign a task to a processor considering the processor's availability as well as its ability to satisfy the resource and computation requirements of that task. Many load distribution schemes allocate tasks based on the load of processors, but most of them deal only with an environment of processors with identical resource sets and tasks that have identical resource requirements. In this type of environment, all processors have the same ability to execute any task. This research aims to design a dynamic, group-based load balancing algorithm for a distributed system with consideration for the diverse resource requirements of tasks and the various resource surplus of processors. This strategy represents the system as a collection of processor groups of common or similar resource sets. It also considers that a processor's resource surplus changes as these resources get allocated and released. A set of primitives will be defined to support this layer, and a load balancing algorithm will be written based on this abstract layer. 1995-01-02T08:00:00Z text application/pdf https://animorepository.dlsu.edu.ph/etd_masteral/1611 https://animorepository.dlsu.edu.ph/cgi/viewcontent.cgi?article=8449&context=etd_masteral Master's Theses English Animo Repository Algorithms Programming (Mathematics) Dynamic programming Mathematical optimization Computer Sciences
institution De La Salle University
building De La Salle University Library
continent Asia
country Philippines
Philippines
content_provider De La Salle University Library
collection DLSU Institutional Repository
language English
topic Algorithms
Programming (Mathematics)
Dynamic programming
Mathematical optimization
Computer Sciences
spellingShingle Algorithms
Programming (Mathematics)
Dynamic programming
Mathematical optimization
Computer Sciences
Tan, Jefferson L.
A dynamic, grouped-based load balancing algorithm with resource matching
description A distributed operating system loses its essence if it cannot manage its resources efficiently. But it is not simply a full load for its processors but an intelligent and fair one. The system must assign a task to a processor considering the processor's availability as well as its ability to satisfy the resource and computation requirements of that task. Many load distribution schemes allocate tasks based on the load of processors, but most of them deal only with an environment of processors with identical resource sets and tasks that have identical resource requirements. In this type of environment, all processors have the same ability to execute any task. This research aims to design a dynamic, group-based load balancing algorithm for a distributed system with consideration for the diverse resource requirements of tasks and the various resource surplus of processors. This strategy represents the system as a collection of processor groups of common or similar resource sets. It also considers that a processor's resource surplus changes as these resources get allocated and released. A set of primitives will be defined to support this layer, and a load balancing algorithm will be written based on this abstract layer.
format text
author Tan, Jefferson L.
author_facet Tan, Jefferson L.
author_sort Tan, Jefferson L.
title A dynamic, grouped-based load balancing algorithm with resource matching
title_short A dynamic, grouped-based load balancing algorithm with resource matching
title_full A dynamic, grouped-based load balancing algorithm with resource matching
title_fullStr A dynamic, grouped-based load balancing algorithm with resource matching
title_full_unstemmed A dynamic, grouped-based load balancing algorithm with resource matching
title_sort dynamic, grouped-based load balancing algorithm with resource matching
publisher Animo Repository
publishDate 1995
url https://animorepository.dlsu.edu.ph/etd_masteral/1611
https://animorepository.dlsu.edu.ph/cgi/viewcontent.cgi?article=8449&context=etd_masteral
_version_ 1728621147187052544