• DocumentCode
    2521172
  • Title

    Prediction of Job Resource Requirements for Deadline Schedulers to Manage High-Level SLAs on the Cloud

  • Author

    Reig, Gemma ; Alonso, Javier ; Guitart, Jordi

  • Author_Institution
    Barcelona Supercomput. Center (BSC), Univ. Politec. de Catalunya (UPC), Barcelona, Spain
  • fYear
    2010
  • fDate
    15-17 July 2010
  • Firstpage
    162
  • Lastpage
    167
  • Abstract
    For a non IT expert to use services in the Cloud is more natural to negotiate the QoS with the provider in terms of service-level metrics-e.g. job deadlines-instead of resource-level metrics-e.g. CPU MHz. However, current infrastructures only support resource-level metrics-e.g. CPU share and memory allocation-and there is not a well-known mechanism to translate from service-level metrics to resource-level metrics. Moreover, the lack of precise information regarding the requirements of the services leads to an inefficient resource allocation-usually, providers allocate whole resources to prevent SLA violations. According to this, we propose a novel mechanism to overcome this translation problem using an online prediction system which includes a fast analytical predictor and an adaptive machine learning based predictor. We also show how a deadline scheduler could use these predictions to help providers to make the most of their resources. Our evaluation shows: (i) that fast algorithms are able to make predictions with an 11% and 17% of relative error for the CPU and memory respectively; (ii) the potential of using accurate predictions in the scheduling compared to simple yet well-known schedulers.
  • Keywords
    learning (artificial intelligence); SLA; adaptive machine learning; deadline scheduler; job resource requirement; resource level metric; scheduling; service level metric; Accuracy; Bagging; Measurement; Memory management; Prediction algorithms; Predictive models; Resource management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Computing and Applications (NCA), 2010 9th IEEE International Symposium on
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    978-1-4244-7628-2
  • Type

    conf

  • DOI
    10.1109/NCA.2010.28
  • Filename
    5598218