【24h】

SDF: Software-Defined Flash for Web-Scale Internet Storage Systems

机译:SDF:用于Web级Internet存储系统的软件定义的闪存

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

摘要

In the last several years hundreds of thousands of SSDs have been deployed in the data centers of Baidu, China's largest Internet search company. Currently only 40% or less of the raw bandwidth of the flash memory in the SSDs is delivered by the storage system to the applications. Moreover, because of space over-provisioning in the SSD to accommodate nonsequential or random writes, and additionally, parity coding across flash channels, typically only 50-70% of the raw capacity of a commodity SSD can be used for user data. Given the large scale of Baidu's data center, making the most effective use of its SSDs is of great importance. Specifically, we seek to maximize both bandwidth and usable capacity. To achieve this goal we propose software-defined flash (SDF), a hardware/software co-designed storage system to maximally exploit the performance characteristics of flash memory in the context of our workloads. SDF exposes individual flash channels to the host software and eliminates space over-provisioning. The host software, given direct access to the raw flash channels of the SSD, can effectively organize its data and schedule its data access to better realize the SSD's raw performance potential. Currently more than 3000 SDFs have been deployed in Baidu's storage system that supports its web page and image repository services. Our measurements show that SDF can deliver approximately 95% of the raw flash bandwidth and provide 99% of the flash capacity for user data. SDF increases I/O bandwidth by 300% and reduces per-GB hardware cost by 50% on average compared with the commodity- SSD-based system used at Baidu.
机译:在过去的几年中,成千上万的SSD已在中国最大的互联网搜索公司百度的数据中心中部署。目前,存储系统仅将SSD中闪存的原始带宽的40%或更少的带宽提供给应用程序。此外,由于SSD中空间的预留空间过大,无法适应顺序写入或随机写入,此外,由于跨闪存通道进行奇偶校验编码,通常只能将商品SSD原始容量的50-70%用于用户数据。鉴于百度数据中心规模庞大,最有效地利用其固态硬盘至关重要。具体来说,我们力求最大程度地提高带宽和可用容量。为了实现此目标,我们提出了软件定义的闪存(SDF),这是一种硬件/软件共同设计的存储系统,可以在工作负载范围内最大程度地利用闪存的性能特征。 SDF将单个闪存通道公开给主机软件,并消除了空间的过度供应。可以直接访问SSD原始闪存通道的主机软件可以有效地组织其数据并安排其数据访问,以更好地实现SSD的原始性能潜力。当前,在百度的存储系统中已经部署了3000多个SDF,以支持其网页和图像存储库服务。我们的测量表明,SDF可以提供大约95%的原始闪存带宽,并为用户数据提供99%的闪存容量。与百度使用的基于商品SSD的系统相比,SDF将I / O带宽提高了300%,平均每GB硬件成本降低了50%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号