小编Mar*_*itl的帖子

zfs on linux 压缩和重复数据删除顺序

在 linux 上的 zfs 上写入 zfs 文件系统的数据的顺序是什么?

我在http://docs.oracle.com/cd/E36784_01/html/E36835/gkknx.html 上找到的唯一特定文件说;When a file is written, the data is compressed, encrypted, and the checksum is verified. Then, the data is deduplicated, if possible.

但如果这是真的,那么 dedup 将不会对使用不同压缩算法压缩的块进行重复数据删除。

我测试mysqlf,我相信,顺序如下:dedup, compress, encrypt

我的测试设置:

zpool create tank /dev/sdb
zfs create tank/lz4
zfs create tank/gzip9
zfs set compression=lz4 tank/lz4
zfs set compression=gzip-9 tank/gzip9
zfs set dedup=on tank
Run Code Online (Sandbox Code Playgroud)

输出 zfs list

NAME         USED  AVAIL  REFER  MOUNTPOINT
tank         106K  19,3G    19K  /tank
tank/gzip9    19K  19,3G …
Run Code Online (Sandbox Code Playgroud)

linux compression deduplication zfs

6
推荐指数
1
解决办法
6137
查看次数

ZFS - 不同供应商的 3 路镜像中的硬盘性能差异很大

先决条件

我们有一个 FreeNAS 系统,池由 5x"3-way-mirror" 组成。每个镜像的磁盘来自不同的供应商,但具有相同的“纸上”性能特征。

泳池布局:

Tank0
  mirror-0
    Western Digital WDC WD20SPZX (2TB, 128MB Cache, 5400 RPM)
    Seagate ST2000LM015 (2TB, 128MB Cache, 5400 RPM)
    Toshiba HDWL120 (2TB, 128MB Cache, 5400 RPM)
  mirror-1
    Western Digital WDC WD20SPZX (2TB, 128MB Cache, 5400 RPM)
    Seagate ST2000LM015 (2TB, 128MB Cache, 5400 RPM)
    Toshiba HDWL120 (2TB, 128MB Cache, 5400 RPM)
  mirror-2
    Western Digital WDC WD20SPZX (2TB, 128MB Cache, 5400 RPM)
    Seagate ST2000LM015 (2TB, 128MB Cache, 5400 RPM)
    Toshiba HDWL120 (2TB, 128MB Cache, 5400 RPM) …
Run Code Online (Sandbox Code Playgroud)

performance hard-drive zfs trim

6
推荐指数
1
解决办法
767
查看次数

标签 统计

zfs ×2

compression ×1

deduplication ×1

hard-drive ×1

linux ×1

performance ×1

trim ×1