Abstract
The allocation of resources to jobs running on e-Science infrastructures is a key issue for scientific communities. In order to provide a better efficiency of computational jobs we propose an SLA-aware architecture. The core of this architecture is a scheduler relying on resource performance information. For performance characterization we propose a two-level benchmark that includes tests corresponding to specific e-Science applications. In order to evaluate the proposal we present simulation results for the proposed architecture.
Chapter PDF
Similar content being viewed by others
References
Foster, I., Kesselman, C.: The Grid: Blueprint for a New Computing Infrastructure, 2nd edn. Elsevier (2004)
Distributed European Infrastructure for Supercomputing Applications (May 10, 2011), http://www.deisa.eu/science/benchmarking
Hockney, R.W.: The science of computer benchmarking. Software, environments, tools. SIAM, Philadelphia (1996)
Simmhan, Y., Ramakrishnan, L.: Comparison of Resource Platform Selection Approaches for Scientific Workflows. In: 19th ACM International Symposium on High Performance Distributed Computing, HPDC 2010, pp. 445–450 (2010), doi:10.1145/1851476.1851541
Clematis, A., Corana, A., D’Agostino, D., Galizia, A., Quarati, A.: Job–resource matchmaking on Grid through two-level benchmarking. Future Generation Computer Systems 26(8), 1165–1179 (2010)
Bode, B., et al.: The Portable Batch Scheduler and the Maui Scheduler on Linux Clusters. In: 4th Annual Linux Showcase and Conference, Atlanta, USA (2000)
Frey, J., Tannenbaum, T., Livny, M., Foster, I., Tuecke, S.: Condor-G: A Computation Management Agent for Multi-Institutional Grids. Cluster Computing 5(3), 237–246 (2002)
Huedo, E., Montero, R., Llorente, I.: A framework for adaptive execution in grids. Software Practice and Experience 34(7), 631–651 (2004)
Flops Benchmark (May 10, 2011), http://home.iae.nl/users/mhx/flops.html
McCalpin, J.D.: Memory Bandwidth and Machine Balance in Current High Performance Computers. In: IEEE Technical Committee on Computer Architecture (TCCA) Newsletter (1995)
Mucci, P.J., London, K., Thurman, J.: The CacheBench Report, University of Tennessee (Cachebench Home Page) (May 10, 2011), http://icl.cs.utk.edu/projects/llcbench/cachebench.html
Gropp, W., Lusk, E.: Reproducible Measurements of MPI Performance Characteristics. In: Margalef, T., Dongarra, J., Luque, E. (eds.) PVM/MPI 1999. LNCS, vol. 1697, pp. 11–18. Springer, Heidelberg (1999), http://www-unix.mcs.anl.gov/mpi/mpptest/
Rabenseifner, R., Koniges, A.E.: Effective File-I/O Bandwidth Benchmark. In: Bode, A., Ludwig, T., Karl, W.C., Wismüller, R. (eds.) Euro-Par 2000. LNCS, vol. 1900, pp. 1273–1283. Springer, Heidelberg (2000)
Tsouloupas, G., Dikaiakos, M.: GridBench: A Tool for the Interactive Performance Exploration of Grid Infrastructures. Journal of Parallel and Distributed Computing 67, 1029–1045 (2007)
The High Performance LINPACK Benchmark (May 10, 2011) http://www.netlib.org/benchmark/hpl/
D’Agostino, D., Clematis, A., Gianuzzi, V.: Parallel Isosurface Extraction for 3D Data Analysis Workflows. Distributed Environments, Concurrency and Computation: Practice and Experience (2011), doi:10.1002/cpe.1710
Clematis, A., D’Agostino, D., Galizia, A., Quarati, A.: Profiling e-Science Infrastructures with Kernel and Application Benchmarks. Submitted for the publication in Journal of Computer Systems Science and Engineering
Casale, G., Serazzi, G.: Quantitative System Evaluation with Java Modeling Tools. In: ICPE 2011, Karlsruhe, Germany, March 14-16 (2011)
Lazowska, E.D., Zahorjan, J., Scott Graham, G., Sevcik, K.C.: Quantitative System Performance - Computer System Analysis Using Queuing Network Models. Prentice-Hall, Inc. (1984)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Galizia, A., Quarati, A., Schiffers, M., Yampolskiy, M. (2012). Influences between Performance Based Scheduling and Service Level Agreements. In: Alexander, M., et al. Euro-Par 2011: Parallel Processing Workshops. Euro-Par 2011. Lecture Notes in Computer Science, vol 7156. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29740-3_12
Download citation
DOI: https://doi.org/10.1007/978-3-642-29740-3_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-29739-7
Online ISBN: 978-3-642-29740-3
eBook Packages: Computer ScienceComputer Science (R0)