An Interrupt Scheduling Mechanism of Virtual Network Interface Card for Xen-Based System
- 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/).
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 -