TY - JOUR
T1 - Virtio network paravirtualization driver
T2 - Implementation and performance of a de-facto standard
AU - Motika, Gal
AU - Weiss, Shlomo
PY - 2012/1
Y1 - 2012/1
N2 - One of the techniques used to improve I/O performance of virtual machines is paravirtualization. Paravirtualized devices are intended to reduce the performance overhead on full virtualization where all hardware devices are emulated. The interface of a paravirtualized device is not identical to that of the underlying hardware. The OS of the virtual guest machine must be ported in order to use a paravirtualized device. In this paper, the network virtualization done by the Kernel-based Virtual Machine (KVM) is described. The KVM model is different from other Virtual Machines Monitors (VMMs) because the KVM is a Linux kernel model and it depends on hardware support. In this work, the overhead of using such virtual networks is been measured. A paravirtualized model by using the virtio [38] network driver is described, and some performance results of web benchmark on the two models are presented.
AB - One of the techniques used to improve I/O performance of virtual machines is paravirtualization. Paravirtualized devices are intended to reduce the performance overhead on full virtualization where all hardware devices are emulated. The interface of a paravirtualized device is not identical to that of the underlying hardware. The OS of the virtual guest machine must be ported in order to use a paravirtualized device. In this paper, the network virtualization done by the Kernel-based Virtual Machine (KVM) is described. The KVM model is different from other Virtual Machines Monitors (VMMs) because the KVM is a Linux kernel model and it depends on hardware support. In this work, the overhead of using such virtual networks is been measured. A paravirtualized model by using the virtio [38] network driver is described, and some performance results of web benchmark on the two models are presented.
KW - Drivers
KW - Kernel-based virtual machine
KW - Operating systems
KW - Virtual machines
KW - Virtualization
UR - http://www.scopus.com/inward/record.url?scp=81855213135&partnerID=8YFLogxK
U2 - 10.1016/j.csi.2011.05.002
DO - 10.1016/j.csi.2011.05.002
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:81855213135
SN - 0920-5489
VL - 34
SP - 36
EP - 47
JO - Computer Standards and Interfaces
JF - Computer Standards and Interfaces
IS - 1
ER -