Republic: Data Multicast Meets Hybrid Rack-Level Interconnections in Data Center
Republic: Data Multicast Meets Hybrid Rack-Level Interconnections in Data Center
复制标题
DOI:
10.1109/icnp.2018.00018
复制
发表时间:
2018-09
期刊:
影响因子:
--
通讯作者:
Xiaoye Sun;Yiting Xia;Simbarashe Dzinamarira;Xin Sunny Huang;Dingming Wu;T. Ng
中科院分区:
文献类型:
--
作者:
Xiaoye Sun;Yiting Xia;Simbarashe Dzinamarira;Xin Sunny Huang;Dingming Wu;T. Ng
Data multicast is a crucial data transfer pattern in distributed big-data processing. However, due to the lack of network and system level support, data processing relies on unicast-based application layer multicast. In recent years, there has been a surge in interest in using various emerging circuit switching technologies to build data centers having hybrid packet-circuit switched rack-level interconnections, i.e., hybrid data centers. These physical layer innovations fundamentally change the inter-rack communication capability, especially the capability of multicast communication. We propose Republic, a complete system that addresses the challenging issues in achieving high-performance data multicast in hybrid data centers. Republic abstracts the underlying network complexity as a data multicast service and provides a unified Republic API for data center applications requesting data multicast. Republic is implemented and deployed in a hybrid data center testbed. Testbed evaluation shows that Republic can improve data multicast in Apache Spark machine learning applications by as much as 4.0x.