Refereed article in conference proceedings (A4)

Self-adaptive resource management system in IaaS clouds




List of AuthorsFahimeh Farahnakian, Rami Bahsoon, Pasi Liljeberg, Tapio Pahikkala

EditorsIan Foster, Nimish Radia

Conference nameInternational Conference on Cloud Computing

Publication year2016

JournalIEEE International Conference on Cloud Computing

Book title *2016 IEEE 9th International Conference on Cloud Computing (CLOUD)

Start page553

End page560

Number of pages8

ISBN978-1-5090-2620-3

eISBN978-1-5090-2619-7

ISSN2159-6190

DOIhttp://dx.doi.org/10.1109/CLOUD.2016.0079


Abstract

Resource management in cloud infrastructures is one of the most challenging problems due to the heterogeneity of resources, variability of the workload and scale of data centers. Efficient management of physical and virtual resources can be achieved considering performance requirements of hosted applications and infrastructure costs. In this paper, we present a self-adaptive resource management system based on a hierarchical multi-agent based architecture. The system uses novel adaptive utilization threshold mechanism and benefits from reinforcement learning technique to dynamically adjust CPU and memory thresholds for each Physical Machine (PM). It periodically runs a Virtual Machine (VM) placement optimization algorithm to keep the total resource utilization of each PM within given thresholds for improving Service Level Agreement (SLA) compliance. Moreover, the algorithm consolidates VMs into the minimum number of active PMs in order to reduce the energy consumption. Experimental results on real workload traces show that our recourse management system provides substantial improvement over other approaches in terms of performance requirements, energy consumption and the number of VM migrations.


Downloadable publication

This is an electronic reprint of the original article.
This reprint may differ from the original in pagination and typographic detail. Please cite the original version.




Last updated on 2021-24-06 at 09:07