首页> 外文期刊>Tsinghua Science and Technology >Task-aware flow scheduling with heterogeneous utility characteristics for data center networks
【24h】

Task-aware flow scheduling with heterogeneous utility characteristics for data center networks

机译:具有异构效用特征的数据中心网络任务感知流调度

获取原文
获取原文并翻译 | 示例

摘要

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.4x faster on average, task utilities increase up to 2.26x, and the fairness of tasks improves up to 8.66x using Tasch in comparison to per-flow mechanisms.
机译:随着云服务的不断丰富,数据中心中部署了越来越多的应用程序。这些新兴的应用程序通常需要大量的通信和数据并行处理,并且它们的性能与基础网络密切相关。由于具有分布式性质,因此应用程序由涉及并行流集合的任务组成。优化流程级别指标的传统技术无法满足任务级别要求,从而导致不良的应用程序级别性能。在本文中,我们解决了应用程序的异构任务级别需求,并提出了任务感知流程调度。首先,我们通过实用程序对任务对完成时间的敏感性进行建模。其次,在纳什议价理论的基础上,建立了具有异类效用特征的流量调度模型,并利用拉格朗日乘数法和KKT条件对其进行了分析。第三,我们提出了两种具有不同实际约束的实用程序感知带宽分配算法。最后,我们介绍Tasch,这是一个使任务能够维护高实用性并保证实用性公平性的系统。为了证明我们系统的可行性,我们对真实交通轨迹进行了综合评估。与逐流机制相比,使用Tasch时,通信阶段平均完成速度提高了1.4倍,任务实用程序提高了2.26倍,任务的公平性提高了8.66倍。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号