Authors
Tobias Mühlbauer, Wolf Rödiger, Andreas Kipf, Alfons Kemper, Thomas Neumann
Publication date
2015/5/31
Conference
Proceedings of the Fourth Workshop on Data analytics in the Cloud
Pages
4
Publisher
ACM
Description
Virtualization owes its popularity mainly to its ability to consolidate software systems from many servers into a single server without sacrificing the desirable isolation between applications. This not only reduces the total cost of ownership, but also enables rapid deployment of complex software and application-agnostic live migration between servers for load balancing, high-availability, and fault-tolerance.
However, virtualization is no free lunch. To achieve isolation, virtualization environments need to add an additional layer of abstraction between the bare metal hardware and the application. This inevitably introduces a performance overhead. High-performance main-memory database systems are specifically susceptible to additional software abstractions as they are closely optimized and tuned for the underlying hardware. In this work, we analyze in detail how much overhead modern virtualization options …
Total citations
20172018201920202021202220232024511111
Scholar articles
T Mühlbauer, W Rödiger, A Kipf, A Kemper… - Proceedings of the Fourth Workshop on Data analytics …, 2015