• DocumentCode
    47183
  • Title

    Towards Multi-Tenant Performance SLOs

  • Author

    Lang, Walter ; Shankar, Subramaniam ; Patel, Jignesh M. ; Kalhan, Ajay

  • Author_Institution
    Comput. Sci. Dept., Univ. of Wisconsin-Madison, Madison, WI, USA
  • Volume
    26
  • Issue
    6
  • fYear
    2014
  • fDate
    Jun-14
  • Firstpage
    1447
  • Lastpage
    1463
  • Abstract
    As traditional and mission-critical relational database workloads migrate to the cloud in the form of Database-as-a-Service (DaaS), there is an increasing motivation to provide performance goals in Service Level Objectives (SLOs). Providing such performance goals is challenging for DaaS providers as they must balance the performance that they can deliver to tenants and the data center´s operating costs. In general, aggressively aggregating tenants on each server reduces the operating costs but degrades performance for the tenants, and vice versa. In this paper, we present a framework that takes as input the tenant workloads, their performance SLOs, and the server hardware that is available to the DaaS provider, and outputs a cost-effective recipe that specifies how much hardware to provision and how to schedule the tenants on each hardware resource. We evaluate our method and show that it produces effective solutions that can reduce the costs for the DaaS provider while meeting performance goals.
  • Keywords
    cloud computing; relational databases; DaaS provider; cloud computing; data center operating costs; database-as-a-service; hardware resource; mission-critical relational database; multitenant performance SLOs; operating cost reduction; service level objectives; tenant scheduling; Benchmark testing; Database systems; Hardware; Measurement; Schedules; Servers; Space exploration; Computer Systems Organization; Database Management; Database management; Information Technology and Systems; Performance of Systems; relational databases;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/TKDE.2013.74
  • Filename
    6513229