Presentation | 2020-07-17 Performance Analysis of vhost-user toward Efficient VM/Container-based Network Functions Ryota Kawashima, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | Vhost-user enables fast inter-process communications in the user-space, and ring buffers (Virtqueues) on shared memory regions are the heart of the mechanism. Various network functions have been virtualized or containerized under the name of Network Functions Virtualisation (NFV); however, vhost-user that bridges network functions and the underlying virtual switch is a huge roadblock in terms of performance. Packet copy between the processes has been regarded as a major cause, but simple zero-copying pushes the performance up only 20% for short-packet traffic. Meanwhile, better throughput can gain without removing packet copy when CPU caches are effectively used. Understanding the performance characteristics of vhost-user is a key to eliminate the roadblock, but this is a challenging subject due to the complicated architecture/implementation. In this paper, we analyze performance characteristics of vhost-user to boost up the packet forwarding efficiency of softwarized network functions. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | NFV / vhost-user / performance analysis / caching / zero-copy |
Paper # | ICM2020-16 |
Date of Issue | 2020-07-09 (ICM) |
Conference Information | |
Committee | ICM |
---|---|
Conference Date | 2020/7/16(2days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | Virtual Conference |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | |
Chair | Kazuhiko Kinoshita(Tokushima Univ.) |
Vice Chair | Yoichi Sato(Open Systems Laboratory) / Haruo Ooishi(NTT) |
Secretary | Yoichi Sato(NTT) / Haruo Ooishi(Bosco) |
Assistant | Tetsuya Uchiumi(Fujitsu Lab.) |
Paper Information | |
Registration To | Technical Committee on Information and Communication Management |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | Performance Analysis of vhost-user toward Efficient VM/Container-based Network Functions |
Sub Title (in English) | |
Keyword(1) | NFV |
Keyword(2) | vhost-user |
Keyword(3) | performance analysis |
Keyword(4) | caching |
Keyword(5) | zero-copy |
1st Author's Name | Ryota Kawashima |
1st Author's Affiliation | Nagoya Institute of Technology(NITech) |
Date | 2020-07-17 |
Paper # | ICM2020-16 |
Volume (vol) | vol.120 |
Number (no) | ICM-109 |
Page | pp.pp.49-54(ICM), |
#Pages | 6 |
Date of Issue | 2020-07-09 (ICM) |