Providing performance guarantees to virtual machines using real-time scheduling

  • Authors:
  • Tommaso Cucinotta;Dhaval Giani;Dario Faggioli;Fabio Checconi

  • Affiliations:
  • Scuola Superiore Sant' Anna, Pisa, Italy;Scuola Superiore Sant' Anna, Pisa, Italy;Scuola Superiore Sant' Anna, Pisa, Italy;Scuola Superiore Sant' Anna, Pisa, Italy

  • Venue:
  • Euro-Par 2010 Proceedings of the 2010 conference on Parallel processing
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we tackle the problem of providing Quality of Service guarantees to virtualized applications, focusing on computing and networking guarantees. We propose a mechanism for providing temporal isolation based on a CPU real time scheduling strategy. This allows not only to have control over the individual virtual machine throughput, but also on the activation latency and response-time by which virtualized software components react to external events. We show experimental results gathered on a real system validating the approach.