首页> 外文会议>Symposium on Mass Storage Systems and Technologies >ASCAR: Automating contention management for high-performance storage systems
【24h】

ASCAR: Automating contention management for high-performance storage systems

机译:ASCAR:自动化高性能存储系统的竞争管理

获取原文

摘要

High-performance parallel storage systems, such as those used by supercomputers and data centers, can suffer from performance degradation when a large number of clients are contending for limited resources, like bandwidth. These contentions lower the efficiency of the system and cause unwanted speed variances. We present the Automatic Storage Contention Alleviation and Reduction system (ASCAR), a storage traffic management system for improving the bandwidth utilization and fairness of resource allocation. ASCAR regulates I/O traffic from the clients using a rule based algorithm that controls the congestion window and rate limit. The rule-based client controllers are fast responding to burst I/O because no runtime coordination between clients or with a central coordinator is needed; they are also autonomous so the system has no scale-out bottleneck. Finding optimal rules can be a challenging task that requires expertise and numerous experiments. ASCAR includes a SHAred-nothing Rule Producer (SHARP) that produces rules in an unsupervised manner by systematically exploring the solution space of possible rule designs and evaluating the target workload under the candidate rule sets. Evaluation shows that our ASCAR prototype can improve the throughput of all tested workloads - some by as much as 35%. ASCAR improves the throughput of a NASA NPB BTIO checkpoint workload by 33.5% and reduces its speed variance by 55.4% at the same time. The optimization time and controller overhead are unrelated to the scale of the system; thus, it has the potential to support future large-scale systems that can have millions of clients and thousands of servers. As a pure client-side solution, ASCAR needs no change to either the hardware or server software.
机译:当大量客户端争用有限的资源(例如带宽)时,高性能并行存储系统(例如超级计算机和数据中心所使用的并行存储系统)的性能可能会下降。这些争用降低了系统的效率,并导致不必要的速度变化。我们提出了自动存储争用缓解和减少系统(ASCAR),这是一种用于提高带宽利用率和资源分配公平性的存储流量管理系统。 ASCAR使用基于规则的算法来控制来自客户端的I / O流量,该算法控制拥塞窗口和速率限制。基于规则的客户端控制器可以快速响应突发I / O,因为不需要客户端之间或与中央协调器的运行时协调。它们也是自治的,因此系统没有横向扩展瓶颈。寻找最佳规则可能是一项艰巨的任务,需要专业知识和大量实验。 ASCAR包括无共享规则生成器(SHARP),它通过系统地探索可能的规则设计的解决方案空间并评估候选规则集下的目标工作负载,以无监督的方式生成规则。评估表明,我们的ASCAR原型可以提高所有经过测试的工作负载的吞吐量,其中某些工作负载最多可以提高35%。 ASCAR将NASA NPB BTIO检查点工作负载的吞吐量提高了33.5%,同时将速度差异降低了55.4%。优化时间和控制器开销与系统规模无关。因此,它有可能支持可能具有数百万个客户端和数千个服务器的未来大型系统。作为纯客户端解决方案,ASCAR无需更改硬件或服务器软件。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号