Skip to main content

An OGSA-Based Quality of Service Framework

  • Conference paper
Grid and Cooperative Computing (GCC 2003)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3033))

Included in the following conference series:

Abstract

Grid computing provides a robust paradigm to aggregate disparate resources in a secure and controlled environment. Grid architectures require an underpinning Quality of Service (QoS) support in order to manage complex data and computation intensive applications. However, QoS guarantees in the Grid context have not been given the attention they merit. In order to enhance the functionality offered by computational Grids, we overlay the Grid framework with an advanced QoS architecture, called G-QoSM. The G-QoSM framework provides a new service-oriented QoS management model that leverages the Open Grid Service Architecture (OGSA) and has a number of interesting features: (1) Grid service discovery based on QoS attributes, (2) policy-based admission control for advance reservation support, and (3) Grid service execution with QoS constraints. This paper discusses the different components of the G-QoSM framework, in the context of OGSA architectures.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. von Laszewski, G., Wagstrom, P.: Gestalt of the Grid. In: Performance Evaluation and Characterization of Parallel and Distributed Computing Tools. ser. Series on Parallel and Distributed Computing, Wiley, Chichester (2003) (to be published), http://www.mcs.anl.gov/~gregor/papers/vonLaszewski–gestalt.pdf

    Google Scholar 

  2. Foster, I., Kesselman, C., Tuecke, S.: The Anatomy of the Grid: Enabling ScalableVirtual Organizations. International Journal of Supercomputing Applications 15(3) (2002), http://www.globus.org/research/papers/anatomy.pdf

  3. TeraGrid, Web Page (2001), http://www.teragrid.org/

  4. The Global Grid Forum Web Page, Web Page, http://www.gridforum.org

  5. Foster, I., Kesselman, C., Lee, C., Lindell, R., Nahrstedt, K., Roy, A.: A distributed resource management architecture that supports advance reservation and co-allocation. In: Proceedings of the International Workshop on Quality of Service, vol. 13(5), pp. 27–36 (1999)

    Google Scholar 

  6. Hafid, A., Bochmann, G., Dssouli, R.: A quality of service negotiation approach with future reservation (nafur): A detailed study. Computer Networks and ISDN 30(8) (1998)

    Google Scholar 

  7. Kim, K., Nahrstedt, K.: A resource broker model with integrated reservation scheme. In: IEEE International Conference on Multimedia and Expo, ICME2000 (2000)

    Google Scholar 

  8. Karsten, M., Berier, N., Wolf, L., Steinmetz, R.: A policy-based service specification for resource reservation in advance. In: International Conference on Computer Communications, ICCC 1999 (1999)

    Google Scholar 

  9. MacLaren, J.: Advance reservations: State of the Art, GGF GRAAP-WG, See Web Site at: http://www.fz-juelich.de/zam/RD/coop/ggf/graap/graap-wg.html (Last visited: August 2003)

  10. Czajkowski, K., Foster, I., Kesselman, C., Sander, V., Tuecke, S.: SNAP: A Protocol for Negotiating Service Level Agreements and Coordinating Resource Management in Distributed Systems. In: Proceedings of the 8th Workshop on Job Scheduling Strategies for Parallel Processing (2002)

    Google Scholar 

  11. Hafid, A., Bochmann, G.: Quality of service adaptation in distributed multimedia applications. ACM Springer-Verlag Multimedia Systems Journal 6(5), 299–315 (1998)

    Article  Google Scholar 

  12. Oguz, A., et al.: The mobiware toolkit: Programmable support for adaptive mobile networking. IEEE Pesronal Communications Magazine, Special Issue on Adapting to Network and Client Variability 5(4) (1998)

    Google Scholar 

  13. Bochmann, G., Hafid, A.: Some principles for quality of service management. Universite de Montreal, Tech. Rep. (1996)

    Google Scholar 

  14. Al-Ali, R., Rana, O., Walker, D., Jha, S., Sohail, S.: G-QoSM: Grid Service Discovery using QoS Properties. Computing and Informatics Journal, Special Issue on Grid Computing 21(4), 363–382 (2002)

    MATH  Google Scholar 

  15. Al-Ali, R., Hafid, A., Rana, O., Walker, D.: Qos adaptation in service-oriented grids. In: Proceedings of the 1st InternationalWorkshop on Middleware for Grid Computing (MGC2003) at ACM/IFIP/USENIX Middleware 2003, Rio de Janeiro, Brazil (2003)

    Google Scholar 

  16. Foster, I., Kesselman, C., et al.: The physiology of the grid:an open grid services architecture for distributed systems integration. Argonne National Laboratory, Chicago, Tech. Rep. (January 2002)

    Google Scholar 

  17. Chu, H., Nahrstedt, K.: A cpu service classes for multimedia applications. IEEE Multimedia Systems (1999)

    Google Scholar 

  18. Teitelbaum, B., Hares, S., Dunn, L., Neilson, R., Narayan, R., Reichmeyer, F.: Internet2 qbone: Building a testbed for differentiated services. IEEE Networks (1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Al-Ali, R., Amin, K., von Laszewski, G., Rana, O., Walker, D. (2004). An OGSA-Based Quality of Service Framework. In: Li, M., Sun, XH., Deng, Q., Ni, J. (eds) Grid and Cooperative Computing. GCC 2003. Lecture Notes in Computer Science, vol 3033. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24680-0_88

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24680-0_88

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-21993-4

  • Online ISBN: 978-3-540-24680-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics