首页> 外文学位 >Analysis, Modeling and Design of Flash-based Solid-State Drives.
【24h】

Analysis, Modeling and Design of Flash-based Solid-State Drives.

机译:基于闪存的固态驱动器的分析,建模和设计。

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

摘要

Flash storage has rapidly grown over the last few years into a redoubtable competitor to disk drives, due to its lower power consumption, lower latencies and lower cost per IOPs. Along with its attractive characteristics, flash also presents challenges, such as limited write endurance and the inability to overwrite a block in place. To address these issues, a software called the flash translation layer (FTL) maps logical blocks to physical locations on flash. Externally, the FTL presents a normal hard disk interface; internally, it implements address translation, garbage collection and wear-leveling algorithms which spread writes uniformly across the device.;In this thesis we provide a detailed investigation of flash device characteristics and internal logic, drawing valuable insight regarding their impact on higher-level properties such as whole-device endurance and throughput efficiency. Based on the derived characteristics, we model device endurance as a function of both the parameters of the chip itself, and the details of the internal algorithms used. We also construct analytic and black-box models to predict performance of solid-state drives under real workloads, and validate them by measurements, both in simulation and on real devices.;In addition, we investigate new design choices, specifically the integration of active computation capability in SSDs. We propose a novel approach, Active Flash, to migrate data analysis in scientific computing to the location of the data, the flash device itself; this can significantly reduce bandwidth, energy and time costs in high-performance computing clusters. We explore energy and performance tradeoffs in moving computation from host to storage, demonstrate the ability of embedded controllers to perform data analysis and reduction tasks at acceptable speeds, present a simulation study of scheduling policies, and implement an Active Flash prototype. These results show the viability of the Active Flash model, and its capability to potentially have a transformative impact on scientific data analysis.
机译:由于闪存的低功耗,低延迟和较低的每IOP成本,在过去几年中,闪存已迅速发展成为磁盘驱动器的强大竞争对手。闪存不仅具有吸引人的特性,而且还带来一些挑战,例如有限的写入耐力以及无法在适当的位置覆盖块。为了解决这些问题,一种称为闪存转换层(FTL)的软件将逻辑块映射到闪存上的物理位置。从外部看,FTL提供了一个普通的硬盘接口。在内部,它实现地址转换,垃圾回收和损耗均衡算法,从而将写入均匀地分布在整个设备中。在本文中,我们对闪存设备的特性和内部逻辑进行了详细的研究,从而获得了对闪存特性和高级特性的有价值的见解。例如整个设备的耐久性和吞吐率。基于推导的特性,我们将器件耐久性建模为芯片本身参数和所用内部算法细节的函数。我们还构建了解析模型和黑匣子模型来预测固态硬盘在实际工作负载下的性能,并通过仿真和实际设备上的测量来验证它们;此外,我们还研究了新的设计选择,特别是主动集成的集成。 SSD的计算能力。我们提出了一种新的方法,即主动闪存,将科学计算中的数据分析迁移到数据位置(闪存设备本身);这可以显着降低高性能计算集群中的带宽,能源和时间成本。我们探索了从主机到存储的计算中的能量和性能折衷,展示了嵌入式控制器以可接受的速度执行数据分析和归约任务的能力,提出了调度策略的仿真研究,并实现了Active Flash原型。这些结果表明了Active Flash模型的可行性,以及其对科学数据分析产生潜在影响的能力。

著录项

  • 作者

    Boboila, Simona.;

  • 作者单位

    Northeastern University.;

  • 授予单位 Northeastern University.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2012
  • 页码 159 p.
  • 总页数 159
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号