Analysis and provision of QoS for distributed grid applications

Rashid J. Al-Ali, Kaizar Amin, Gregor von Laszewski, Omer F. Rana, David W. Walker, Mihael Hategan, Nestor Zaluzec

Research output: Contribution to journalArticle

74 Citations (Scopus)


Grid computing provides the infrastructure necessary to access and use distributed resources as part of virtual organizations. When used in this way, Grid computing makes it possible for users to participate in collaborative and distributed applications such as tele-immersion, visualization, and computational simulation. Some of these applications operate in a collaborative mode, requiring data to be stored and delivered in a timely manner. This class of applications must adhere to stringent real-time constraints and Quality-of-Service (QoS) requirements. A QoS management approach is therefore required to orchestrate and guarantee the timely interaction between such applications and services.We discuss the design and a prototype implementation of a QoS system, and demonstrate how we enable Grid applications to become QoS compliant. We validate this approach through a case study of an image processing task derived from a nanoscale structures application.

Original languageEnglish
Pages (from-to)163-182
Number of pages20
JournalJournal of Grid Computing
Issue number2
Publication statusPublished - 1 Dec 2004
Externally publishedYes



  • Grid computing
  • Quality of service
  • Resource management

ASJC Scopus subject areas

  • Software
  • Information Systems
  • Hardware and Architecture
  • Computer Networks and Communications

Cite this

Al-Ali, R. J., Amin, K., von Laszewski, G., Rana, O. F., Walker, D. W., Hategan, M., & Zaluzec, N. (2004). Analysis and provision of QoS for distributed grid applications. Journal of Grid Computing, 2(2), 163-182.