DocumentCode
3657143
Title
Performance-Based Vertical Memory Elasticity
Author
Soodeh Farokhi;Pooyan Jamshidi;Drazen Lucanin;Ivona Brandic
Author_Institution
Fac. of Inf., Vienna Univ. of Technol., Vienna, Austria
fYear
2015
fDate
7/1/2015 12:00:00 AM
Firstpage
151
Lastpage
152
Abstract
Cloud computing offers the elasticity features by dynamically resizing the infrastructure in response to changes in workload demands to meet performance guarantees and minimize costs. In the last decade, a large body of work has been done in the area of horizontal elasticity, while only few research efforts addressed vertical elasticity. This paper develops a vertical elasticity controller for cloud-based applications using control theory principles to guarantee performance requirements by adjusting the memory allocation as a control knob. The novelty of our work lies on applying a controller synthesis technique by guaranteeing robustness and stability of the controlled system, using the application response time as a decision making criterion. The experimental results reveal that the controller is able to efficiently save at least 47% memory usage while keeping an acceptable user experience.
Keywords
"Elasticity","Memory management","Encyclopedias","Electronic publishing","Internet","Control systems"
Publisher
ieee
Conference_Titel
Autonomic Computing (ICAC), 2015 IEEE International Conference on
Type
conf
DOI
10.1109/ICAC.2015.51
Filename
7266953
Link To Document