Database systems on virtual machines

How much do you lose?

Umar Farooq Minhas, Jitendra Yadav, Ashraf Aboulnaga, Kenneth Salem

Research output: Chapter in Book/Report/Conference proceedingConference contribution

21 Citations (Scopus)

Abstract

Virtual machine technologies offer simple and practical mechanisms to address many manageability problems in database systems. For example, these technologies allow for server consolidation, easier deployment, and more flexible provisioning. Therefore, database systems are increasingly being run on virtual machines. This offers many opportunities for researchers in self-managing database systems, but it is also important to understand the cost of virtualisation. In this paper, we present an experimental study of the overhead of running a database workload on a virtual machine. We show that the average overhead is less than 10%, and we present details of the different causes of this overhead. Our study shows that the manageability benefits of virtualisation come at an acceptable cost.

Original languageEnglish
Title of host publicationProceedings - International Conference on Data Engineering
Pages35-41
Number of pages7
DOIs
Publication statusPublished - 1 Sep 2008
Externally publishedYes
Event2008 - IEEE 24th International Conference on Data Engineering Workshop, ICDE'08 - Cancun, Mexico
Duration: 7 Apr 200812 Apr 2008

Other

Other2008 - IEEE 24th International Conference on Data Engineering Workshop, ICDE'08
CountryMexico
CityCancun
Period7/4/0812/4/08

Fingerprint

Consolidation
Costs
Servers
Virtual machine
Virtualization

ASJC Scopus subject areas

  • Software
  • Engineering(all)
  • Engineering (miscellaneous)

Cite this

Minhas, U. F., Yadav, J., Aboulnaga, A., & Salem, K. (2008). Database systems on virtual machines: How much do you lose? In Proceedings - International Conference on Data Engineering (pp. 35-41). [4498282] https://doi.org/10.1109/ICDEW.2008.4498282

Database systems on virtual machines : How much do you lose? / Minhas, Umar Farooq; Yadav, Jitendra; Aboulnaga, Ashraf; Salem, Kenneth.

Proceedings - International Conference on Data Engineering. 2008. p. 35-41 4498282.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Minhas, UF, Yadav, J, Aboulnaga, A & Salem, K 2008, Database systems on virtual machines: How much do you lose? in Proceedings - International Conference on Data Engineering., 4498282, pp. 35-41, 2008 - IEEE 24th International Conference on Data Engineering Workshop, ICDE'08, Cancun, Mexico, 7/4/08. https://doi.org/10.1109/ICDEW.2008.4498282
Minhas UF, Yadav J, Aboulnaga A, Salem K. Database systems on virtual machines: How much do you lose? In Proceedings - International Conference on Data Engineering. 2008. p. 35-41. 4498282 https://doi.org/10.1109/ICDEW.2008.4498282
Minhas, Umar Farooq ; Yadav, Jitendra ; Aboulnaga, Ashraf ; Salem, Kenneth. / Database systems on virtual machines : How much do you lose?. Proceedings - International Conference on Data Engineering. 2008. pp. 35-41
@inproceedings{33ce7bca83274d508eff1926699743c6,
title = "Database systems on virtual machines: How much do you lose?",
abstract = "Virtual machine technologies offer simple and practical mechanisms to address many manageability problems in database systems. For example, these technologies allow for server consolidation, easier deployment, and more flexible provisioning. Therefore, database systems are increasingly being run on virtual machines. This offers many opportunities for researchers in self-managing database systems, but it is also important to understand the cost of virtualisation. In this paper, we present an experimental study of the overhead of running a database workload on a virtual machine. We show that the average overhead is less than 10{\%}, and we present details of the different causes of this overhead. Our study shows that the manageability benefits of virtualisation come at an acceptable cost.",
author = "Minhas, {Umar Farooq} and Jitendra Yadav and Ashraf Aboulnaga and Kenneth Salem",
year = "2008",
month = "9",
day = "1",
doi = "10.1109/ICDEW.2008.4498282",
language = "English",
isbn = "9781424421626",
pages = "35--41",
booktitle = "Proceedings - International Conference on Data Engineering",

}

TY - GEN

T1 - Database systems on virtual machines

T2 - How much do you lose?

AU - Minhas, Umar Farooq

AU - Yadav, Jitendra

AU - Aboulnaga, Ashraf

AU - Salem, Kenneth

PY - 2008/9/1

Y1 - 2008/9/1

N2 - Virtual machine technologies offer simple and practical mechanisms to address many manageability problems in database systems. For example, these technologies allow for server consolidation, easier deployment, and more flexible provisioning. Therefore, database systems are increasingly being run on virtual machines. This offers many opportunities for researchers in self-managing database systems, but it is also important to understand the cost of virtualisation. In this paper, we present an experimental study of the overhead of running a database workload on a virtual machine. We show that the average overhead is less than 10%, and we present details of the different causes of this overhead. Our study shows that the manageability benefits of virtualisation come at an acceptable cost.

AB - Virtual machine technologies offer simple and practical mechanisms to address many manageability problems in database systems. For example, these technologies allow for server consolidation, easier deployment, and more flexible provisioning. Therefore, database systems are increasingly being run on virtual machines. This offers many opportunities for researchers in self-managing database systems, but it is also important to understand the cost of virtualisation. In this paper, we present an experimental study of the overhead of running a database workload on a virtual machine. We show that the average overhead is less than 10%, and we present details of the different causes of this overhead. Our study shows that the manageability benefits of virtualisation come at an acceptable cost.

UR - http://www.scopus.com/inward/record.url?scp=50249086464&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=50249086464&partnerID=8YFLogxK

U2 - 10.1109/ICDEW.2008.4498282

DO - 10.1109/ICDEW.2008.4498282

M3 - Conference contribution

SN - 9781424421626

SP - 35

EP - 41

BT - Proceedings - International Conference on Data Engineering

ER -