Zhang Xiang (张翔),Meng Dan,Huo Zhigang,Ma Jie.[J].高技术通讯(英文),2012,18(4):350~356 |
|
Optimizing network receive performance in Xen |
|
DOI: |
中文关键词: |
英文关键词: virtualization, network performance, optimization, aggregation, grant page |
基金项目: |
Author Name | Affiliation | Zhang Xiang (张翔) | | Meng Dan | | Huo Zhigang | | Ma Jie | |
|
Hits: 783 |
Download times: 0 |
中文摘要: |
|
英文摘要: |
This paper presents two optimizations to improve the network receive performance in Xen, especially for receiving small packets, by reducing per-packet overhead of network virtualization. First, the universal receive aggregation assembles incoming packets to decrease the cost of software bridge and bridge netfilter, no matter which protocol these packets use or whether they belong to the same TCP link. Second, the grant page sharing makes as many packets as possible share a single grant page to decrease the cost of expensive grant operations effectively. Experiment demonstrates that compared with default network virtualization in Xen, these two optimizations can reduce CPU cycles per packet by 31.20%, and improve UDP and TCP throughput by 37.73% and 25.62% on average. |
View Full Text
View/Add Comment Download reader |
Close |
|
|
|