首页> 外文期刊>Parallel and Distributed Systems, IEEE Transactions on >Improving Update-Intensive Workloads on Flash Disks through Exploiting Multi-Chip Parallelism
【24h】

Improving Update-Intensive Workloads on Flash Disks through Exploiting Multi-Chip Parallelism

机译:通过利用多芯片并行性改善闪存磁盘上的更新密集型工作负载

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Solid state drives (SSDs), or flash disks have been considered as ideal storage for various data-intensive workloads, because of the low random access latency and the intra-disk multi-chip parallelism. However, due to inherent nature of flash memories, update-intensive workloads cause the flash disk fragmented, and trigger costly internal activities such as cleaning and wear leveling. We use database transaction processing as a motivating update-intensive workload. Our studies based on a flash disk simulator as well as flash disks show that, these activities result in significant overhead to the I/O response time and system throughput. To resolve the impact of internal activities, we propose dynamic page replications to exploit the multi-chip parallelism on the flash disk. Specifically, we replicate the frequently blocked data pages to improve the data availability even when internal activities block the request. To reduce the overhead of replications, we take advantage of the idle periods in the flash chips for the I/O operations by writes to replicas or reads from replicas, and further develop a prediction model for the decisions on those I/O operations to minimize the interference to normal I/O operations. We evaluate our techniques with three public transaction benchmarks in the simulator as well as on the real flash disks. Our results demonstrate the effectiveness of our replication management on improving I/O response time and system throughput.
机译:固态驱动器(SSD)或闪存盘被认为是各种数据密集型工作负载的理想存储,因为其低随机访问延迟和磁盘内多芯片并行性。但是,由于闪存的固有特性,更新密集型工作负载会导致闪存碎片,并触发昂贵的内部活动,例如清洁和磨损均衡。我们使用数据库事务处理作为激励更新的工作量。我们基于闪存盘模拟器和闪存盘的研究表明,这些活动导致I / O响应时间和系统吞吐量的大量开销。为了解决内部活动的影响,我们提出了动态页面复制以利用闪存上的多芯片并行性。具体来说,即使内部活动阻止了请求,我们也会复制经常被阻止的数据页面以提高数据可用性。为了减少复制的开销,我们通过对副本进行写操作或对副本进行读取来利用闪存芯片中的空闲时间进行I / O操作,并进一步为这些I / O操作的决策开发预测模型,以最大程度地减少对正常I / O操作的干扰。我们通过模拟器以及真实闪存盘上的三个公共交易基准评估我们的技术。我们的结果证明了复制管理在改善I / O响应时间和系统吞吐量方面的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号