Skip to main content

Reservations for Compute Resources in Federated e-Infrastructure

  • Chapter

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 8500))

Abstract

This paper presents work done to prepare compute resource reservations in the PL-Grid Infrastructure. A compute resource reservation allows a user to allocate some fraction of resources for exclusive access, when reservation is prepared. That way the user is able to run his/her job without waiting for allocating resources in a batch system.

In the PL-Grid Infrastructure reservations can be allocated up to amount negotiated in a PL-Grid grant. One way of getting reservation is allocation by a resource administrator. Another way is to use predefined pool of resources accessible by various middleware. In both approaches once obtained, reservations identifiers can be used by middleware during job submissions. Enabling reservations requires changes in middleware. The modifications needed in each middleware will be described. The possible extension of existing reservation model in the PL-Grid Infrastructure can be envisaged: reservation usage normalization and reservation accounting.

The reservations are created and utilized in the user’s context, so there must be a way to pass the reservation details from the user-level tools to a batch system. Each of PL-Grid supported middleware, namely gLite, UNICORE and QosCosGrid, required adaptations to implement this goal.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Foster, I., Kesselman, C., Lee, C., Lindell, B., Nahrstedt, K., Roy, A.: A Distributed Resource Management Architecture that Supports Advance Reservations and Co-allocation. In: Proceedings of the 7th International Workshop on Quality of Service, London, UK (1999)

    Google Scholar 

  2. XSEDE project web page, https://www.xsede.org/overview

  3. Metascheduling Requirements Analysis Team report, http://www.teragridforum.org/mediawiki/images/b/b4/MetaschedRatReport.pdf

  4. MacLaren, J.: HARC: The Highly-Available Resource Co-allocator. In: Meersman, R. (ed.) OTM 2007, Part II. LNCS, vol. 4804, pp. 1385–1402. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  5. Casajus, A., Graciani, R., Paterson, S., Tsaregorodtsev, A.: DIRAC Pilot Framework and the DIRAC Workload Management System. Journal of Physics, Conference Series 219, 062049 (2010)

    Article  Google Scholar 

  6. The Grid Resource Allocation and Agreement Protocol Working Group, Global Grid Forum, https://forge.gridforum.org/projects/graap-wg

  7. VOMS home page, http://italiangrid.github.io/voms/

  8. Guarise, A.: Policy management and fair share in gLite. In: HPDC 2006, Paris (2006)

    Google Scholar 

  9. Argus Authorization Service, https://twiki.cern.ch/twiki/bin/view/EGEE/AuthorizationFramework

  10. Ferrari, T., Ronchieri, E.: gLite Allocation and Reservation Architecture. EGEE JRA1 technical report (2005), http://edms.cern.ch/document/508055

  11. Job Description Language Atrribute Specification for the Workload Management System, https://edms.cern.ch/file/590869/1/WMS-JDL.pdf

  12. Bosak, B., Kopta, P., Kurowski, K., Piontek, T., Mamoński, M.: New QosCosGrid Middleware Capabilities and Its Integration with European e-Infrastructure. In: Bubak, M., Kitowski, J., Wiatr, K. (eds.) PLGrid Plus. LNCS, vol. 8500, pp. 34–53. Springer, Heidelberg (2014)

    Google Scholar 

  13. Bosak, B., Komasa, J., Kopta, P., Kurowski, K., Mamoński, M., Piontek, T.: New Capabilities in QosCosGrid Middleware for Advanced Job Management, Advance Reservation and Co-allocation of Computing Resources – Quantum Chemistry Application Use Case. In: Bubak, M., Szepieniec, T., Wiatr, K. (eds.) PL-Grid 2011. LNCS, vol. 7136, pp. 40–55. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  14. Kurowski, K., Dziubecki, P., Grabowski, P., Krysiński, M., Piontek, T., Szejnfeld, D.: Easy Development and Integration of Science Gateways with Vine Toolkit. In: Bubak, M., Kitowski, J., Wiatr, K. (eds.) PLGrid Plus. LNCS, vol. 8500, pp. 147–163. Springer, Heidelberg (2014)

    Google Scholar 

  15. HPC Basic Profile Version 1.0, http://www.ogf.org/documents/GFD.114.pdf

  16. Troger, P., Rajic, H., Haas, A., Domagalski, P.: Standardization of an API for Distributed Resource Management Systems. In: Proceedings of the Seventh IEEE International Symposium on Cluster Computing and the Grid, CCGRID 2007, pp. 619–626. IEEE Computer Society, Washington, DC (2007)

    Google Scholar 

  17. Distributed Resource Management Application API Version 2 (DRMAA), http://www.ogf.org/documents/GFD.194.pdf

  18. Ben Belgacem, M., Chopard, B., Borgdorff, J., Mamoński, M., Rycerz, K., Harężlak, D.: Distributed multiscale computations using the mapper framework. In: Alexandrov, V.N., Lees, M., Krzhizhanovskaya, V.V., Dongarra, J., Sloot, P.M.A. (eds.) ICCS. Procedia Computer Science, vol. 18, pp. 1106–1115. Elsevier (2013)

    Google Scholar 

  19. Borgdorff, J., Mamoński, M., Bosak, B., Kurowski, K., Ben Belgacem, M., Chopard, B., Groen, D., Coveney, P.V., Hoekstra, A.G.: Distributed multiscale computing with muscle 2, the multiscale coupling library and environment. CoRR, abs/1311.5740 (2013)

    Google Scholar 

  20. Streit, A., et al.: UNICORE 6 – Recent and Future Advancements. Annals of Telecommunications 65(11-12), 757–762 (2010)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Radecki, M. et al. (2014). Reservations for Compute Resources in Federated e-Infrastructure. In: Bubak, M., Kitowski, J., Wiatr, K. (eds) eScience on Distributed Computing Infrastructure. Lecture Notes in Computer Science, vol 8500. Springer, Cham. https://doi.org/10.1007/978-3-319-10894-0_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-10894-0_6

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-10893-3

  • Online ISBN: 978-3-319-10894-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics