Towards Autonomic Semantic-Based Management of Distributed Applications

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.

[1]  Denis Caromel,et al.  Integration of the ProActive Suite and the semantic-oriented monitoring tool SemMon , 2009, CoreGRID@Euro-Par.

[2]  Rajkumar Buyya,et al.  Article in Press Future Generation Computer Systems ( ) – Future Generation Computer Systems Cloud Computing and Emerging It Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility , 2022 .

[3]  Fabio Casati,et al.  Automated SLA Monitoring for Web Services , 2002, DSOM.

[4]  Wlodzimierz Funika,et al.  A Semantic-Oriented Platform for Performance Monitoring of Distributed Java Applications , 2008, ICCS.

[5]  Benny Rochwerger,et al.  Oceano-SLA based management of a computing utility , 2001, 2001 IEEE/IFIP International Symposium on Integrated Network Management Proceedings. Integrated Network Management VII. Integrated Management Strategies for the New Millennium (Cat. No.01EX470).

[6]  Jacek Kitowski,et al.  Adapting a HEP Application for Running on the Grid , 2009, Comput. Informatics.

[7]  Marin Litoiu,et al.  Performance model driven QoS guarantees and optimization in clouds , 2009, 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing.