Dynamic monitoring framework for the SOA execution environment

被引:17
作者
Zmuda, Daniel [1 ]
Psiuk, Marek [1 ]
Zielinski, Krzysztof [1 ]
机构
[1] AGH Univ Sci & Technol, Dept Comp Sci, PL-30059 Krakow, Poland
来源
ICCS 2010 - INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, PROCEEDINGS | 2010年 / 1卷 / 01期
关键词
Monitoring tools; SOA monitoring; dynamic run-time reconfiguration; interceptor pattern;
D O I
10.1016/j.procs.2010.04.015
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The paper analyses the challenges involved in constructing a dynamic monitoring framework compliant with the requirements of SOA application monitoring. The specification of these requirements provides a starting point for our multilayer framework architecture. We describe its Monitoring Scenario and Instrumentation layers in detail. The approach aims at runtime monitoring of container-based SOA execution environments. The Instrumentation layer exploits interceptor sockets, on top of which a powerful attribute-based reconfigurable monitoring service is constructed. The proposed solution is application-agnostic and can be used for enterprise and computational applications. We present a case study which further explains the functionality of the system. A prototype implementation for OSGi containers is also briefly described. Preliminary performance evaluation results are outlined and discussed. (C) 2010 Published by Elsevier Ltd.
引用
收藏
页码:125 / 133
页数:9
相关论文
共 13 条
[1]  
ALLIANCE TO, 2004, SGI SERVICE PLATFORM
[2]  
BAI X, 2007, COMPUTER SOFTWARE AP, V1
[3]  
BALIS B, 2008, MONITORING INFRASTRU, P1, DOI DOI 10.1109/W0RKS.2008.4723959
[4]   Monitoring of distributed Java']Java applications [J].
Bubak, M ;
Funika, W ;
Wismüller, R ;
Metel, P ;
Orlowski, R .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2003, 19 (05) :651-663
[5]  
Erl T., 2005, Service-Oriented Architecture: Concepts, Technology, and Design
[6]  
Luckham David C., 2001, POWER EVENTS INTRO C
[7]  
MOMM C, 2009, ICIW 09
[8]  
OU T, 2008, ICEBE 08
[9]  
PSIUK M, AOP BASED MONITORING
[10]  
SERAGIOTTO C, 2005, PERFORMANCE ANAL DIS, V2, P1024, DOI DOI 10.1109/CCGRID.2005.1558673