A Heuristic Interrupt Coalescing Approach for Improving High Performance Network
- 10.2991/icaita-16.2016.20How to use a DOI?
- high performance network; network virtualization; SR-IOV; interrupt coalescing; heuristic algorithm
With the rapid development of cloud computing technology, high performance network has been widely deployed in commercial cloud computing centers. This gives rise to the challenge of how to deal with the heavy network flow between virtual machines staying on different physical servers. SR-IOV (Single root I/O Virtualization) technology is a new solution to this problem based on hardware assistance principle. However, present SR-IOV technology still face interrupt coalescing challenges when there are multiple virtual machines running on the same physical server. Our paper first demonstrates that the throughput and CPU utilization has not achieved its best when the server is under multi-VM environment. Then we make analysis on this phenomenon and give out a heuristic algorithm to optimize the interrupt coalescing process of SR-IOV technology. Our evaluation result shows that our algorithm can improve inter-server network performance by up to 62.97% and reduce CPU resources consumption by up to 13.16% under certain typical circumstances.
- © 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 - Huijun Wu AU - Jigang Wang PY - 2016/01 DA - 2016/01 TI - A Heuristic Interrupt Coalescing Approach for Improving High Performance Network BT - Proceedings of the 2016 International Conference on Artificial Intelligence: Technologies and Applications PB - Atlantis Press SP - 79 EP - 82 SN - 1951-6851 UR - https://doi.org/10.2991/icaita-16.2016.20 DO - 10.2991/icaita-16.2016.20 ID - Wu2016/01 ER -