On the use of fuzzy logic controllers to comply with virtualized application demands in the cloud
Paper in proceeding, 2016

© 2016 EUCA.As virtualization technologies enable real-time CPU allocation, it is important to build controllers that adjust the allocation in a timely fashion avoiding resource saturation and hence, dissatisfaction of the end users of services. In this work, adaptive neuro-fuzzy inference, trained on Kalman and H∞ filters, has been used to adjust the CPU allocations based on observations of past utilization. When evaluating the performance of the proposed controller it is demonstrated that it provides even better performance than the filters it is trained on. In addition, there are no assumptions on the noise characteristics and due to the fact that the neuro-fuzzy controller can, in general, capture non-linear level processes, our controller is more robust than linear model based approaches, such as the Kalman and the H∞ filters.

Author

K.M. Deliparaschos

Cyprus University of Technology

Themistoklis Charalambous

Chalmers, Signals and Systems, Communication, Antennas and Optical Networks

E. Kalyvianaki

City University

C. Makarounas

Cyprus University of Technology

2016 European Control Conference, ECC 2016

649-654
978-150902591-6 (ISBN)

Subject Categories

Electrical Engineering, Electronic Engineering, Information Engineering

DOI

10.1109/ECC.2016.7810362

ISBN

978-150902591-6

More information

Latest update

9/6/2018 2