Development of a Job Coordination Model for Grid Computing Architecture

This research work developed and simulated a homogeneous architecture for job coordination on a high throughput grid computing system in order to allow for platform independent and decentralized programming of all categories of jobs in grid computing environment. A job coordination model using a...

Cijeli opis

Spremljeno u:
Bibliografski detalji
Glavni autor: Adeyelu, Adekunle Adedotun
Format: Disertacija
Jezik:engleski
Izdano: 2015
Teme:
Online pristup:http://localhost:8080/xmlui/handle/123456789/2138
Oznake: Dodaj oznaku
Bez oznaka, Budi prvi tko označuje ovaj zapis!
_version_ 1810764572305391616
author Adeyelu, Adekunle Adedotun
author_facet Adeyelu, Adekunle Adedotun
author_sort Adeyelu, Adekunle Adedotun
collection DSpace
description This research work developed and simulated a homogeneous architecture for job coordination on a high throughput grid computing system in order to allow for platform independent and decentralized programming of all categories of jobs in grid computing environment. A job coordination model using a shared memory data structure based on Objective Linda coordination language was formulated. The scheme worked by posting data from the worker nodes to this memory using templates and retrieving it using associative pattern matching. The model was analyzed theoretically and simulated using Java programming language. Performance analyses were carried out using the following parameters: delay time and effectiveness. The results showed that delay times changed in a predictable pattern for all events. As the number of nodes used for processing jobs increased from 100 to 700, delay time reduced from 7.425 ms/node to 5.724 ms/node and increased from 17.930 ms/node to 18.095 ms/node for migration and checkpointing events respectively. Also, as the number of nodes on the grid for migration with checkpointing events increased from 200 to 900, the delay time reduced from 38.240 ms/node to 34.640 ms/node. The results further showed that the introduction of a memory management scheme reduced the overall delay time over the conventional memory scheme by 24.64%. This study concluded that the developed model has decentralized, interoperable and homogeneous capabilities and utilized shared memory data structure concept. The simulated model proved to be effective and efficient for running different categories of jobs on grid. The scheme will attract developers of high throughput grid.
format Thesis
id oai:ir.oauife.edu.ng:123456789-2138
institution My University
language English
publishDate 2015
record_format dspace
spelling oai:ir.oauife.edu.ng:123456789-21382023-05-13T11:12:36Z Development of a Job Coordination Model for Grid Computing Architecture Adeyelu, Adekunle Adedotun Job coordination model Grid computing system Grid computing environment This research work developed and simulated a homogeneous architecture for job coordination on a high throughput grid computing system in order to allow for platform independent and decentralized programming of all categories of jobs in grid computing environment. A job coordination model using a shared memory data structure based on Objective Linda coordination language was formulated. The scheme worked by posting data from the worker nodes to this memory using templates and retrieving it using associative pattern matching. The model was analyzed theoretically and simulated using Java programming language. Performance analyses were carried out using the following parameters: delay time and effectiveness. The results showed that delay times changed in a predictable pattern for all events. As the number of nodes used for processing jobs increased from 100 to 700, delay time reduced from 7.425 ms/node to 5.724 ms/node and increased from 17.930 ms/node to 18.095 ms/node for migration and checkpointing events respectively. Also, as the number of nodes on the grid for migration with checkpointing events increased from 200 to 900, the delay time reduced from 38.240 ms/node to 34.640 ms/node. The results further showed that the introduction of a memory management scheme reduced the overall delay time over the conventional memory scheme by 24.64%. This study concluded that the developed model has decentralized, interoperable and homogeneous capabilities and utilized shared memory data structure concept. The simulated model proved to be effective and efficient for running different categories of jobs on grid. The scheme will attract developers of high throughput grid. 2015-09-23T11:41:11Z 2018-10-27T12:25:17Z 2015-09-23T11:41:11Z 2018-10-27T12:25:17Z 2015-09-23 Thesis http://localhost:8080/xmlui/handle/123456789/2138 en PDF application/pdf Nigeria
spellingShingle Job coordination model
Grid computing system
Grid computing environment
Adeyelu, Adekunle Adedotun
Development of a Job Coordination Model for Grid Computing Architecture
title Development of a Job Coordination Model for Grid Computing Architecture
title_full Development of a Job Coordination Model for Grid Computing Architecture
title_fullStr Development of a Job Coordination Model for Grid Computing Architecture
title_full_unstemmed Development of a Job Coordination Model for Grid Computing Architecture
title_short Development of a Job Coordination Model for Grid Computing Architecture
title_sort development of a job coordination model for grid computing architecture
topic Job coordination model
Grid computing system
Grid computing environment
url http://localhost:8080/xmlui/handle/123456789/2138
work_keys_str_mv AT adeyeluadekunleadedotun developmentofajobcoordinationmodelforgridcomputingarchitecture