Themis: Economy-based automatic resource scaling for cloud systems

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

*Corresponding author for this work

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    7 Scopus citations

    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.

    Original languageEnglish (US)
    Title of host publicationProceedings of the 14th IEEE International Conference on High Performance Computing and Communications, HPCC-2012 - 9th IEEE International Conference on Embedded Software and Systems, ICESS-2012
    Pages367-374
    Number of pages8
    DOIs
    StatePublished - Dec 7 2012
    Event14th IEEE International Conference on High Performance Computing and Communications, HPCC-2012 - 9th IEEE International Conference on Embedded Software and Systems, ICESS-2012 - Liverpool, United Kingdom
    Duration: Jun 25 2012Jun 27 2012

    Publication series

    NameProceedings of the 14th IEEE International Conference on High Performance Computing and Communications, HPCC-2012 - 9th IEEE International Conference on Embedded Software and Systems, ICESS-2012

    Other

    Other14th IEEE International Conference on High Performance Computing and Communications, HPCC-2012 - 9th IEEE International Conference on Embedded Software and Systems, ICESS-2012
    CountryUnited Kingdom
    CityLiverpool
    Period06/25/1206/27/12

    Keywords

    • cloud computing
    • resource management
    • spot markets

    ASJC Scopus subject areas

    • Software

    Fingerprint Dive into the research topics of 'Themis: Economy-based automatic resource scaling for cloud systems'. Together they form a unique fingerprint.

    Cite this