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...
Main Authors: | , |
---|---|
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 |