• DocumentCode
    3052688
  • Title

    Self-Adaptive Cloud Capacity Planning

  • Author

    Jiang, Yexi ; Perng, Chang-Shing ; Li, Tao ; Chang, Rong

  • Author_Institution
    Sch. of Comput. & Inf. Sci., Florida Int. Univ., Miami, FL, USA
  • fYear
    2012
  • fDate
    24-29 June 2012
  • Firstpage
    73
  • Lastpage
    80
  • Abstract
    The popularity of cloud service spurs the increasing demands of cloud resources to the cloud service providers. Along with the new business opportunities, the pay-as-you-go model drastically changes the usage pattern and brings technology challenges to effective capacity planning. In this paper, we propose a new method for cloud capacity planning with the goal of fully utilizing the physical resources, as we believe this is one of the emerging problems for cloud providers. To solve this problem, we present an integrated system with intelligent cloud capacity prediction. Considering the unique characteristics of the cloud service that virtual machines are provisioned and de-provisioned frequently to meet the business needs, we propose an asymmetric and heterogeneous measure for modeling the over-estimation, and under-estimation of the capacity. To accurately forecast the capacity, we first divide the change of cloud capacity demand into provisioning and de-provisioning components, and then estimate the individual components respectively. The future provisioning demand is predicted by an ensemble time-series prediction method, while the future de-provisioning is inferred based on the life span distribution and the number of active virtual machines. Our proposed solution is simple and computational efficient, which make it practical for development and deployment. Our solution also has the advantages for generating interpretable predictions. The experimental results on the IBM Smart Cloud Enterprise trace data demonstrate the effectiveness, accuracy and efficiency of our solution.
  • Keywords
    cloud computing; planning; resource allocation; time series; virtual machines; IBM Smart Cloud Enterprise trace data; active virtual machines; capacity overestimation modelling; capacity underestimation modelling; cloud resources; cloud service providers; deprovisioning components; ensemble time-series prediction method; future provisioning demand; individual component estimation; intelligent cloud capacity prediction; life span distribution; pay-as-you-go model; physical resource utilization; self-adaptive cloud capacity planning; Accuracy; Cost function; Equations; Estimation; Hardware; Mathematical model; Time series analysis; capacity management; cloud service; service quality maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing (SCC), 2012 IEEE Ninth International Conference on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    978-1-4673-3049-7
  • Type

    conf

  • DOI
    10.1109/SCC.2012.8
  • Filename
    6274129