TOWARDS AUTONOMIC SEMANTIC-BASED MANAGEMENT OF DISTRIBUTED APPLICATIONS

Authors

  • Włodzimierz Funika AGH University of Science and Technology,
  • Mateusz Kupisz AGH University of Science and Technology
  • Paweł Koperek University of Science and Technology

DOI:

https://doi.org/10.7494/csci.2010.11.0.51

Keywords:

autonomicity, monitoring, management, ontology, Eucalyptus

Abstract

In this paper we present our approach to the management of distributed systems basedon semantic description of available resources. We use ontologies for a semantic descriptionof the monitored system and other aspects of monitoring and management (such as metrics)and introduce a feedback loop on underlying infrastructure. Such an approach allows toautomate monitoring and the ease the work of administrator. We introduce concepts behinda novel automatic management system, SAMM, developed within our research. We discussthe core mechanisms used in the system – the estimation of future measurements, approachto knowledge gathering, and the process of decision making. Then we provide some detailson the architecture and implementation of SAMM.

Downloads

Download data is not yet available.

Author Biographies

  • Włodzimierz Funika, AGH University of Science and Technology,
    Department of Computer Science, ACC CYFRONET AGH
  • Mateusz Kupisz, AGH University of Science and Technology
    Department of Computer Science
  • Paweł Koperek, University of Science and Technology
    Department of Computer Science

References

Buyya R. et al.: Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility. Future Generations of Computer Systems, vol. 25, 2009, pp. 599-616.

Caromel D. et al.: ProActive Parallel Suite. http://proactive.inria.fr/, last accessed August 7, 2010.

Fakhouri S., Fong L., Goldszmidt G., Kalantar M., Krishnakumar S., Pazel D. P., Pershing J., Rochwerger B.: Oceano – SLA Based Management of a Computing Utility. http://www.scientificcommons.org/42509179, 2001.

Funika W. et al.: Adapting a HEP Application for Running on the Grid. Computing and Informatics, vol. 28, 2009, pp. 353-367.

Funika W., Godowski P., Pegiel P.: A Semantic-Oriented Platform for Performance Monitoring of Distributed Java Applications. Proc. of International Conference on Computational Science, 2008.

Funika W., Kupisz M., Koperek P.: Integration of the SemMon semantic monitoring tool into the ProActive platform. Proc. of Cracow Grid Workshop, Kraków, 2009, pp. 156-163.

Funika W., Caromel D., Koperek P., Kupisz M.: Integration of ProActive and the semantic-oriented tool SemMon. Proc. of CoreGRID workshop, in conjunction with EuroPar 2009 Conference, Delft, The Netherlands, 2010.

Li J., Chinneck J., Litoiu M., Iszlai G.: Performance Model Driven QoS Guarantees and Optimization in Clouds. Proc. of the 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing, 2009.

NAGIOS website http://www.nagios.org, last accessed August 12, 2010.

OCM-G website. http://grid.cyfronet.pl/ocmg/, last accessed August 5,2010.

OSGi website http://www.osgi.org, last accessed August 10, 2010.

Sahai A., Machiraju V., Sayal M., Jie Jin L., Casati F.: Automated SLA Monitoring for Web Services. Proc. of IEEE/IFIP DSOM, 2002, pp. 28-41.

Bechhofer S. et al.: W3C, OWL Web Ontology Language Reference. http://www.w3.org/TR/owl-ref/, last accessed August 3, 2010.

Sun Microsystems, Inc.: Java Management Extensions (JMX) Technology. http://java.sun.com/javase/technologies/core/mntr- mgmt/javamanagement, last accessed July 22, 2010.

WEKA framework website www.cs.waikato.ac.nz/ml/weka/, last accessed July 25, 2010.

Downloads

Published

2013-03-15

Issue

Section

Articles

How to Cite

TOWARDS AUTONOMIC SEMANTIC-BASED MANAGEMENT OF DISTRIBUTED APPLICATIONS. (2013). Computer Science, 11, 51. https://doi.org/10.7494/csci.2010.11.0.51