The search functionality is under construction.
The search functionality is under construction.

vCanal: Paravirtual Socket Library towards Fast Networking in Virtualized Environment

Dongwoo LEE, Changwoo MIN, Young IK EOM

  • Full Text Views

    0

  • Cite this

Summary :

Virtualization is no longer an emerging research area since the virtual processor and memory operate as efficiently as the physical ones. However, I/O performance is still restricted by the virtualization overhead caused by the costly and complex I/O virtualization mechanism, in particular by massive exits occurring on the guest-host switch and redundant processing of the I/O stacks at both guest and host. A para-virtual device driver may reduce the number of exits to the hypervisor, whereas the network stacks in the guest OS are still duplicated. Previous work proposed a socket-outsourcing technique that bypasses the redundant guest network stack by delivering the network request directly to the host. However, even by bypassing the redundant network paths in the guest OS, the obtained performance was still below 60% of the native device, since notifications of completion still depended on the hypervisor. In this paper, we propose vCanal, a novel network virtualization framework, to improve the performance of network access in the virtual machine toward that of the native machine. Implementation of vCanal reached 96% of the native TCP throughput, increasing the UDP latency by only 4% compared to the native latency.

Publication
IEICE TRANSACTIONS on Information Vol.E99-D No.2 pp.360-369
Publication Date
2016/02/01
Publicized
2015/11/11
Online ISSN
1745-1361
DOI
10.1587/transinf.2015EDP7224
Type of Manuscript
PAPER
Category
Software System

Authors

Dongwoo LEE
  Sungkyunkwan University
Changwoo MIN
  Sungkyunkwan University
Young IK EOM
  Sungkyunkwan University

Keyword