【24h】

bQueue: A Coarse-Grained Bucket QoS Scheduler

机译:bQueue:粗粒度的桶QoS调度程序

获取原文

摘要

We consider the problem of providing QoS guarantees in a clustered storage system whose data is distributed over multiple server nodes. Storage objects are encapsulated in a single logical bucket and QoS is provided at the level of buckets. The service that a single bucket receives is the aggregate of the service it receives at the nodes holding its constituent objects. The service depends on individual time-varying service demands and congestion at the physical servers. In this paper, we present bQueue, a coarse-grained scheduling algorithm that provides reservation and limit QoS for buckets in a distributed storage system, using tokens to control the amount of service received at individual storage servers. bQueue uses the max-flow algorithm to periodically determine the optimal token distribution based on the demands of the buckets at different servers and the QoS parameters of the buckets. Our experimental results show that bQueue provides accurate QoS among the buckets with different access patterns, and handles runtime demand changes in a reasonable way.
机译:我们考虑在其数据分布在多个服务器节点上的群集存储系统中提供QoS保证的问题。存储对象被封装在单个逻辑存储桶中,并且在存储桶级别提供了QoS。单个存储桶接收的服务是在包含其组成对象的节点上接收到的服务的集合。该服务取决于物理服务器上各个随时间变化的服务需求和拥塞情况。在本文中,我们介绍了bQueue,这是一种粗粒度的调度算法,可使用令牌控制在单个存储服务器上接收到的服务数量,从而为分布式存储系统中的存储桶提供保留和限制QoS。 bQueue使用最大流算法,根据不同服务器上存储桶的需求以及存储桶的QoS参数,定期确定最佳令牌分配。我们的实验结果表明,bQueue可在具有不同访问模式的存储桶之间提供准确的QoS,并以合理的方式处理运行时需求变化。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号