Event Routing Scheme to Improve I/O Latency of SMP VM 


Vol. 42,  No. 11, pp. 1322-1331, Nov.  2015


PDF

  Abstract

According to the hypervisor scheduler, the vCPU (virtual CPU) operates under two states: the running state and the stop state. When the vCPU is in the stop state, incoming events are delayed until that vCPU"s state changes to the running state. The latency in handling such events that are sent to the vCPU is regarded as the I/O latency. Since a SMP (symmetric multiprocessing) VM (virtual machine) incorporates multiple vCPUs, the event latency on a SMP VM can vary according to specific vCPU that receives the event. In this paper, we propose a new scheme named event routing that sends events according to the operation state of each vCPU to reduce the event latency on an SMP VM. We implemented the proposed event routing scheme in Xen ARM hypervisor and confirmed the reduction of I/O latency from measuring the network RTT (round trip time) and the TCP bandwidth under a variety of testing conditions. The network RTT decreases by up to 94% and the TCP bandwidth increases up to 35% when compare to native Xen ARM.


  Statistics
Cumulative Counts from November, 2022
Multiple requests among the same browser session are counted as one view. If you mouse over a chart, the values of data points will be shown.


  Cite this article

[IEEE Style]

J. Shin and H. Kim, "Event Routing Scheme to Improve I/O Latency of SMP VM," Journal of KIISE, JOK, vol. 42, no. 11, pp. 1322-1331, 2015. DOI: .


[ACM Style]

Jungsub Shin and Hagyoung Kim. 2015. Event Routing Scheme to Improve I/O Latency of SMP VM. Journal of KIISE, JOK, 42, 11, (2015), 1322-1331. DOI: .


[KCI Style]

신정섭, 김학영, "SMP 가상 머신의 I/O 지연 시간 감소를 위한 이벤트 라우팅 기법," 한국정보과학회 논문지, 제42권, 제11호, 1322~1331쪽, 2015. DOI: .


[Endnote/Zotero/Mendeley (RIS)]  Download


[BibTeX]  Download



Search




Journal of KIISE

  • ISSN : 2383-630X(Print)
  • ISSN : 2383-6296(Electronic)
  • KCI Accredited Journal

Editorial Office

  • Tel. +82-2-588-9240
  • Fax. +82-2-521-1352
  • E-mail. chwoo@kiise.or.kr