For massive traffic handling in the cellular network, network function virtualization (NFV) is considered to be the most cost-efficient solution in the 5G networks. Since NFV decouples the network function from the underlying hardware, the purpose-built machines can be replaced by the commodity hardware. However, NFV might suffer from the very fact that it is a solely software-based solution. The objective of this paper is to find out the NFV performance issue in cellular network. Also, we want to investigate whether NFV is comparable with MPTCP connections. Since not many servers are MPTCP-enabled, a SOCKS proxy is usually deployed in between to enable MPTCP connections. We regarded a virtualized proxy as an NFV instance and set up two types of virtualized SOCKS proxies, one as KVM and the other as docker. We also tried to find out if there is a performance difference between hypervisor-based and container-based virtualization in our setting. As the results show, the docker proxy performs better than the KVM proxy. In terms of resource consumption, for example, the docker utilized 31.9% of host CPU, whereas the KVM consumed 36.9% when both of them handling 2,000 concurrent requests. The throughput comparison of different TCP connections reflects the characteristics of MPTCP flow that performs best in a long and large flow. The latency between the server and the proxy determined the throughput of MPTCP with a virtualized proxy. If the latency between the server and the proxy gets larger (RTT 100ms), the MPTCP proxy throughput of all three different flow got worse than the single TCP connections, whether it is a short flow (1KB) or a long flow (164MB). However, if the latency is in the middle range (RTT 50ms), the MPTCP proxy throughput of a short (1KB) and medium (900KB) flow works poorly, but a long flow (164MB) still works better than the single TCP connections.
|Title of host publication||ICUFN 2017 - 9th International Conference on Ubiquitous and Future Networks|
|Publisher||IEEE Computer Society|
|Number of pages||5|
|Publication status||Published - 2017 Jul 26|
|Event||9th International Conference on Ubiquitous and Future Networks, ICUFN 2017 - Milan, Italy|
Duration: 2017 Jul 4 → 2017 Jul 7
|Name||International Conference on Ubiquitous and Future Networks, ICUFN|
|Other||9th International Conference on Ubiquitous and Future Networks, ICUFN 2017|
|Period||17/7/4 → 17/7/7|
Bibliographical noteFunding Information:
This research was supported by the MSIP(Ministry of Science, ICT and Future Planning), Korea, under the ICT Consilience Creative Program (IITP-R0346-16-1008) supervised by the IITP(Institute for Information & communications Technology Promotion).
This work was supported by ICT R&D program of MSIP/IITP. [ R7124-16-0004, Development of Intelligent Interaction Technology Based on Context Awareness and Human Intention Understanding ]
© 2017 IEEE.
All Science Journal Classification (ASJC) codes
- Computer Networks and Communications
- Computer Science Applications
- Hardware and Architecture