首页> 外文会议>International Workshop on Quality of Service >A Practical Learning-Based Approach for Dynamic Storage Bandwidth Allocation
【24h】

A Practical Learning-Based Approach for Dynamic Storage Bandwidth Allocation

机译:一种基于实用的动态存储带宽分配方法

获取原文

摘要

In this paper, we address the problem of dynamic allocation of storage bandwidth to application classes so as to meet their response time requirements. We present an approach based on reinforcement learning to address this problem. We argue that a simple learning-based approach may not be practical since it incurs significant memory and search space overheads. To address this issue, we use application-specific knowledge to design an efficient, practical learning-based technique for dynamic storage bandwidth allocation. Our approach can react to dynamically changing workloads, provide isolation to application classes and is stable under overload. We implement our techniques into the Linux kernel and evaluate it using prototype experimentation and trace-drive simulations. Our results show that (i) the use of learning enables the storage system to reduce the number of QoS violations by a factor of 2.1 and (ii) the implementation overheads of employing such techniques in operating system kernels is small.
机译:在本文中,我们解决了应用程序类存储带宽的动态分配问题,以满足其响应时间要求。我们提出了一种基于强化学习来解决这个问题的方法。我们认为,基于学习的基于简单的方法可能并不实际,因为它遭到了重要的内存和搜索空间开销。为解决此问题,我们使用特定于应用程序的知识来设计用于动态存储带宽分配的高效,实用的学习技术。我们的方法可以对动态变化的工作负载反应,为应用程序提供隔离,并在过载下稳定。我们将技术实施到Linux内核中,并使用原型实验和追踪仿真进行评估。我们的结果表明,(i)学习的使用使得存储系统能够将QoS违规的数量减少为2.1和(ii)在操作系统内核中使用此类技术的实现开销很小。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号