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...
Saved in:
Main Author: | |
---|---|
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 |