Concurrent Management of Composite Services According to Response Time SLAs (2008)

Author(s): Smith J, Watson P

    Abstract: The ongoing aim behind the work described here is to investigate support for a data centre type environment where an application can be implemented as a composition of components, or workflow. For instance, an application might reuse established components. As is typical in data centre operation, hosting of an application is governed by a Service Level Agreement (SLA) between provider and application owner. Such an SLA describes levels of service and corresponding monetary charges paid to and or by the provider. A wrapper has been built around an existing workflow engine (ActiveBpel) to support investigation of such a facility. Previous work has illustrated how a range of control loops can be implemented in this wrapper. The work described here focusses on the implementation and evaluation in this wrapper architecture of a policy which determines machine allocation and admission queue size for a collection of applications, seeking to maximize provider profit, particularly during overload conditions.

      • Date: October 2008
      • Series Title: School of Computing Science Technical Report Series
      • Pages: 18
      • Institution: School of Computing Science, University of Newcastle upon Tyne
      • Publication type: Report
      • Bibliographic status: Published

      Keywords: autonomic, composite service, data centre, SLA


      Professor Paul Watson
      Professor of Computing Science