首页> 外文会议>International Symposium on Quality of Service >Designing Approximate and Deployable SRPT Scheduler: A Unified Framework
【24h】

Designing Approximate and Deployable SRPT Scheduler: A Unified Framework

机译:设计近似和部署的SRPT调度程序:统一框架

获取原文
获取外文期刊封面目录资料

摘要

The scheduling policy installed on switches of datacenters plays a significant role on congestion control. Shortest-Remaining-Processing-Time (SRPT) achieves the near-optimal average message completion time (MCT) in various scenarios, but is difficult to deploy as viewed by the industry. The reasons are two-fold: 1) many commodity switches only provide FIFO queues, and 2) the information of remaining message size is not available. Recently, the idea of emulating SRPT using only a few FIFO queues and the original message size has been coined as the approximate and deployable SRPT (ADS) design. In this paper, we provide the first theoretical study on ADS design. Specifically, we first characterize a wide range of feasible ADS scheduling policies via a unified framework, and then derive the steady-state MCT and slowdown in the M/G/1 setting. We formulate the optimal ADS design as a non-linear combinatorial optimization problem, which aims to minimize the average MCT given the available FIFO queues. To prevent the starvation of long messages, we also take into account the fairness condition based on the steady-state slowdown. The optimal ADS design problem is NP-hard in general, and does not exhibit monotonicity or sub-modularity. We leverage its decomposable structure and devise an efficient algorithm to solve the optimal ADS policy. Numerical results based on the realistic heavy-tail message size distribution show that the optimal ADS policy installed on eight FIFO queues is capable of emulating the true SRPT in terms of MCT and slowdown.
机译:数据中心交换机上安装的调度策略在拥塞控制上发挥着重要作用。最短的处理时间(SRPT)在各种场景中实现了近乎最佳的平均消息完成时间(MCT),但难以部署,由行业观看。原因是两倍:1)许多商品交换机仅提供FIFO队列,2)剩余消息大小的信息不可用。最近,仅使用少数FIFO队列模拟SRPT和原始邮件大小的想法已被创建为近似和可部署的SRPT(ADS)设计。在本文中,我们为广告设计提供了第一个理论研究。具体而言,我们首先通过统一的框架对各种可行的广告调度策略进行描述,然后导出M / G / 1设置中的稳态MCT和放缓。我们将最佳广告设计作为非线性组合优化问题,旨在使可用FIFO队列的平均MCT最小化。为防止饥饿长信息,我们还考虑了基于稳态放缓的公平状况。最佳广告设计问题一般是NP - 硬,并且没有表现出单调性或子模块性。我们利用其可分解的结构并设计了一种有效的算法来解决最佳广告政策。基于现实重型尾部消息尺寸分布的数值结果表明,安装在八个FIFO队列上的最佳广告策略能够在MCT和放缓方面模拟真实的SRPT。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号