...
首页> 外文期刊>Computer architecture news >An Update-Aware Storage System for Low-Locality Update-Intensive Workloads
【24h】

An Update-Aware Storage System for Low-Locality Update-Intensive Workloads

机译:用于低本地更新密集型工作负载的更新感知存储系统

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

摘要

Traditional storage systems provide a simple read/write interface, which is inadequate for low-locality update-intensive workloads because it limits the disk scheduling flexibility and results in inefficient use of buffer memory and raw disk bandwidth. This paper describes an update-aware disk access interface that allows applications to explicitly specify disk update requests and associate with such requests call-back functions that will be invoked when the requested disk blocks are brought into memory. Because callback functions offer a continuation mechanism after retrieval of requested blocks, storage systems supporting this interface are given more flexibility in scheduling pending disk update requests. In particular, this interface enables a simple but effective technique called Batching modifications with Sequential Commit (BOSC), which greatly improves the sustained throughput of a storage system under low-locality update-intensive workloads. In addition, together with a space-efficient low-latency disk logging technique, BOSC is able to deliver the same durability guarantee as synchronous disk updates. Empirical measurements show that the random update throughput of a BOSC-based B~+ tree is more than an order of magnitude higher than that of the same B~+ tree implementation on a traditional storage system.
机译:传统存储系统提供了一个简单的读/写接口,该接口不足以满足低局部性更新密集型工作负载的需要,因为它限制了磁盘调度的灵活性,并导致缓冲存储器和原始磁盘带宽的低效使用。本文介绍了一个更新感知磁盘访问接口,该接口允许应用程序显式指定磁盘更新请求并与此类请求关联,将请求的磁盘块放入内存时将调用这些函数。因为回调函数在检索请求的块之后提供了一种延续机制,所以支持该接口的存储系统在调度未决的磁盘更新请求时具有更大的灵活性。尤其是,此接口启用了一种简单但有效的技术,称为带有顺序提交的批处理修改(BOSC),可大大提高存储系统在低局部性更新密集型工作负载下的持续吞吐量。此外,结合节省空间的低延迟磁盘日志记录技术,BOSC能够提供与同步磁盘更新相同的持久性保证。经验测量表明,基于BOSC的B〜+树的随机更新吞吐量比传统存储系统上相同的B〜+树实现的吞吐量大一个数量级。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号