Communication-Aware Container Placement and Reassignment in Large-Scale Internet Data Centers
Communication-Aware Container Placement and Reassignment in Large-Scale Internet Data Centers
复制标题
大型互联网数据中心中通信感知容器的放置和重新分配
DOI:
10.1109/jsac.2019.2895473
复制
发表时间:
2019-01
影响因子:
16.4
通讯作者:
Liang Qingqing
中科院分区:
文献类型:
--
作者:
Lv Liang;Zhang Yuchao;Li Yusen;Xu Ke;Wang Dan;Wang Wendong;Li Minghui;Cao Xuan;Liang Qingqing
Containerization has been used in many applications for isolation purposes due to its lightweight, scalable, and highly portable properties. However, to apply containerization in large-scale Internet data centers faces a big challenge. Services in data centers are always instantiated as a group of containers, which often generate heavy communication workloads and therefore resulting in inefficient communications and downgraded service performance. Although assigning the containers of the same service to the same server can reduce the communication overhead, this may cause heavily imbalanced resource utilization since containers of the same service are usually intensive to the same resource. To reduce communication cost as well as balance the resource utilization in large-scale data centers, we further explore the container distribution issues in a real industrial environment and find that such conflict lies in two phases-container placement and container reassignment. The objective of this paper is to address the container distribution problem in these two phases. For the container placement problem, we propose an efficient communication aware worst fit decreasing algorithm to place a set of new containers into data centers. For the container reassignment problem, we propose a two-stage algorithm called Sweep&Search to optimize a given initial distribution of containers by migrating containers among servers. We implement the proposed algorithms in Baidu's data centers and conduct extensive evaluations. Compared with the state-of-the-art strategies, the evaluation results show that our algorithms perform better up to 70% and increase the overall service throughput up to 90% simultaneously.
登录
查看更多内容
DOI:
10.1145/3005745.3005756
发表时间:
2016-11
期刊:
Proceedings of the 15th ACM Workshop on Hot Topics in Networks
影响因子:
--
作者:
Tian-jiao Yu;S. Noghabi;S. Raindel;H. Liu;J. Padhye;Vyas Sekar
通讯作者:
Tian-jiao Yu;S. Noghabi;S. Raindel;H. Liu;J. Padhye;Vyas Sekar
影响因子:
3.7
作者:
B. Gavish;H. Pirkul
通讯作者:
B. Gavish;H. Pirkul
DOI:
10.1145/321958.321975
发表时间:
1976-07
期刊:
Journal of the ACM (JACM)
影响因子:
--
作者:
S. Sahni;T. Gonzalez
通讯作者:
S. Sahni;T. Gonzalez
DOI:
10.1007/978-3-319-46079-6_47
发表时间:
2016-06
期刊:
--
影响因子:
--
作者:
Simon Pickartz;Niklas Eiling;Stefan Lankes;Lukas Razik;A. Monti
通讯作者:
Simon Pickartz;Niklas Eiling;Stefan Lankes;Lukas Razik;A. Monti
DOI:
10.1109/tifs.2017.2774451
发表时间:
2018-04
影响因子:
6.8
作者:
Meng Shen;Baoli Ma;Liehuang Zhu;Rashid Mijumbi;Xiaojiang Du;Jiankun Hu
通讯作者:
Jiankun Hu