Responding rapidly to service level violations using virtual appliances

Autor: Kiran Srinivasan, Gokul Soundararajan, Kaladhar Voruganti, Vipul Mathur, Lakshmi Narayanan Bairavasundaram
Rok vydání: 2012
Předmět:
Zdroj: ACM SIGOPS Operating Systems Review. 46:32-40
ISSN: 0163-5980
DOI: 10.1145/2421648.2421654
Popis: One of the key goals in the data center today is providing storage services with service-level objectives (SLOs) for performance metrics such as latency and throughput. Meeting such SLOs is challenging due to the dynamism observed in these environments. In this position paper, we propose dynamic instantiation of virtual appliances, that is, virtual machines with storage functionality, as a mechanism to meet storage SLOs efficiently. In order for dynamic instantiation to be realistic for rapidlychanging environments, it should be automated. Therefore, an important goal of this paper is to show that such automation is feasible. We do so through a caching case study. Specifically, we build the automation framework for dynamically instantiating virtual caching appliances. This framework identifies sets of interfering workloads that can benefit from caching, determines the cache-size requirements of workloads, non-disruptively migrates the application to use the cache, and warms the cache to quickly return to acceptable service levels. We show through an experiment that this approach addresses SLO violations while using resources efficiently.
Databáze: OpenAIRE