Title
A Communication-Aware Container Re-Distribution Approach For High Performance Vnfs
Abstract
Containers have been used in many applications for isolation purposes due to the lightweight, scalable and highly portable properties. However, to apply containers in virtual network functions (VNFs) faces a big challenge because high-performance VNFs often generate frequent communication workloads among containers while the container communications are generally not efficient. Compared with hardware modification solutions, properly distributing containers among hosts is an efficient and low-cost way to reduce communication overhead. However, we observe that this approach yields a trade-off between the communication overhead and the overall throughput of the cluster. In this paper, we focus on the communication-aware container re-distribution problem to optimize the communication overhead and the overall throughput jointly for VNF clusters. We propose a solution called FreeContainer which utilizes a novel two-stage algorithm to re-distribute containers among hosts. We implement FreeContainer in Baidu clusters with 6000 servers and 35 services deployed. Extensive experiments on real networks are conducted to evaluate the performance of the proposed approach. The results show that FreeContainer can increase the overall throughput up to 90% with significant reduction on communication overhead.
Year
DOI
Venue
2017
10.1109/ICDCS.2017.10
2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017)
Keywords
Field
DocType
Container Communication, High-performance VNF, System Throughput
Virtual network,Resource management,Kernel (linear algebra),Computer science,Server,Computer network,Throughput,Transient analysis,Scalability,Distributed computing
Conference
ISSN
Citations 
PageRank 
1063-6927
3
0.38
References 
Authors
13
7
Name
Order
Citations
PageRank
Yuchao Zhang15612.88
Yusen Li2264.25
Ke Xu31392171.73
Dan Wang4415.01
Minghui Li5184.67
Xuan Cao670.80
Qingqing Liang791.54