AGST - AUTONOMIC GRID SIMULATION TOOL - A Simulator of Autonomic Functions based on the MAPE-K Model

Berto de Tácio Pereira Gomes, Francisco José da Silva e Silva

Abstract

This paper describes AGST, a simulator tool for autonomic grids based on discrete events. The simulator provides, among others, tools for modeling grid resources and their network interconnections, grid applications and their submissions, the occurrence of resource faults, resources local workload, and the use of workload and fault traces following the SWF and FTA standards. AGST major contribution is the definition of a simulation model of the autonomic management cycle MAPE-K, which allows the simulation and evaluation of autonomic grid middleware behavior, providing support for the monitoring, analysis, planning, and dynamic execution of reconfiguration actions to be applied to the simulated grid components.

References

  1. Abraham, L., Murphy, M. A., Fenn, M., and Goasguen, S. (2010). Self-provisioned hybrid clouds. In Proceeding of the 7th international conference on Autonomic computing, ICAC 7810, pages 161-168, New York, NY, USA. ACM.
  2. Buyya, R. and Murshed, M. (2002). Gridsim: A toolkit for the modeling and simulation of distributed resource management and scheduling for grid computing. Concurrency and Computation: Practice and Experience, 14(13):1175-1220.
  3. Casanova, H., Legrand, A., and Quinson, M. (2008). Simgrid: A generic framework for large-scale distributed experiments. In Proceedings of the Tenth International Conference on Computer Modeling and Simulation, pages 126-131, Washington, DC, USA. IEEE Computer Society.
  4. Chtepen, M., Claeys, F. H. A., Dhoedt, B., De Turck, F., Demeester, P., and Vanrolleghem, P. A. (2009). Adaptive task checkpointing and replication: Toward efficient fault-tolerant grids. IEEE Trans. Parallel Distrib. Syst., 20:180-190.
  5. Chwif, L. and Medina, A. C. (2007). Modelagem e Simulac¸ a˜o de Eventos Discretos. Teoria & Aplicac¸o˜es. 2nd Ed. Author's Edition, Sa˜o Paulo, Brazil. ISBN 8590597822.
  6. Collet, P., K?rikava, F., Montagnat, J., Blay-Fornarino, M., and Manset, D. (2010). Issues and scenarios for selfmanaging grid middleware. In Proceeding of the 2nd workshop on Grids meets autonomic computing, GMAC 7810, pages 1-10, New York, NY, USA. ACM.
  7. Cunha Filho, G. and da Silva e Silva, F. J. (2008). Ogst: An opportunistic grid simulation tool. In LAGrid 2008: 2nd International Workshop Latin American Grid, Campo Grande, Mato Grosso do Sul.
  8. Germain-Renaud, C. and Rana, O. F. (2009). The convergence of clouds , grids , and autonomics. IEEE Internet Computing, 13(December):9-9.
  9. Gomes, B. d. T. P., Cunha Filho, G., Campos, I. R., Goncalves, J. F., and da Silva e Silva, F. J. (2010). Scheduling strategies evaluation for opportunistic grids. Computing Systems, Symposium on, 0:88-95.
  10. Howell, F. and McNab, R. (1998). simjava: A discrete event simulation library for java. International Conference on WebBased Modeling and Simulation, 30:51-56.
  11. Jha, S., Parashar, M., and Rana, O. (2009). Investigating autonomic behaviours in grid-basedcomputational science applications. In Proceedings of the 6th international conference industry session on Grids meets autonomic computing, GMAC 7809, pages 29-38, New York, NY, USA. ACM.
  12. Kephart, J. O. and Chess, D. M. (2003). The Vision of Autonomic Computing. Computer, 36:41-50.
  13. Klusác?ek, D., Matyska, L., and Rudová, H. (2008). Alea: grid scheduling simulation environment. In Proceedings of the 7th international conference on Parallel processing and applied mathematics, PPAM'07, pages 1029-1038, Berlin, Heidelberg. SpringerVerlag.
  14. Kondo, D., Javadi, B., Iosup, A., and Epema, D. (2010). The failure trace archive: Enabling comparative analysis of failures in diverse distributed systems. In Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing, CCGRID 7810, pages 398-407, Washington, DC, USA. IEEE Computer Society.
  15. Kurowski, K., Nabrzyski, J., Oleksiak, A., and Weglarz, J. (2007). Grid scheduling simulations with gssim. In Proceedings of the 13th International Conference on Parallel and Distributed Systems - Volume 02, pages 1-8, Washington, DC, USA. IEEE Computer Society.
Download


Paper Citation


in Harvard Style

de Tácio Pereira Gomes B. and José da Silva e Silva F. (2011). AGST - AUTONOMIC GRID SIMULATION TOOL - A Simulator of Autonomic Functions based on the MAPE-K Model . In Proceedings of 1st International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH, ISBN 978-989-8425-78-2, pages 354-359. DOI: 10.5220/0003601603540359


in Bibtex Style

@conference{simultech11,
author={Berto de Tácio Pereira Gomes and Francisco José da Silva e Silva},
title={AGST - AUTONOMIC GRID SIMULATION TOOL - A Simulator of Autonomic Functions based on the MAPE-K Model},
booktitle={Proceedings of 1st International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH,},
year={2011},
pages={354-359},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003601603540359},
isbn={978-989-8425-78-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of 1st International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH,
TI - AGST - AUTONOMIC GRID SIMULATION TOOL - A Simulator of Autonomic Functions based on the MAPE-K Model
SN - 978-989-8425-78-2
AU - de Tácio Pereira Gomes B.
AU - José da Silva e Silva F.
PY - 2011
SP - 354
EP - 359
DO - 10.5220/0003601603540359