• DocumentCode
    2394702
  • Title

    Exploiting Resource Usage Patterns for Better Utilization Prediction

  • Author

    Tan, Jian ; Dube, Parijat ; Meng, Xiaoqiao ; Zhang, Li

  • Author_Institution
    IBM T. J. Watson Res. Center, Yorktown Heights, NY, USA
  • fYear
    2011
  • fDate
    20-24 June 2011
  • Firstpage
    14
  • Lastpage
    19
  • Abstract
    Understanding the resource utilization in computing clouds is critical for efficient resource planning and better operational performance. In this paper, we propose two ways, from microscopic and macroscopic perspectives, to predict the resource consumption for data centers by statistically characterizing resource usage patterns. The first approach focuses on the usage prediction for a specific node. Compared to the basic method of calibrating AR models for CPU usages separately, we find that using both CPU and memory usage data can improve the forecasting performance. The second approach is based on Principal Component Analysis (PCA) to identify resource usage patterns across different nodes. Using the identified patterns, we can reduce the number of parameters for predicting the resource usage on multiple nodes. In addition, using the principal components obtained from PCA, we propose an optimization framework to optimally consolidate VMs into a number of physical servers and in the meanwhile reduce the resource usage variability. The evaluation of the proposed approaches is based on traces collected from a production cloud environment.
  • Keywords
    cloud computing; computer centres; pattern recognition; planning; principal component analysis; virtual machines; PCA; cloud environment; data center; principal component analysis; resource planning; resource usage pattern; resource utilization prediction; virtual machine; Covariance matrix; Eigenvalues and eigenfunctions; Predictive models; Principal component analysis; Servers; Time series analysis; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems Workshops (ICDCSW), 2011 31st International Conference on
  • Conference_Location
    Minneapolis, MN
  • ISSN
    1545-0678
  • Print_ISBN
    978-1-4577-0384-3
  • Electronic_ISBN
    1545-0678
  • Type

    conf

  • DOI
    10.1109/ICDCSW.2011.53
  • Filename
    5961410