Development of efficient VCPU pinning mechanism in Xen

Kyung Yoon Min, Seung Hun Kim, Won Woo Ro

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

1 Citation (Scopus)

Abstract

Most of the schedulers in the virtualization platforms provide throughput-oriented policy. However, such throughput-oriented policy has disadvantage in performance for multi-threaded applications which require synchronization among the threads or CPU-intensive programs. To solve this problem, we propose dynamic VCPU pinning mechanism that fixes VCPU to specific physical CPU considering the program characteristics. We demonstrate that the proposed method guarantees improved performance compared to the default VCPU assigning mechanism of credit scheduler in Xen hypervisor.

Original languageEnglish
Title of host publication13th International Conference on Electronics, Information, and Communication, ICEIC 2014 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781479939428
DOIs
Publication statusPublished - 2014 Sep 30
Event13th International Conference on Electronics, Information, and Communication, ICEIC 2014 - Kota Kinabalu, Malaysia
Duration: 2014 Jan 152014 Jan 18

Publication series

Name13th International Conference on Electronics, Information, and Communication, ICEIC 2014 - Proceedings

Other

Other13th International Conference on Electronics, Information, and Communication, ICEIC 2014
CountryMalaysia
CityKota Kinabalu
Period14/1/1514/1/18

Fingerprint

Program processors
Throughput
Synchronization
Virtualization

All Science Journal Classification (ASJC) codes

  • Control and Systems Engineering
  • Electrical and Electronic Engineering

Cite this

Min, K. Y., Kim, S. H., & Ro, W. W. (2014). Development of efficient VCPU pinning mechanism in Xen. In 13th International Conference on Electronics, Information, and Communication, ICEIC 2014 - Proceedings [6914416] (13th International Conference on Electronics, Information, and Communication, ICEIC 2014 - Proceedings). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ELINFOCOM.2014.6914416
Min, Kyung Yoon ; Kim, Seung Hun ; Ro, Won Woo. / Development of efficient VCPU pinning mechanism in Xen. 13th International Conference on Electronics, Information, and Communication, ICEIC 2014 - Proceedings. Institute of Electrical and Electronics Engineers Inc., 2014. (13th International Conference on Electronics, Information, and Communication, ICEIC 2014 - Proceedings).
@inproceedings{61fe597683dd462783bd4cb896cefc2b,
title = "Development of efficient VCPU pinning mechanism in Xen",
abstract = "Most of the schedulers in the virtualization platforms provide throughput-oriented policy. However, such throughput-oriented policy has disadvantage in performance for multi-threaded applications which require synchronization among the threads or CPU-intensive programs. To solve this problem, we propose dynamic VCPU pinning mechanism that fixes VCPU to specific physical CPU considering the program characteristics. We demonstrate that the proposed method guarantees improved performance compared to the default VCPU assigning mechanism of credit scheduler in Xen hypervisor.",
author = "Min, {Kyung Yoon} and Kim, {Seung Hun} and Ro, {Won Woo}",
year = "2014",
month = "9",
day = "30",
doi = "10.1109/ELINFOCOM.2014.6914416",
language = "English",
series = "13th International Conference on Electronics, Information, and Communication, ICEIC 2014 - Proceedings",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
booktitle = "13th International Conference on Electronics, Information, and Communication, ICEIC 2014 - Proceedings",
address = "United States",

}

Min, KY, Kim, SH & Ro, WW 2014, Development of efficient VCPU pinning mechanism in Xen. in 13th International Conference on Electronics, Information, and Communication, ICEIC 2014 - Proceedings., 6914416, 13th International Conference on Electronics, Information, and Communication, ICEIC 2014 - Proceedings, Institute of Electrical and Electronics Engineers Inc., 13th International Conference on Electronics, Information, and Communication, ICEIC 2014, Kota Kinabalu, Malaysia, 14/1/15. https://doi.org/10.1109/ELINFOCOM.2014.6914416

Development of efficient VCPU pinning mechanism in Xen. / Min, Kyung Yoon; Kim, Seung Hun; Ro, Won Woo.

13th International Conference on Electronics, Information, and Communication, ICEIC 2014 - Proceedings. Institute of Electrical and Electronics Engineers Inc., 2014. 6914416 (13th International Conference on Electronics, Information, and Communication, ICEIC 2014 - Proceedings).

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

TY - GEN

T1 - Development of efficient VCPU pinning mechanism in Xen

AU - Min, Kyung Yoon

AU - Kim, Seung Hun

AU - Ro, Won Woo

PY - 2014/9/30

Y1 - 2014/9/30

N2 - Most of the schedulers in the virtualization platforms provide throughput-oriented policy. However, such throughput-oriented policy has disadvantage in performance for multi-threaded applications which require synchronization among the threads or CPU-intensive programs. To solve this problem, we propose dynamic VCPU pinning mechanism that fixes VCPU to specific physical CPU considering the program characteristics. We demonstrate that the proposed method guarantees improved performance compared to the default VCPU assigning mechanism of credit scheduler in Xen hypervisor.

AB - Most of the schedulers in the virtualization platforms provide throughput-oriented policy. However, such throughput-oriented policy has disadvantage in performance for multi-threaded applications which require synchronization among the threads or CPU-intensive programs. To solve this problem, we propose dynamic VCPU pinning mechanism that fixes VCPU to specific physical CPU considering the program characteristics. We demonstrate that the proposed method guarantees improved performance compared to the default VCPU assigning mechanism of credit scheduler in Xen hypervisor.

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

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

U2 - 10.1109/ELINFOCOM.2014.6914416

DO - 10.1109/ELINFOCOM.2014.6914416

M3 - Conference contribution

AN - SCOPUS:84910029334

T3 - 13th International Conference on Electronics, Information, and Communication, ICEIC 2014 - Proceedings

BT - 13th International Conference on Electronics, Information, and Communication, ICEIC 2014 - Proceedings

PB - Institute of Electrical and Electronics Engineers Inc.

ER -

Min KY, Kim SH, Ro WW. Development of efficient VCPU pinning mechanism in Xen. In 13th International Conference on Electronics, Information, and Communication, ICEIC 2014 - Proceedings. Institute of Electrical and Electronics Engineers Inc. 2014. 6914416. (13th International Conference on Electronics, Information, and Communication, ICEIC 2014 - Proceedings). https://doi.org/10.1109/ELINFOCOM.2014.6914416