Multidomain Hierarchical Resource Allocation for Grid Applications

Geographically distributed applications in grid computing environments are becoming more and more resource intensive. Many applications require the collaboration between different domains, may be independently administrated domains, to exchange data and share computing and storage resources. This co...

Full description

Bibliographic Details
Main Authors: Mohamed Abouelela, Mohamed El-Darieby
Format: Article
Language:English
Published: Hindawi Limited 2012-01-01
Series:Journal of Electrical and Computer Engineering
Online Access:http://dx.doi.org/10.1155/2012/415182
id doaj-fe4200db75d5465ca4eece2d66cc0322
record_format Article
spelling doaj-fe4200db75d5465ca4eece2d66cc03222021-07-02T06:20:33ZengHindawi LimitedJournal of Electrical and Computer Engineering2090-01472090-01552012-01-01201210.1155/2012/415182415182Multidomain Hierarchical Resource Allocation for Grid ApplicationsMohamed Abouelela0Mohamed El-Darieby1Software Systems Engineering Department, University of Regina, Regina, SK, S4S 0A2, CanadaSoftware Systems Engineering Department, University of Regina, Regina, SK, S4S 0A2, CanadaGeographically distributed applications in grid computing environments are becoming more and more resource intensive. Many applications require the collaboration between different domains, may be independently administrated domains, to exchange data and share computing and storage resources. This collaboration should be done in a way that maintains the privacy of each participant domain. This calls for new architectures and approaches to deal with such multidomain environments. We propose a hierarchical-based architecture as well as multidomain hierarchical resource allocation approach. The resource allocation is performed in a distributed way among different domains such that each participant domain keeps its internal topology and private data hidden while sharing abstracted information with other domains. Both computing and networking resources are jointly scheduled while optimizing the application completion time taking into account data transfer delays. Simulation results show the scalability and feasibility of the proposed approach.http://dx.doi.org/10.1155/2012/415182
collection DOAJ
language English
format Article
sources DOAJ
author Mohamed Abouelela
Mohamed El-Darieby
spellingShingle Mohamed Abouelela
Mohamed El-Darieby
Multidomain Hierarchical Resource Allocation for Grid Applications
Journal of Electrical and Computer Engineering
author_facet Mohamed Abouelela
Mohamed El-Darieby
author_sort Mohamed Abouelela
title Multidomain Hierarchical Resource Allocation for Grid Applications
title_short Multidomain Hierarchical Resource Allocation for Grid Applications
title_full Multidomain Hierarchical Resource Allocation for Grid Applications
title_fullStr Multidomain Hierarchical Resource Allocation for Grid Applications
title_full_unstemmed Multidomain Hierarchical Resource Allocation for Grid Applications
title_sort multidomain hierarchical resource allocation for grid applications
publisher Hindawi Limited
series Journal of Electrical and Computer Engineering
issn 2090-0147
2090-0155
publishDate 2012-01-01
description Geographically distributed applications in grid computing environments are becoming more and more resource intensive. Many applications require the collaboration between different domains, may be independently administrated domains, to exchange data and share computing and storage resources. This collaboration should be done in a way that maintains the privacy of each participant domain. This calls for new architectures and approaches to deal with such multidomain environments. We propose a hierarchical-based architecture as well as multidomain hierarchical resource allocation approach. The resource allocation is performed in a distributed way among different domains such that each participant domain keeps its internal topology and private data hidden while sharing abstracted information with other domains. Both computing and networking resources are jointly scheduled while optimizing the application completion time taking into account data transfer delays. Simulation results show the scalability and feasibility of the proposed approach.
url http://dx.doi.org/10.1155/2012/415182
work_keys_str_mv AT mohamedabouelela multidomainhierarchicalresourceallocationforgridapplications
AT mohamedeldarieby multidomainhierarchicalresourceallocationforgridapplications
_version_ 1721337427827621888