...
首页> 外文期刊>ACM Transactions on Storage >The Case for Custom Storage Backends in Distributed Storage Systems
【24h】

The Case for Custom Storage Backends in Distributed Storage Systems

机译:分布式存储系统中的自定义存储后端的情况

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

获取外文期刊封面封底 >>

       

摘要

For a decade, the Ceph distributed file system followed the conventional wisdom of building its storage back-end on top of local file systems. This is a preferred choice for most distributed file systems today, because it allows them to benefit from the convenience and maturity of battle-tested code. Ceph's experience, however, shows that this comes at a high price. First, developing a zero-overhead transaction mechanism is challenging. Second, metadata performance at the local level can significantly affect performance at the distributed level. Third, supporting emerging storage hardware is painstakingly slow. Ceph addressed these issues with BlueStore, a new backend designed to run directly on raw storage devices. In only two years since its inception, BlueStore outperformed previous established backends and is adopted by 70% of users in production. By running in user space and fully controlling the I/O stack, it has enabled space-efficient metadata and data checksums, fast overwrites of erasure-coded data, inline compression, decreased performance variability, and avoided a series of performance pitfalls of local file systems. Finally, it makes the adoption of backward-incompatible storage hardware possible, an important trait in a changing storage landscape that is learning to embrace hardware diversity.
机译:十年来,Ceph分布式文件系统遵循传统的智慧,在本地文件系统的顶部构建其存储后端。这是当今大多数分布式文件系统的首选,因为它允许他们从经过战斗代码的便利性和成熟度中受益。然而,Ceph的经验表明,这是高价格的。首先,开发零开销的交易机制是具有挑战性的。其次,本地级别的元数据性能可以显着影响分布式级别的性能。第三,支持新兴的储存硬件是艰苦的缓慢。 Ceph通过Bluestore解决了这些问题,这是一个新的后端,旨在直接在原始存储设备上运行。自成立以来仅两年后,Bluestore优先表现出以前的建立后端,并在生产中的70%用户采用。通过在用户空间中运行并完全控制I / O堆栈,它启用了空间高效的元数据和数据校验和,擦除擦除编码数据的快速覆盖,内联压缩,性能变化减少,避免了一系列本地文件的性能陷阱系统。最后,它采用了后向不兼容的存储硬件,可能是一种更换存储景观的重要特征,这些特征在于学习拥抱硬件多样性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号