Goal-driven adaptive monitoring of SOA systems
Autor: | Marek Psiuk, Krzysztof Zieliński |
---|---|
Rok vydání: | 2015 |
Předmět: |
Engineering
business.industry computer.internet_protocol Distributed computing Adaptive monitoring Information technology Control engineering Service-oriented architecture Rendering (computer graphics) Hardware and Architecture Dynamic management Dynamism business computer Software Information Systems |
Zdroj: | Journal of Systems and Software. 110:101-121 |
ISSN: | 0164-1212 |
DOI: | 10.1016/j.jss.2015.08.015 |
Popis: | multi-layer concept of adaptive monitoring for SOA systems is proposed.The structure of the monitoring goal used for driving adaptive monitoring process is defined.Concepts are put into practice by designing and implementing a DAMON framework.DAMON is free of all limitations identified in the current approaches to adaptive monitoring.The thorough evaluation proves that concepts allow for significant reduction of the monitoring overhead. The advent of the Service Oriented Architecture (SOA) enabled implementation of IT systems of increasing complexity, rendering effective monitoring a nontrivial task. The inherent scale and dynamism of such systems does not allow for simultaneous monitoring of all system elements without introducing noticeable overhead. Therefore, an important challenge arises in the field of SOA monitoring. There is a need for a solution which enables on-demand adjustment of the monitoring process in accordance with the demands of system administrators and the changing conditions of the execution environment. The paper addresses the identified need by proposing the concept of goal-driven adaptive monitoring, capable of performing dynamic management of the monitoring process. The proposed concept is used for designing the Dynamic Adaptive Monitoring Framework, referred to as DAMON, which can be installed in an existing SOA environment to provide it with adaptive monitoring features. For the purpose of evaluation, a prototype of the DAMON framework was implemented on the basis of the OSGi technology. The evaluation, presented in the paper, not only verified the functional aspects of DAMON, but it also proved that the framework can decrease the monitoring overhead in large-scale dynamic systems. |
Databáze: | OpenAIRE |
Externí odkaz: |