• 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