Proceedings of the 2015 5th International Conference on Computer Sciences and Automation Engineering

An Interrupt Scheduling Mechanism of Virtual Network Interface Card for Xen-Based System

Authors
Liuzheng Lu, Runze Wan, Jinrong He
Corresponding Author
Liuzheng Lu
Available Online February 2016.
DOI
10.2991/iccsae-15.2016.38How to use a DOI?
Keywords
virtualization; interrupt; latency; virtual buffer.
Abstract

As one of typical paravirtualization hypervisors, Xen has received widespread attentions especially its scaling capability under some kinds of workload. In this paper, we focus on the problem that the most CPU resources are occupied by frequent interrupt from the NIC(Network Interface Card) and it will cause bottleneck of the system for Xen. To alleviate this problem, this paper proposes an adaptive interrupt latency scheduling mechanism based on XEN, which use the polling or interrupt method in accordance with the queue length of virtual buffer without supplementing any additional processing unit. Also, the method can guarantee different quality of service to some extent by means of the definition of the two types of priority virtual buffers. Simulation results show that the mechanism can reduce CPU overhead significantly and improve system performance effectively.

Copyright
© 2016, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Download article (PDF)

Volume Title
Proceedings of the 2015 5th International Conference on Computer Sciences and Automation Engineering
Series
Advances in Computer Science Research
Publication Date
February 2016
ISBN
978-94-6252-156-8
ISSN
2352-538X
DOI
10.2991/iccsae-15.2016.38How to use a DOI?
Copyright
© 2016, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Cite this article

TY  - CONF
AU  - Liuzheng Lu
AU  - Runze Wan
AU  - Jinrong He
PY  - 2016/02
DA  - 2016/02
TI  - An Interrupt Scheduling Mechanism of Virtual Network Interface Card for Xen-Based System
BT  - Proceedings of the 2015 5th International Conference on Computer Sciences and Automation Engineering
PB  - Atlantis Press
SP  - 197
EP  - 201
SN  - 2352-538X
UR  - https://doi.org/10.2991/iccsae-15.2016.38
DO  - 10.2991/iccsae-15.2016.38
ID  - Lu2016/02
ER  -