Performance prediction and evaluation of parallel applications in KVM, Xen, and VMware

Cheol Ho Hong, Beom Joon Kim, Young Pil Kim, Hyunchan Park, Hyuck Yoo

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

2 Citations (Scopus)

Abstract

Cloud computing platforms are considerably attractive for parallel applications that perform large-scale, computationally intensive tasks. These platforms can provide elastic computing resources to the parallel software owing to system virtualization technology. Almost every cloud service provider operates on a pay-per-use basis, and therefore, it is important to estimate the performance of parallel applications before deploying them. However, a comprehensive study that can predict the performance of parallel applications remains unexplored and is still a research topic. In this paper, we provide a theoretical performance model that can predict the performance of parallel applications in different virtual machine scheduling policies and evaluate the model in representative hypervisors including KVM, Xen, and VMware. Through this analysis and evaluation, we show that our performance prediction model is accurate and reliable.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
PublisherSpringer Verlag
Pages99-110
Number of pages12
Volume8632 LNCS
ISBN (Print)9783319098722, 9783319098722
DOIs
Publication statusPublished - 2014
Event20th International Conference on Parallel Processing, Euro-Par 2014 - Porto, Portugal
Duration: 2014 Aug 252014 Aug 29

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume8632 LNCS
ISSN (Print)03029743
ISSN (Electronic)16113349

Other

Other20th International Conference on Parallel Processing, Euro-Par 2014
CountryPortugal
CityPorto
Period14/8/2514/8/29

Fingerprint

Parallel Applications
Performance Prediction
Performance Evaluation
Performance Model
Predict
Machine Scheduling
Scheduling Policy
Virtualization
Virtual Machine
Cloud computing
Cloud Computing
Prediction Model
Theoretical Model
Computer systems
Scheduling
Resources
Software
Computing
Evaluate
Evaluation

ASJC Scopus subject areas

  • Computer Science(all)
  • Theoretical Computer Science

Cite this

Hong, C. H., Kim, B. J., Kim, Y. P., Park, H., & Yoo, H. (2014). Performance prediction and evaluation of parallel applications in KVM, Xen, and VMware. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8632 LNCS, pp. 99-110). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 8632 LNCS). Springer Verlag. https://doi.org/10.1007/978-3-319-09873-9_9

Performance prediction and evaluation of parallel applications in KVM, Xen, and VMware. / Hong, Cheol Ho; Kim, Beom Joon; Kim, Young Pil; Park, Hyunchan; Yoo, Hyuck.

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 8632 LNCS Springer Verlag, 2014. p. 99-110 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 8632 LNCS).

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

Hong, CH, Kim, BJ, Kim, YP, Park, H & Yoo, H 2014, Performance prediction and evaluation of parallel applications in KVM, Xen, and VMware. in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). vol. 8632 LNCS, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 8632 LNCS, Springer Verlag, pp. 99-110, 20th International Conference on Parallel Processing, Euro-Par 2014, Porto, Portugal, 14/8/25. https://doi.org/10.1007/978-3-319-09873-9_9
Hong CH, Kim BJ, Kim YP, Park H, Yoo H. Performance prediction and evaluation of parallel applications in KVM, Xen, and VMware. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 8632 LNCS. Springer Verlag. 2014. p. 99-110. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). https://doi.org/10.1007/978-3-319-09873-9_9
Hong, Cheol Ho ; Kim, Beom Joon ; Kim, Young Pil ; Park, Hyunchan ; Yoo, Hyuck. / Performance prediction and evaluation of parallel applications in KVM, Xen, and VMware. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 8632 LNCS Springer Verlag, 2014. pp. 99-110 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{5cb92fc071bc44fda85d33405d447b7c,
title = "Performance prediction and evaluation of parallel applications in KVM, Xen, and VMware",
abstract = "Cloud computing platforms are considerably attractive for parallel applications that perform large-scale, computationally intensive tasks. These platforms can provide elastic computing resources to the parallel software owing to system virtualization technology. Almost every cloud service provider operates on a pay-per-use basis, and therefore, it is important to estimate the performance of parallel applications before deploying them. However, a comprehensive study that can predict the performance of parallel applications remains unexplored and is still a research topic. In this paper, we provide a theoretical performance model that can predict the performance of parallel applications in different virtual machine scheduling policies and evaluate the model in representative hypervisors including KVM, Xen, and VMware. Through this analysis and evaluation, we show that our performance prediction model is accurate and reliable.",
author = "Hong, {Cheol Ho} and Kim, {Beom Joon} and Kim, {Young Pil} and Hyunchan Park and Hyuck Yoo",
year = "2014",
doi = "10.1007/978-3-319-09873-9_9",
language = "English",
isbn = "9783319098722",
volume = "8632 LNCS",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "99--110",
booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",

}

TY - GEN

T1 - Performance prediction and evaluation of parallel applications in KVM, Xen, and VMware

AU - Hong, Cheol Ho

AU - Kim, Beom Joon

AU - Kim, Young Pil

AU - Park, Hyunchan

AU - Yoo, Hyuck

PY - 2014

Y1 - 2014

N2 - Cloud computing platforms are considerably attractive for parallel applications that perform large-scale, computationally intensive tasks. These platforms can provide elastic computing resources to the parallel software owing to system virtualization technology. Almost every cloud service provider operates on a pay-per-use basis, and therefore, it is important to estimate the performance of parallel applications before deploying them. However, a comprehensive study that can predict the performance of parallel applications remains unexplored and is still a research topic. In this paper, we provide a theoretical performance model that can predict the performance of parallel applications in different virtual machine scheduling policies and evaluate the model in representative hypervisors including KVM, Xen, and VMware. Through this analysis and evaluation, we show that our performance prediction model is accurate and reliable.

AB - Cloud computing platforms are considerably attractive for parallel applications that perform large-scale, computationally intensive tasks. These platforms can provide elastic computing resources to the parallel software owing to system virtualization technology. Almost every cloud service provider operates on a pay-per-use basis, and therefore, it is important to estimate the performance of parallel applications before deploying them. However, a comprehensive study that can predict the performance of parallel applications remains unexplored and is still a research topic. In this paper, we provide a theoretical performance model that can predict the performance of parallel applications in different virtual machine scheduling policies and evaluate the model in representative hypervisors including KVM, Xen, and VMware. Through this analysis and evaluation, we show that our performance prediction model is accurate and reliable.

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

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

U2 - 10.1007/978-3-319-09873-9_9

DO - 10.1007/978-3-319-09873-9_9

M3 - Conference contribution

AN - SCOPUS:84958548035

SN - 9783319098722

SN - 9783319098722

VL - 8632 LNCS

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 99

EP - 110

BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

PB - Springer Verlag

ER -