DocumentCode
574144
Title
Managing performance and resources in software systems using nonlinear predictive control
Author
Patikirikorala, Tharindu ; Liuping Wang ; Colman, Alan ; Jun Han
Author_Institution
Fac. of Inf. & Commun. Technol., Swinburne Univ. of Technol., Melbourne, VIC, Australia
fYear
2012
fDate
27-29 June 2012
Firstpage
4124
Lastpage
4129
Abstract
Management of quality of service performance and resources in a shared resource environment is vital to many business domains to achieve business objectives. These management systems provide agreed levels of quality of service to their clients while allocating limited available resources among them. It is well known that the behavior of such software systems illustrate nonlinear characteristics, imposing difficulties to model and control the system. This paper proposes a nonlinear model predictive control technique for managing the performance and resources in such a shared resource environment. In particular, a block-oriented Wiener model is utilized to represent the software system as a multi-input and multi-output model in series with static nonlinear components at the outputs. Then a predictive control system is designed by compensating the estimated nonlinearities with their inverse. The simulation results show that the proposed nonlinear model predictive control mechanism has significantly improved the performance and resource management at runtime over the linear predictive control counterpart.
Keywords
control nonlinearities; electronic commerce; nonlinear control systems; predictive control; resource allocation; software management; block-oriented Wiener model; business domains; business objectives; e-commerce; estimated nonlinearity compensation; linear predictive control; multiinput-and-multioutput model; nonlinear characteristics; nonlinear model predictive control mechanism; quality-of-service performance management; resource allocation; resource management; software systems; static nonlinear components; Control systems; MIMO; Mathematical model; Predictive control; Runtime; Software systems; Time factors;
fLanguage
English
Publisher
ieee
Conference_Titel
American Control Conference (ACC), 2012
Conference_Location
Montreal, QC
ISSN
0743-1619
Print_ISBN
978-1-4577-1095-7
Electronic_ISBN
0743-1619
Type
conf
DOI
10.1109/ACC.2012.6314728
Filename
6314728
Link To Document