An abstraction model for a Grid execution framework

Kaizar Amin, Gregor Von Laszewski, Mihael Hategan, Rashid J. Al-Ali, Omer Rana, David Walker

Research output: Contribution to journalConference article

16 Citations (Scopus)

Abstract

Computational Grids have been identified as one of the paradigms revolutionizing the discipline of distributed computing. The contributions within the Grid community have resulted in new Grid technologies and continuous improvements to Grid standards and protocols. Though crucial to the success of the Grid approach, such an incremental evolution of Grid standards has become a primary cause of frustration for scientific and commercial application communities aspiring to adopt the Grid paradigm. Motivated by our rich experience and the need to decouple the application development and the Grid technology development processes, we propose an abstraction-based Grid middleware layer as part of the Java CoG Kit. In this paper, we showcase our abstraction model and verify its extensibility by integrating it with an advanced quality-of-service-based execution framework.

Original languageEnglish
Pages (from-to)73-87
Number of pages15
JournalJournal of Systems Architecture
Volume52
Issue number2
DOIs
Publication statusPublished - 1 Feb 2006
Externally publishedYes

Fingerprint

Distributed computer systems
Middleware
Quality of service
Network protocols

Keywords

  • Grid abstractions
  • Grid computing
  • Grid execution patterns
  • Grid quality-of-service (QoS)
  • Java CoG Kit

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture

Cite this

An abstraction model for a Grid execution framework. / Amin, Kaizar; Von Laszewski, Gregor; Hategan, Mihael; Al-Ali, Rashid J.; Rana, Omer; Walker, David.

In: Journal of Systems Architecture, Vol. 52, No. 2, 01.02.2006, p. 73-87.

Research output: Contribution to journalConference article

Amin, K, Von Laszewski, G, Hategan, M, Al-Ali, RJ, Rana, O & Walker, D 2006, 'An abstraction model for a Grid execution framework', Journal of Systems Architecture, vol. 52, no. 2, pp. 73-87. https://doi.org/10.1016/j.sysarc.2004.10.007
Amin, Kaizar ; Von Laszewski, Gregor ; Hategan, Mihael ; Al-Ali, Rashid J. ; Rana, Omer ; Walker, David. / An abstraction model for a Grid execution framework. In: Journal of Systems Architecture. 2006 ; Vol. 52, No. 2. pp. 73-87.
@article{7037650830f4473386089a59bf5f4af9,
title = "An abstraction model for a Grid execution framework",
abstract = "Computational Grids have been identified as one of the paradigms revolutionizing the discipline of distributed computing. The contributions within the Grid community have resulted in new Grid technologies and continuous improvements to Grid standards and protocols. Though crucial to the success of the Grid approach, such an incremental evolution of Grid standards has become a primary cause of frustration for scientific and commercial application communities aspiring to adopt the Grid paradigm. Motivated by our rich experience and the need to decouple the application development and the Grid technology development processes, we propose an abstraction-based Grid middleware layer as part of the Java CoG Kit. In this paper, we showcase our abstraction model and verify its extensibility by integrating it with an advanced quality-of-service-based execution framework.",
keywords = "Grid abstractions, Grid computing, Grid execution patterns, Grid quality-of-service (QoS), Java CoG Kit",
author = "Kaizar Amin and {Von Laszewski}, Gregor and Mihael Hategan and Al-Ali, {Rashid J.} and Omer Rana and David Walker",
year = "2006",
month = "2",
day = "1",
doi = "10.1016/j.sysarc.2004.10.007",
language = "English",
volume = "52",
pages = "73--87",
journal = "Journal of Systems Architecture",
issn = "1383-7621",
publisher = "Elsevier",
number = "2",

}

TY - JOUR

T1 - An abstraction model for a Grid execution framework

AU - Amin, Kaizar

AU - Von Laszewski, Gregor

AU - Hategan, Mihael

AU - Al-Ali, Rashid J.

AU - Rana, Omer

AU - Walker, David

PY - 2006/2/1

Y1 - 2006/2/1

N2 - Computational Grids have been identified as one of the paradigms revolutionizing the discipline of distributed computing. The contributions within the Grid community have resulted in new Grid technologies and continuous improvements to Grid standards and protocols. Though crucial to the success of the Grid approach, such an incremental evolution of Grid standards has become a primary cause of frustration for scientific and commercial application communities aspiring to adopt the Grid paradigm. Motivated by our rich experience and the need to decouple the application development and the Grid technology development processes, we propose an abstraction-based Grid middleware layer as part of the Java CoG Kit. In this paper, we showcase our abstraction model and verify its extensibility by integrating it with an advanced quality-of-service-based execution framework.

AB - Computational Grids have been identified as one of the paradigms revolutionizing the discipline of distributed computing. The contributions within the Grid community have resulted in new Grid technologies and continuous improvements to Grid standards and protocols. Though crucial to the success of the Grid approach, such an incremental evolution of Grid standards has become a primary cause of frustration for scientific and commercial application communities aspiring to adopt the Grid paradigm. Motivated by our rich experience and the need to decouple the application development and the Grid technology development processes, we propose an abstraction-based Grid middleware layer as part of the Java CoG Kit. In this paper, we showcase our abstraction model and verify its extensibility by integrating it with an advanced quality-of-service-based execution framework.

KW - Grid abstractions

KW - Grid computing

KW - Grid execution patterns

KW - Grid quality-of-service (QoS)

KW - Java CoG Kit

UR - http://www.scopus.com/inward/record.url?scp=30744440405&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=30744440405&partnerID=8YFLogxK

U2 - 10.1016/j.sysarc.2004.10.007

DO - 10.1016/j.sysarc.2004.10.007

M3 - Conference article

AN - SCOPUS:30744440405

VL - 52

SP - 73

EP - 87

JO - Journal of Systems Architecture

JF - Journal of Systems Architecture

SN - 1383-7621

IS - 2

ER -