• DocumentCode
    3230989
  • Title

    Impact of CPU Utilization Thresholds and Scaling Size on Autoscaling Cloud Resources

  • Author

    Al-Haidari, F. ; Sqalli, M. ; Salah, Khaled

  • Author_Institution
    Comput. Inf. Syst. Dept., Univ. of Dammam (UD), Dammam, Saudi Arabia
  • Volume
    2
  • fYear
    2013
  • fDate
    2-5 Dec. 2013
  • Firstpage
    256
  • Lastpage
    261
  • Abstract
    Cloud computing is currently one of the most hyped information technology fields and it has become one of the fastest growing segments of IT. A cloud introduces a resource-rich computing model with features such as flexibility, pay per use, elasticity, scalability, and others. In the context of cloud computing, auto scaling and elasticity are methods used to assure SLO (Service Level Objectives) for cloud services as well as the efficient usage of resources. There are many factors related to the auto scaling mechanism that might affect the performance of the cloud services. One of such important factors is the setting of CPU thresholds that control the triggering of the auto scaling policies, for the purpose of adding or terminating resources from the auto-scaling group. Another important factor is the scaling size, which is the number of instances that will be added every time such provisioning process takes place to add more resources to cope with workload spikes. In this paper, we simulate and study the impact of setting the upper CPU utilization threshold and the scaling size factors on the performance of the cloud services. Another contribution of this paper is on formulating and solving optimization problems for tuning these parameters based on input loads, considering both the cost and SLO response time. The study helps in deciding about the optimal setting that enables the use of the least number of cloud resources to satisfy QoS or SLO requirements.
  • Keywords
    cloud computing; CPU thresholds; CPU utilization thresholds; QoS; SLO requirements; SLO response time; auto scaling group; auto scaling mechanism; auto scaling policies; cloud computing; cloud resources autoscaling; cloud services; elasticity; flexibility; information technology; resource-rich computing model; scalability; scaling size; service level objectives; Cloud computing; Computational modeling; Load modeling; Optimization; Steady-state; Time factors; Auto Scaling; Cloud Computing; Threshold; Utilization; provisioning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing Technology and Science (CloudCom), 2013 IEEE 5th International Conference on
  • Conference_Location
    Bristol
  • Type

    conf

  • DOI
    10.1109/CloudCom.2013.142
  • Filename
    6735431