Efficient Coflow Transmission for Distributed Stream Processing
Wenxin Li, Xu Yuan, Wenyu Qu, Heng Qi, Xiaobo Zhou, Sheng Chen, Renhai Xu
Abstract
Distributed streaming applications require the underlying network flows to transmit packets continuously to keep their output results fresh. These results will become stale if no updates come, and their staleness is determined by the slowest flow. At this point, coflows can be semantically comprised. Hence, efficient coflow transmission is critical for streaming applications. However, prior coflow-based solutions have significant limitations. They use a one-shot performance metric-CCT (coflow completion time), which cannot continuously reflect the staleness of the output results for a streaming application.To this end, we propose a new performance metric-coflow age (CA), for coflows generated by distributed streaming applications. The CA tracks the longest time-since-last-service among all flows in a coflow. In such a context, we consider a data center network with multiple coflows that continuously transmit packets between their source-destination pairs and address the problem of minimizing the average long-term CA while simultaneously satisfying the throughput constraints from the coflows. To solve this problem efficiently, we design a randomized algorithm and a drift-plus-age algorithm, and show that they can make the average long-term CA to achieve nearly two times and arbitrarily close to the optimal value, respectively. Through extensive simulations, we further demonstrate that both of the proposed algorithms can significantly reduce the CA of coflows, without violating the throughput requirement of any coflow, when compared to the state-of-the-art solution.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Related papers
- Age of Information in Random Access Networks with Stochastic ArrivalsIgor Kadota, Eytan H. ModianoINFOCOM 2021 · 53 citations
- WiSwarm: Age-of-Information-based Wireless Networking for Collaborative Teams of UAVsVishrant Tripathi, Igor Kadota, Ezra Tal, Muhammad Shahir Rahman et al.INFOCOM 2023 · 15 citations
- On the Minimum Achievable Age of Information for General Service-Time DistributionsJaya Prakash Champati, Ramana Reddy Avula, Tobias J. Oechtering, James GrossINFOCOM 2020 · 16 citations
- Eywa: A General Approach for Scheduler Design in AoI OptimizationChengzhang Li, Shaoran Li, Qingyu Liu, Y. Thomas Hou et al.INFOCOM 2023 · 14 citations
- AoI and Throughput Tradeoffs in Routing-aware Multi-hop Wireless NetworksJiadong Lou, Xu Yuan, Sastry Kompella, Nian-Feng TzengINFOCOM 2020 · 34 citations
