Dynamic performance management in multi-tenanted business process servers using nonlinear control

  • Authors:
  • Tharindu Patikirikorala;Indika Kumara;Alan Colman;Jun Han;Liuping Wang;Denis Weerasiri;Waruna Ranasinghe

  • Affiliations:
  • Swinburne University of Technology, Australia;Swinburne University of Technology, Australia;Swinburne University of Technology, Australia;Swinburne University of Technology, Australia;Royal Melbourne Institute of Technology, Australia;WSO2 Inc, Palo Alto, CA;WSO2 Inc, Palo Alto, CA

  • Venue:
  • ICSOC'12 Proceedings of the 10th international conference on Service-Oriented Computing
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

The methodologies to develop multi-tenanted architectures have been investigated in the recent literature due to the popularity of cloud computing. A number of challenges need to be overcome if multi-tenanted architectures are to be effective and efficient. Among the challenges is the management of performance properties while effectively sharing the limited resources between the tenants. This work presents an approach to design such a management system for a multi-tenanted business process server. This approach not only enables performance to be maintained at different levels for different tenants depending on their priorities, but also autonomously detects the overloads of aggressive tenants and dynamically changes the control objectives to safeguard the business operations of other tenants. The novelty of the proposed approach is the use of the nonlinear feedback control. The experiment results indicate that the proposed nonlinear control approach achieves the objectives much better compared to the existing fixed and linear control techniques.