AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (6.5 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Open Access

Task-Aware Flow Scheduling with Heterogeneous Utility Characteristics for Data Center Networks

Fang Dong( )Xiaolin GuoPengcheng ZhouDian Shen
School of Computer Science and Engineering, Southeast University, Nanjing 211189, China.
Show Author Information

Abstract

With the continuous enrichment of cloud services, an increasing number of applications are being deployed in data centers. These emerging applications are often communication-intensive and data-parallel, and their performance is closely related to the underlying network. With their distributed nature, the applications consist of tasks that involve a collection of parallel flows. Traditional techniques to optimize flow-level metrics are agnostic to task-level requirements, leading to poor application-level performance. In this paper, we address the heterogeneous task-level requirements of applications and propose task-aware flow scheduling. First, we model tasks’ sensitivity to their completion time by utilities. Second, on the basis of Nash bargaining theory, we establish a flow scheduling model with heterogeneous utility characteristics, and analyze it using Lagrange multiplier method and KKT condition. Third, we propose two utility-aware bandwidth allocation algorithms with different practical constraints. Finally, we present Tasch, a system that enables tasks to maintain high utilities and guarantees the fairness of utilities. To demonstrate the feasibility of our system, we conduct comprehensive evaluations with real-world traffic trace. Communication stages complete up to 1.4 × faster on average, task utilities increase up to 2.26 ×, and the fairness of tasks improves up to 8.66 × using Tasch in comparison to per-flow mechanisms.

References

【1】
【1】
 
 
Tsinghua Science and Technology
Pages 400-411

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Dong F, Guo X, Zhou P, et al. Task-Aware Flow Scheduling with Heterogeneous Utility Characteristics for Data Center Networks. Tsinghua Science and Technology, 2019, 24(4): 400-411. https://doi.org/10.26599/TST.2018.9010122

1122

Views

102

Downloads

7

Crossref

N/A

Web of Science

8

Scopus

1

CSCD

Received: 15 July 2018
Accepted: 03 September 2018
Published: 07 March 2019
© The author(s) 2019