An Exploratory Study on Software-Defined Data Center Hard Disk Drives

An Exploratory Study on Software-Defined Data Center Hard Disk Drives
复制标题

软件定义数据中心硬盘驱动器的探索性研究

DOI:
10.1145/3319405
复制
发表时间:
2019
影响因子:
1.7
通讯作者:
Zhang, Tong
Zhang, Tong
中科院分区:
计算机科学3区
文献类型:
--
作者:
Li, Yin;Chen, Xubin;Zheng, Ning;Hao, Jingpeng;Zhang, Tong

文献摘要

参考文献

被引文献

相似文献

本文提出了一个旨在降低数据中心海量数据存储成本的设计框架。其基本原理很简单:假设可以通过显着(即至少几个数量级)放宽原始 HDD 可靠性来显着降低 HDD 制造成本,从而通过低成本的系统级冗余确保最终的数据存储完整性。这称为系统辅助 HDD 比特成本降低。为了更好地利用 HDD 的容量和随机 IOPS,需要在每个 HDD 中混合具有容量和随机 IOPS 互补要求的数据。然而,不同的容量和随机 IOPS 要求可能需要不同的原始 HDD 可靠性与比特成本权衡,因此需要不同形式的系统辅助比特成本降低。本文提出了一种以软件为中心的设计框架,以实现数据自适应系统辅助降低数据中心硬盘的比特成本。实现仅由文件系统处理,只需要对 HDD 内的纠错编码 (ECC) 模块进行少量更改。因此,它对软件堆栈中的所有其他组件(例如应用程序、操作系统内核和驱动程序)完全透明,并保持基本 HDD 设计实践(例如固件、介质、磁头和伺服)完整。我们进行了分析和实验来评估其实施的可行性和有效性。我们将设计技术集成到ext4中,以进一步定量测量其对系统速度性能的影响。
This article presents a design framework aiming to reduce mass data storage cost in data centers. Its underlying principle is simple: Assume one may noticeably reduce the HDD manufacturing cost by significantly (i.e., at least several orders of magnitude) relaxing raw HDD reliability, which ensures the eventual data storage integrity via low-cost system-level redundancy. This is called system-assisted HDD bit cost reduction. To better utilize both capacity and random IOPS of HDDs, it is desirable to mix data with complementary requirements on capacity and random IOPS in each HDD. Nevertheless, different capacity and random IOPS requirements may demand different raw HDD reliability vs. bit cost trade-offs and hence different forms of system-assisted bit cost reduction. This article presents a software-centric design framework to realize data-adaptive system-assisted bit cost reduction for data center HDDs. Implementation is solely handled by the filesystem and demands only minor change of the error correction coding (ECC) module inside HDDs. Hence, it is completely transparent to all the other components in the software stack (e.g., applications, OS kernel, and drivers) and keeps fundamental HDD design practice (e.g., firmware, media, head, and servo) intact. We carried out analysis and experiments to evaluate its implementation feasibility and effectiveness. We integrated the design techniques intoext4to further quantitatively measure its impact on system speed performance.
使用磁力显微镜分析叠式写入读回
DOI: 10.1109/tmag.2009.2038281
发表时间: 2010
影响因子: 2.1
作者:
F. Lim;B. Wilson;R. Wood
通讯作者: R. Wood
DOI: 10.1201/9780203490310
发表时间: 2004-11
期刊: Zhonghua fu chan ke za zhi
影响因子: --
作者:
B. Vasic;E. Kurtas
通讯作者: B. Vasic;E. Kurtas