Skip to main content
Log in

Models and internals of the IANOS resource broker

  • Special Issue Paper
  • Published:
Computer Science - Research and Development

Abstract

We present the Intelligent Application Oriented System (IANOS) resource broker models and internals. The aim of IANOS is to provide an understanding of and a solution to the problem of how to find the best resource for a given submitted application in order to optimally use a set of HPC resources (an HPCN Grid). Best in the sense “at a given moment and for the requirements of that specific application”. The heart of IANOS is a cost model that minimizes the overall submission cost such as execution time cost, waiting time cost, licenses cost, energy cost, etc. To estimate the execution time cost, a model predicting the performance of an application on a resource where INAOS is installed is provided. This model is based on a parameterization of the application and the resources. IANOS has been deployed and tested successfully on an international testbed across Switzerland and Germany.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Berman F, Wolski R, Figueira S, Schopf J, Shao G (1996) Application-level scheduling on distributed heterogeneous networks, Proceedings of the 1996 ACM/IEEE conference on Supercomputing, pp 39–45

  2. Braun TD, Siegel HJ, Beck N, Bölöni LL, Maheswaran M, Reuther AI, Robertson JP, Theys MD, Yao B, Hensgen D, Freund RF (2001) A comparison of eleven static heuristics for mapping a class of independent tasks onto heterogeneous distributed computing systems. J Parall Distrib Comput 61(6):810–837

    Article  Google Scholar 

  3. CSCS: Swiss National Supercomputing Centre (2006) Annual Report, CSCS publication, Manno (Switzerland)

  4. Dubois-Pélerin Y, Van Kemenade V, Deville MO (1999) An object-oriented toolbox for spectral element analysis. J Sci Comput 14(1):1–29

    Article  MATH  MathSciNet  Google Scholar 

  5. Gruber R, Volgers P, De Vita A, Stengel M, Tran T-M (2003) Parameterisation to tailor commodity clusters to applications. Future Gen Comput Syst 19:111–120

    Article  MATH  Google Scholar 

  6. Keller V (2008) Optimal Application-Oriented Resource Brokering in a High Performance Computing Grid (PhD thesis), 4221, EPFL, Lausanne (Switzerland)

  7. Menu J, Jaunin M (2008) EPFL DIT HPC Clusters – batch statistics, website, http://dithpcbatch.epfl.ch/BatchStatistics.html, (accessed on 31 July 2008)

  8. Rasheed H, Gruber R, Keller V, Ziegler W, Wäldrich O, Wieder P, Kuonen P, Sawley M-C, Maffioletti S, Kunszt P (2008) IANOS: An Intelligent Application Oriented Scheduling Middleware For An HPCN Grid, CoreGRID serie Grid Computing, Springer, pp. 237–248, doi: 10.1007/978-0-387-09457-1_20, http://www.springerlink.com/content/rm0p376x7g02683h

  9. Schwiegelshohn U, Tchernykh A, Yahyapour R (2008) Online Scheduling in Grids, International Symposium in Parallel and Distributed Processing, 14–18 April 2008, pp. 1–10, IPDPS 2008, doi: 10.1109/IPDPS.2008.4536273, http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=4536273

  10. Ullman JD (1975) NP-complete scheduling problems. J Comput Syst Sci 10(3):384–393

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vincent Keller.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Keller, V., Rasheed, H., Wäldrich, O. et al. Models and internals of the IANOS resource broker . Comp. Sci. Res. Dev. 23, 259–266 (2009). https://doi.org/10.1007/s00450-009-0074-8

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00450-009-0074-8

Keywords

Navigation