A Heuristic Interrupt Coalescing Approach for Improving High Performance Network

Huijun Wu, Jigang Wang · 2016

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.

Read the paper · More papers on PaperTik