Capacity planning for service-oriented architectures

  • Authors:
  • Michael Smit;Andrew Nisbet;Eleni Stroulia;Andrew Edgar;Gabriel Iszlai;Marin Litoiu

  • Affiliations:
  • University of Alberta, Edmonton, Alberta;University of Alberta, Edmonton, Alberta;University of Alberta, Edmonton, Alberta;IBM Toronto Lab, Toronto, Ontario;IBM Toronto Lab, Toronto, Ontario;York University, Toronto, Ontario

  • Venue:
  • CASCON '08 Proceedings of the 2008 conference of the center for advanced studies on collaborative research: meeting of minds
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Service-oriented architectures (SOAs) are being increasingly adopted for the development of distributed applications that involve multiple partner organizations. The main challenge in configuring such applications - whether autonomously or manually - is meeting the service quality expected by the consumers. In this paper, we describe a methodology and corresponding tool implementation for estimating the capacity of alternative configurations of complex service-oriented applications. We use a sophisticated enterprise application with many possible configurations as our test application. The current tool prototype simulates the behavior of the application for a given configuration on an existing network topology. This simulation is relatively coarse-grained, but is capable of tracking several performance indicators. We evaluate this simulation output against actual performance data.