首页> 外文会议>Data compression conference >Accelerate Data Compression in File System
【24h】

Accelerate Data Compression in File System

机译:加速文件系统中的数据压缩

获取原文
获取外文期刊封面目录资料

摘要

BTRFS (B-tree filesystem) is a new copy on write (CoW) filesystem for Linux aimed at implementing advanced features while focusing on fault tolerance, repair and easy administration. One important feature for BTRFS is the transparent file compression. There are two compression algorithms available in BTRFS: ZLIB and LZO. Because the compression workload is very CPU intensive, normally we have to pay additional CPU power to enable data compression in the filesystem. In this work we study the nature of data compression in BTRFS, setup the test bench to measure the benefit and the cost when enable data compression in BTRFS, and develop a new hardware acceleration method to offload the compression and de-compression workloads from the BTRFS software stack. Our experiment proves the hardware offloading solution can provide BTRFS data compression with the least CPU overhead comparing with the software implementation of ZLIB and LZO, meanwhile it also reaches a very good compression ratio and disk write throughput.
机译:BTRFS(B树文件系统)是针对Linux的新的写时复制(CoW)文件系统,旨在实现高级功能,同时侧重于容错,修复和易于管理。 BTRFS的一项重要功能是透明文件压缩。 BTRFS中有两种可用的压缩算法:ZLIB和LZO。由于压缩工作量占用大量CPU,因此通常我们必须支付额外的CPU功能才能在文件系统中启用数据压缩。在这项工作中,我们研究了BTRFS中数据压缩的本质,建立了测试平台以测量在BTRFS中启用数据压缩时的收益和成本,并开发了一种新的硬件加速方法来从BTRFS卸载压缩和解压缩工作负载。软件堆栈。我们的实验证明,与ZLIB和LZO的软件实现相比,硬件卸载解决方案可以以最少的CPU开销提供BTRFS数据压缩,同时还达到了很好的压缩率和磁盘写入吞吐量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号