An approach for autonomic performance management in SOA workflows

Traditional hierarchical Service Level Management (SLM) frameworks fail to cope with the challenges imposed by the runtime dynamics of Service Oriented Architectures (SOA). This paper presents an approach for coordinating autonomous management components for SOA services, which focuses on optimizing the overall response time of a workflow: management components can either tighten or loosen their individual response time objectives by trading response time shares with other participating components in a way that does not affect the globally defined SLA. Trading of response times is based on an auctioning protocol.

[1]  S. Ranjan,et al.  QoS-driven server migration for Internet data centers , 2002, IEEE 2002 Tenth IEEE International Workshop on Quality of Service (Cat. No.02EX564).

[2]  Yixin Diao,et al.  Generic Online Optimization of Multiple Configuration Parameters with Application to a Database Server , 2003, DSOM.

[3]  Yixin Diao,et al.  Using MIMO feedback control to enforce policies for interrelated metrics with application to the Apache Web server , 2002, NOMS 2002. IEEE/IFIP Network Operations and Management Symposium. ' Management Solutions for the New Communications World'(Cat. No.02CH37327).

[4]  Markus Schmid,et al.  A Framework for Autonomic Performance Management of Virtual Machine-Based Services , 2008 .

[5]  Jeffrey O. Kephart,et al.  The Vision of Autonomic Computing , 2003, Computer.

[6]  William Vickrey,et al.  Counterspeculation, Auctions, And Competitive Sealed Tenders , 1961 .

[7]  Malik Jahan Khan,et al.  Self-Configuration in Autonomic Systems Using Clustered CBR Approach , 2008, 2008 International Conference on Autonomic Computing.

[8]  Jeffrey O. Kephart,et al.  An architectural approach to autonomic computing , 2004, International Conference on Autonomic Computing, 2004. Proceedings..

[9]  Peter Cramton,et al.  Vickrey auctions with reserve pricing , 2004 .

[10]  Sam Malek,et al.  Self-Architecting Software SYstems (SASSY) from QoS-annotated activity models , 2009, 2009 ICSE Workshop on Principles of Engineering Service Oriented Systems.

[11]  Prashant J. Shenoy,et al.  Dynamic Provisioning of Multi-tier Internet Applications , 2005, Second International Conference on Autonomic Computing (ICAC'05).

[12]  Jacques Philippe Sauvé,et al.  A quantitative approach to IT investment allocation to improve business results , 2006, Seventh IEEE International Workshop on Policies for Distributed Systems and Networks (POLICY'06).

[13]  Asit Dan,et al.  Web services agreement specification (ws-agreement) , 2004 .

[14]  Luciano Baresi,et al.  Self-healing BPEL processes with Dynamo and the JBoss rule engine , 2007, ESSPE '07.

[15]  Reinhold Kröger,et al.  Decentralised QoS-Management in Service Oriented Architectures , 2008, DAIS.

[16]  Reinhold Kröger,et al.  A Generic Application-Oriented Performance Instrumentation for Multi-Tier Environments , 2007, 2007 10th IFIP/IEEE International Symposium on Integrated Network Management.

[17]  Sebastian Abeck,et al.  SOA-based integration of IT service management applications , 2005, IEEE International Conference on Web Services (ICWS'05).

[18]  Jan Schäfer,et al.  An Approach for Fine-Grained Web Service Performance Monitoring , 2006, DAIS.

[19]  Markus Schmid Autonomes Performance-Management in dienstorientierten Architekturen , 2009 .