首页> 外文期刊>Future generation computer systems >Calibers: A bandwidth calendaring paradigm for science workflows
【24h】

Calibers: A bandwidth calendaring paradigm for science workflows

机译:口径:科学工作流程的带宽日历范式

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

摘要

Many scientific workflows require large data transfers between distributed instrument facilities, storage and computing resources. To ensure that these resources are maximally utilized, R&E networks connecting these resources must ensure that an inherently unpredictable network behaves predictably. In practice, this amounts to the per-application over-provisioning of network resources in an attempt to guarantee that adequate throughput is provided to users. This often results in resource under-utilization over time. One promising solution is the use of deadlines and bandwidth calendaring. In this approach, “fair” resource allocation is replaced with deadline-based resource allocation. However, these approaches often suffer from issues in efficiently regulating resource allocation and failure modes. Therefore, our solution, Calibers, approaches bandwidth calendaring and deadline-awareness in a different way. Calibers uses shaping, metering, and pacing at the edge of the network and end-system to provide participating clients the ability to schedule bandwidth reservations without having to worry about network noise from non-participating clients. Calibers can also fail back to the fair resource allocation of underlying transport protocols if necessary. For example, if a non-participating flow somehow enters the core of the network, or a sudden network change causes the available bandwidth to be exceeded, the underlying transport protocol congestion avoidance implementation will be able to handle the congestion as it normally would. Furthermore, Calibers provides a novel simulation method and resource allocation algorithm.In this paper, we present the prototype architecture for Calibers using a central controller with distributed agents to dynamically pace flows at the ingress of the network to meet deadlines. Using Globus/Grid-FTP, we experimentally demonstrate that pacing can be used to meet data transfer deadlines which cannot be achieved using TCP. Finally, we present dynamic flow pacing algorithms that maximize acceptance ratio of flows for which deadlines can be met while maximizing network utilization. Our results show that simple heuristics, optimizing locally on the most bottlenecked link, can perform almost as well as heuristics that attempt to optimize globally.
机译:许多科学工作流程要求在分布式仪器设施,存储和计算资源之间进行大量数据传输。为了确保最大程度地利用这些资源,连接这些资源的R&E网络必须确保固有的不可预测的网络行为可预测。在实践中,这相当于按应用程序对网络资源进行了超额配置,以试图确保向用户提供足够的吞吐量。随着时间的流逝,这通常会导致资源利用不足。一种有前途的解决方案是使用截止日期和带宽日历。在这种方法中,“公平”资源分配被基于截止日期的资源分配所替代。然而,这些方法经常遭受有效调节资源分配和故障模式的问题。因此,我们的解决方案Calibres以不同的方式处理带宽日历和截止日期意识。 Calibres在网络和终端系统的边缘使用整形,计量和步调,使参与的客户端能够安排带宽预留,而不必担心非参与客户端的网络噪声。如果需要,口径还可能无法恢复到基本传输协议的公平资源分配。例如,如果不参与的流量以某种方式进入网络的核心,或者突然的网络变化导致超出了可用带宽,则底层传输协议拥塞避免实现将能够像通常那样处理拥塞。此外,Calibers提供了一种新颖的仿真方法和资源分配算法。在本文中,我们介绍了Calibers的原型架构,该架构使用具有分布式代理的中央控制器动态调整网络入口处的流量以满足截止日期。通过使用Globus / Grid-FTP,我们实验性地证明了调速可以用来满足使用TCP无法实现的数据传输期限。最后,我们提出了动态流量调速算法,该算法在最大化网络利用率的同时最大化了可以满足期限的流量接受率。我们的结果表明,在最瓶颈的链路上进行局部优化的简单启发式方法的性能几乎与尝试进行全局优化的启发式方法一样好。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号