• DocumentCode
    1826835
  • Title

    Themis: Economy-based Automatic Resource Scaling for Cloud Systems

  • Author

    Costache, Stefania ; Parlavantzas, Nikos ; Morin, Christine ; Kortas, Samuel

  • Author_Institution
    EDF R&D, Clamart, France
  • fYear
    2012
  • fDate
    25-27 June 2012
  • Firstpage
    367
  • Lastpage
    374
  • Abstract
    High performance computing (HPC) infrastructures are used to execute increasingly complex scientific applications with time-varying resource requirements. A key challenge for infrastructure providers is to distribute resources to such applications so that application performance objectives are met while guaranteeing a high infrastructure utilization. Most of existing solutions provide limited support for meeting application objectives and can lead to inefficient resource usage. In this paper we propose Themis, a system that uses an economic-based approach to automatically allocate resources to the applications that need them the most. Themis relies on a proportional-share auction that ensures fair differentiation between applications while maximizing the resource utilization. To support meeting application performance objectives, Themis provides generic scaling policies based on feedback control loops. These policies adapt the resource demand to the current infrastructure conditions and can be extended for different application types. We have evaluated the performance of the system through simulations, and the results show that Themis can effectively meet application performance objectives while optimizing infrastructure´s utilization.
  • Keywords
    cloud computing; commerce; differentiation; feedback; parallel processing; resource allocation; HPC infrastructures; Themis; automatic resource allocation; cloud systems; complex scientific applications; current infrastructure conditions; economic-based approach; economy-based automatic resource scaling; feedback control loops; generic scaling policies; high infrastructure utilization; high performance computing; infrastructure utilization; proportional-share auction; resource usage; resources distribution; time-varying resource requirements; Computational modeling; Dynamic scheduling; Feedback control; Measurement; Pricing; Resource management; Virtual machining; cloud computing; resource management; spot markets;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on
  • Conference_Location
    Liverpool
  • Print_ISBN
    978-1-4673-2164-8
  • Type

    conf

  • DOI
    10.1109/HPCC.2012.56
  • Filename
    6332195