An Approach for Capacity Planning of Web Service Workflows

Business process management and business process optimization gain more and more importance in recent years. Companies have to meet customer expectations and control IT costs to stay competitive. For this, flexible and agile business processes, efficiently supported by IT systems are crucial. Web Services as an upcoming technology become more and more important establishing cross-organizational workflows. Due to a large amount of incoming requests, it is crucial to plan the workflow control. Furthermore, the resource usage has to be addressed in order to support scalability. Thus, capacity planning mechanisms are crucial for adapting a workflow to the real behavior ensuring that its execution remains feasible and SLA violations due to overload are avoided. Capacity planning requires among others a workload forecast as well as a workload modeling and analysis. Therefore, in this paper we present a holistic capacity planning and cost-effective approach for Web Service workflow parallelization and optimization.

[1]  Armin Scholl,et al.  Produktionsplanung: Ablauforganisatorische Aspekte , 1993 .

[2]  DumasMarlon,et al.  QoS-Aware Middleware for Web Services Composition , 2004 .

[3]  Enid Mumford,et al.  Reengineering the Corporation: A Manifesto for Business Revolution , 1995 .

[4]  Mike P. Papazoglou,et al.  Service-oriented computing: concepts, characteristics and directions , 2003, Proceedings of the Fourth International Conference on Web Information Systems Engineering, 2003. WISE 2003..

[5]  Donald E. Rimel,et al.  Leveraging legacy assets , 1996 .

[6]  Virgílio A. F. Almeida,et al.  Capacity Planning for Web Services: Metrics, Models, and Methods , 2001 .

[7]  Ralf Steinmetz,et al.  A Cross-Layer Approach to Performance Monitoring of Web Services , 2006, WEWST@ECOWS.

[8]  Virgílio A. F. Almeida,et al.  Capacity Planning: an Essential Tool for Managing Web Services , 2002 .

[9]  Ralf Steinmetz,et al.  Management of Service-oriented Architecture (SoA)-based Application Systems , 2005, Enterp. Model. Inf. Syst. Archit. Int. J. Concept. Model..

[10]  R. Berbner,et al.  Dynamic Replanning of Web Service Workflows , 2007, 2007 Inaugural IEEE-IES Digital EcoSystems and Technologies Conference.

[11]  Steffen Staab,et al.  Web Services: Been There, Done That? , 2003, IEEE Intell. Syst..

[12]  Virgílio A. F. Almeida,et al.  Capacity Planning and Performance Modeling: From Mainframes to Client-Server Systems , 1994 .

[13]  Ralf Steinmetz,et al.  An architecture for a QoS driven compostion of web service based workflows , 2005 .