Abstract
A Grid is a collection of heterogeneous distributed computing resources for solving large-scale computational and data intensive problems. It is a dynamic environment where resources attributes -such as load- change constantly hindering performance evaluation activities. Performance models could be a solution to this problem because they provide a way of performing repeatable and controllable experiments. Several tools have been developed for modeling scheduling algorithms in Grids. We believe, however, that if these tools are to be used for modeling application performance they should be improved by adding some particular features. In this paper, we identify such features and evaluate two modeling tools based on those features. These tools are used to represent the execution of applications in the Grid SUMA.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Franks, G.: Performance Analysis of Distributed Server Systems. PhD thesis, Carleton University (2000)
Mascarenhas, E.: A System for Multithreaded Parallel Simulation with Migrant Thread and Objects. PhD thesis, Purdue University (1996)
Sulistio, A., Poduval, G., Buyya, R., Tham, C.: Constructing a grid simulation with differentiated network service using gridsim. In: Proc. of the 6th. International Conference on Internet Computing (ICOMP 2005) (2005)
Cardinale, Y., Curiel, M., Figueira, C., García, P., Hernández, E.: Implementation of a corba-based metacomputing system. In: Proc. of Workshop on Java for High Performance Computing. LNCS (2001)
Snavely, A., Chun, G., Casanova, H., der Wijngaart, R.V., Frumkin, M.: Benchmarks for grid computing: A review of ongoing efforts and fututre directions. Sigmetrics Perfor. Eval. Rev. 30(4), 27–32 (2003)
Quétier, B., Capello, F.: A survey of grid research tools: simulators, emulators and real life platforms. In: Proc. of 17th IMACS World Congress (IMAC 2005), France (2005)
Petriu, D.C., Woodside, C.: Software performance models from systems scenarios in use case maps. In: Proc. of TOOLS. LNCS, vol. 794, pp. 159–177. Springer, Heidelberg (2002)
Sulistio, A., Cibej, U., Robic, B., Buyya, R.: A Toolkit for Modeling and Simulation of Data Grids with Integration of Data Storage, Replication and Analysis. Technical Report GRIS-TR-2005-13, University of Melbourne (2005)
Sulistio, A., Yeo, C.S., Buyya, R.: Visual modeler for grid modeling and simulation (gridsim) toolkit. In: Proc. of the 3rd. International Conference on Computational Science (ICCS 2003). LCNS, Springer, Heidelberg (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Curiel, M., Alvarez, G., Flores, L. (2006). Evaluating Tools for Performance Modeling of Grid Applications. In: Min, G., Di Martino, B., Yang, L.T., Guo, M., Rünger, G. (eds) Frontiers of High Performance Computing and Networking – ISPA 2006 Workshops. ISPA 2006. Lecture Notes in Computer Science, vol 4331. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11942634_87
Download citation
DOI: https://doi.org/10.1007/11942634_87
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-49860-5
Online ISBN: 978-3-540-49862-9
eBook Packages: Computer ScienceComputer Science (R0)