Linux 0.8.0-เตฝ ZFS-เดจเตเดฑเต† เดฑเดฟเดฒเต€เดธเต, เดฒเดฟเดจเด•เตเดธเต เด•เต‡เตผเดฃเดฒเดฟเดจเตเดณเตเดณ ZFS-เดจเตเดฑเต† เด’เดฐเต เดจเดฟเตผเดตเตเดตเดนเดฃเด‚

เดเด•เดฆเต‡เดถเด‚ เดฐเดฃเตเดŸเต เดตเตผเดทเดคเตเดคเต† เดตเดฟเด•เดธเดจเดคเตเดคเดฟเดจเต เดถเต‡เดทเด‚ เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดšเต เดชเตเดฐเด•เดพเดถเดจเด‚ Linux 0.8.0-เตฝ ZFS, ZFS เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตปเตเดฑเต† เด’เดฐเต เดจเดฟเตผเดตเตเดตเดนเดฃเด‚, Linux เด•เต‡เตผเดฃเดฒเดฟเดจเดพเดฏเดฟ เด’เดฐเต เดฎเตŠเดกเตเดฏเต‚เดณเดพเดฏเดฟ เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. 2.6.32 เดฎเตเดคเตฝ 5.1 เดตเดฐเต†เดฏเตเดณเตเดณ เดฒเดฟเดจเด•เตเดธเต เด•เต‡เตผเดฃเดฒเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเตŠเดกเตเดฏเต‚เตพ เดชเดฐเต€เด•เตเดทเดฟเดšเตเดšเต. เดฑเต†เดกเดฟ เด‡เตปเดธเตเดฑเตเดฑเดฒเต‡เดทเตป เดชเดพเด•เตเด•เต‡เดœเตเด•เตพ เด‰เดŸเตป เดตเดฐเตเดจเตเดจเต เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เตเด‚ Debian, Ubuntu, Fedora, RHEL/CentOS เดŽเดจเตเดจเดฟเดตเดฏเตเตพเดชเตเดชเต†เดŸเต†เดฏเตเดณเตเดณ เดชเตเดฐเดงเดพเดจ เดฒเดฟเดจเด•เตเดธเต เดตเดฟเดคเดฐเดฃเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ. Debian, Ubuntu, Gentoo, Sabayon Linux, ALT Linux เดตเดฟเดคเดฐเดฃเด™เตเด™เดณเดฟเตฝ เดฒเดฟเดจเด•เตเดธเต เดฎเตŠเดกเตเดฏเต‚เดณเดฟเดฒเต† ZFS เด‡เดคเดฟเดจเด•เด‚ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต.

Linux-เดฒเต† ZFS-เตปเตเดฑเต† เดญเดพเด—เดฎเดพเดฏเดฟ, เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตปเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเดตเตเด‚ เดตเต‹เดณเดฟเดฏเด‚ เดฎเดพเดจเต‡เดœเดฑเดฟเตปเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเดตเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ ZFS เด˜เดŸเด•เด™เตเด™เดณเตเดŸเต† เดจเดŸเดชเตเดชเดพเด•เตเด•เตฝ เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเตเด‚, เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด˜เดŸเด•เด™เตเด™เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต: SPA (เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดชเต‚เตพ เด…เดฒเต‹เด•เตเด•เต‡เดฑเตเดฑเตผ), DMU (เดกเดพเดฑเตเดฑ เดฎเดพเดจเต‡เดœเตเดฎเต†เตปเตเดฑเต เดฏเต‚เดฃเดฟเดฑเตเดฑเต), ZVOL (ZFS เดŽเดฎเตเดฒเต‡เดฑเตเดฑเดกเต เดตเต‹เดณเดฟเดฏเด‚), ZPL (ZFS POSIX เดฒเต†เดฏเตผ). เด•เต‚เดŸเดพเดคเต†, เดฒเดธเตเดฑเตเดฑเตผ เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดฌเดพเด•เตเด•เต†เตปเดกเดพเดฏเดฟ ZFS เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดจเตฝเด•เตเดจเตเดจเต. เด“เดชเตเดชเตบ เดธเต‹เดณเดพเดฐเดฟเดธเต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เด‡เดฎเตเดชเต‹เตผเดŸเตเดŸเตเดšเต†เดฏเตโ€Œเดคเต เด‡เดฒเตเดฒเตเดฎเต‹เดธเต เด•เดฎเตเดฎเตเดฏเต‚เดฃเดฟเดฑเตเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฒเตเด•เดณเตเด‚ เดชเดฐเดฟเดนเดพเดฐเด™เตเด™เดณเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเดฟเดชเตเดฒเต€เด•เดฐเดฟเดšเตเดš เดฏเดฅเดพเตผเดคเตเดฅ ZFS เด•เต‹เดกเดฟเดจเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเดพเดฃเต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเตปเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚. เดฏเตเดŽเดธเต เดŠเตผเดœ เดตเด•เตเดชเตเดชเตเดฎเดพเดฏเตเดณเตเดณ เด•เดฐเดพเตผ เดชเตเดฐเด•เดพเดฐเด‚ เดฒเดฟเดตเตผเดฎเต‹เตผ เดจเดพเดทเดฃเตฝ เดฒเดฌเต‹เดฑเดŸเตเดŸเดฑเดฟเดฏเดฟเดฒเต† เดœเต€เดตเดจเด•เตเด•เดพเดฐเตเดŸเต† เดชเด™เตเด•เดพเดณเดฟเดคเตเดคเดคเตเดคเต‹เดŸเต†เดฏเดพเดฃเต เดชเดฆเตเดงเดคเดฟ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต.

GPLv2 เดจเต เดชเตŠเดฐเตเดคเตเดคเดฎเดฟเดฒเตเดฒเดพเดคเตเดค เด’เดฐเต เดธเต—เดœเดจเตเดฏ CDDL เดฒเตˆเดธเตปเดธเดฟเดจเต เด•เต€เดดเดฟเดฒเดพเดฃเต เด•เต‹เดกเต เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต, GPLv2, CDDL เดฒเตˆเดธเตปเดธเตเด•เตพเด•เตเด•เต เด•เต€เดดเดฟเดฒเตเดณเตเดณ เด•เต‹เดกเต เดฎเดฟเดถเตเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เด…เดธเตเดตเต€เด•เดพเดฐเตเดฏเดฎเดพเดฏเดคเดฟเดจเดพเตฝ, Linux-เดฒเต† ZFS-เดจเต† เดฒเดฟเดจเด•เตเดธเต เด•เต‡เตผเดฃเดฒเดฟเตปเตเดฑเต† เดชเตเดฐเดงเดพเดจ เดถเดพเด–เดฏเดฟเดฒเต‡เด•เตเด•เต เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ. เดˆ เดฒเตˆเดธเตปเดธเดฟเด‚เด—เต เดชเตŠเดฐเตเดคเตเดคเด•เตเด•เต‡เดŸเต เด’เดดเดฟเดตเดพเด•เตเด•เดพเตป, เด•เต‡เตผเดฃเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจ เดฎเตŠเดกเตเดฏเต‚เดณเดพเดฏเดฟ เดฎเตเดดเตเดตเตป เด‰เตฝเดชเตเดชเดจเตเดจเดตเตเด‚ CDDL เดฒเตˆเดธเตปเดธเดฟเดจเต เด•เต€เดดเดฟเตฝ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเดพเตป เดคเต€เดฐเตเดฎเดพเดจเดฟเดšเตเดšเต. Linux เด•เต‹เดกเตเดฌเต‡เดธเดฟเดฒเต† ZFS-เตปเตเดฑเต† เดธเตเดฅเดฟเดฐเดค Linux-เดจเตเดณเตเดณ เดฎเดฑเตเดฑเต เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเดพเดตเตเดจเตเดจเดคเดพเดฃเต.

เดชเตเดฐเดงเดพเดจ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ:

  • เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเตเด‚ เดชเดพเตผเดŸเตเดŸเต€เดทเตป เดคเดฒเด™เตเด™เดณเดฟเดฒเตเด‚ เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เดŽเตปเด•เตเดฐเดฟเดชเตเดทเดจเตเดณเตเดณ เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต. เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ aes-256-ccm เด†เดฃเต. เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เด•เต€เด•เตพ เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดพเตป, "zfs เดฒเต‹เดกเต-เด•เต€" เด•เดฎเดพเตปเดกเต เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต;
  • "zfs send", "zfs receive" เดŽเดจเตเดจเต€ เด•เดฎเดพเตปเดกเตเด•เตพ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดŽเตปเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดค เดกเดพเดฑเตเดฑ เดŸเตเดฐเดพเตปเดธเตเดฎเดฟเดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟ. โ€œ-wโ€ เด“เดชเตโ€Œเดทเตป เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดชเต‚เดณเดฟเตฝ เด‡เดคเดฟเดจเด•เด‚ เดŽเตปเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตโ€Œเดค เดกเดพเดฑเตเดฑ เด‡เตปเตเดฑเตผเดฎเต€เดกเดฟเดฏเดฑเตเดฑเต เดกเต€เด•เตเดฐเดฟเดชเตเดทเตป เด•เต‚เดŸเดพเดคเต† เดฎเดฑเตเดฑเตŠเดฐเต เดชเต‚เดณเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเตเดจเตเดจเต. เด…เดคเตเดคเดฐเด‚ เดชเด•เตผเดคเตเดคเตฝ เดธเดฎเดฏเดคเตเดคเต, เด…เดฏเดฏเตโ€Œเด•เตเด•เตเดจเตเดจ เด•เด•เตเดทเดฟเดฏเตเดŸเต† เด•เต€ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดกเดพเดฑเตเดฑ เดชเดฐเดฟเดฐเด•เตเดทเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเด‚, เด‡เดคเต เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดฒเตเดฒเดพเดคเตเดค เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เต เดฌเดพเด•เตเด•เดชเตเดชเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดˆ เดฎเต‹เดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต (เดธเตเดตเต€เด•เตผเดคเตเดคเดพเดตเต เดตเดฟเดŸเตเดŸเตเดตเต€เดดเตเดš เดšเต†เดฏเตเดฏเตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด•เต€ เด‡เดฒเตเดฒเดพเดคเต† เด†เด•เตเดฐเดฎเดฃเด•เดพเดฐเดฟเด•เตเด•เต เดกเดพเดฑเตเดฑ เด†เด•เตโ€Œเดธเดธเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ);
  • เด’เดฐเต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดชเต‚เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตเดฐเดพเดฅเดฎเดฟเด• เดกเตเดฐเตˆเดตเตเด•เตพ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต, เดตเตเดฏเด•เตเดคเดฟเด—เดคเดฎเดพเดฏเต‹ เดฎเดฟเดฑเดฑเดฟเตปเตเดฑเต† เดญเดพเด—เดฎเดพเดฏเต‹ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. "zpool remove" เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต. เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตฝ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเดฟเตฝ, เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดค เดกเตเดฐเตˆเดตเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดกเดพเดฑเตเดฑ เดชเต‚เดณเดฟเดฒเต† เดถเต‡เดทเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดพเดฅเดฎเดฟเด• เดกเตเดฐเตˆเดตเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดชเด•เตผเดคเตเดคเตเดจเตเดจเต;
  • เดธเด‚เดฐเด•เตเดทเดฟเดšเตเดš เดชเต‹เดฏเดฟเตปเตเดฑเดฟเดฒเต‡เด•เตเด•เต เด•เต‚เดŸเตเดคเตฝ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดคเดฟเดฐเดฟเด•เต† เด•เตŠเดฃเตเดŸเตเดตเดฐเดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต‹เดŸเต† เดชเต‚เดณเดฟเตปเตเดฑเต† เดจเดฟเดฒเดตเดฟเดฒเต† เด…เดตเดธเตเดฅ เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เดพเตป "zpool เดšเต†เด•เตเด•เตโ€Œเดชเต‹เดฏเดฟเตปเตเดฑเต" เด•เดฎเดพเตปเดกเต เดšเต‡เตผเดคเตเดคเต (เดฎเตเดดเตเดตเตป เดชเต‚เดณเดฟเตปเตเดฑเต†เดฏเตเด‚ เด’เดฐเต เดธเตโ€Œเดจเดพเดชเตเดชเตโ€Œเดทเต‹เดŸเตเดŸเต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต). เดธเดพเดงเดพเดฐเดฃเด—เดคเดฟเดฏเดฟเตฝ เดฎเดพเดฑเตเดฑเดพเดจเดพเด•เดพเดคเตเดค เดฎเดพเดฑเตเดฑเด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เต เดจเดฏเดฟเด•เตเด•เตเดจเตเดจ เด…เดชเด•เดŸเดธเดพเดงเตเดฏเดคเดฏเตเดณเตเดณ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฏ เด…เดกเตเดฎเดฟเดจเดฟเดธเตเดŸเตเดฐเต‡เดฑเตเดฑเต€เดตเต เดœเต‹เดฒเดฟเด•เตพ เดจเดฟเตผเดตเดนเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเดฟเตฝ เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดš เดซเต€เดšเตเดšเตผ เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฏเต‡เด•เตเด•เดพเด‚ (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดชเตเดคเดฟเดฏ ZFS เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเดพเดฏเดฟ เดซเตเดฒเดพเด—เตเด•เตพ เดธเดœเต€เดตเดฎเดพเด•เตเด•เตฝ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดกเดพเดฑเตเดฑ เดฎเดพเดฏเตเด•เตเด•เตฝ);
  • เด‡เดชเตเดชเต‹เตพ เด‰เดชเดฏเต‹เด—เดคเตเดคเดฟเดฒเดฟเดฒเตเดฒเดพเดคเตเดค เดธเต†เด•เตเดŸเดฑเตเด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด’เดฐเต เดชเต‚เดณเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดกเตเดฐเตˆเดตเตเด•เดณเต† เด…เดฑเดฟเดฏเดฟเด•เตเด•เดพเตป "zpool trim" เด•เดฎเดพเตปเดกเต เดšเต‡เตผเดคเตเดคเต. TRIM เด“เดชเตเดชเดฑเต‡เดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต SSD เดกเตเดฐเตˆเดตเตเด•เดณเตเดŸเต† เด•เดพเดฐเตเดฏเด•เตเดทเดฎเดค เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด…เดตเดฏเตเดŸเต† เดชเตเดฐเด•เดŸเดจเดคเตเดคเดฟเตปเตเดฑเต† เด…เดชเดšเดฏเด‚ เดคเดŸเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚ เดธเดพเดงเตเดฏเดฎเดพเด•เตเด•เตเดจเตเดจเต. TRIM เด•เดฎเดพเตปเดกเตเด•เตพ เด•เตˆเดฎเดพเดฑเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏ เดชเดถเตเดšเดพเดคเตเดคเดฒ เดชเตเดฐเด•เตเดฐเดฟเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เด’เดฐเต เดชเตเดคเดฟเดฏ เดชเตเดฐเต‹เดชเตเดชเตผเดŸเตเดŸเดฟ "เด“เดŸเตเดŸเต‹เดŸเตเดฐเดฟเด‚" เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต;
  • เด…เดจเตเดตเดฆเดฟเด•เตเด•เดพเดคเตเดค เดŽเดฒเตเดฒเดพ เดกเดฟเดธเตโ€Œเด•เต เดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเตเด‚ เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต "zpool initialize" เด•เดฎเดพเตปเดกเต เดšเต‡เตผเดคเตเดคเต, เด†เดฆเตเดฏ เด†เด•เตโ€Œเดธเดธเดฟเดฒเต† เดชเตเดฐเด•เดŸเดจเดคเตเดคเต† เดฌเดพเดงเดฟเด•เตเด•เดพเดคเต† เด…เดคเต เด‰เดŸเตป เด‰เดชเดฏเต‹เด—เดคเตเดคเดฟเดจเต เดคเดฏเตเดฏเดพเดฑเดพเดฃเต†เดจเตเดจเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเดจเตเดจเต (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, VMware VMDK เดชเต‹เดฒเตเดณเตเดณ เดตเต†เตผเดšเตเดตเดฒเตˆเดธเตเดกเต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดนเต‹เดธเตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ);
  • เดฎเตเดฎเตเดชเต เดฒเดญเตเดฏเดฎเดพเดฏ เด‰เดชเดฏเต‹เด•เตเดคเตƒ, เด—เตเดฐเต‚เดชเตเดชเต เดฒเต†เดตเตฝ เด•เตเดตเดพเดŸเตเดŸเด•เตพ เดชเต‚เตผเดคเตเดคเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต-เดฒเต†เดตเตฝ เด…เด•เตเด•เต—เดฃเตเดŸเดฟเด‚เด—เดฟเดจเตเด‚ เด•เตเดตเดพเดŸเตเดŸเด•เตพเด•เตเด•เตเดฎเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต. เด…เดŸเดฟเดธเตเดฅเดพเดจเดชเดฐเดฎเดพเดฏเดฟ, เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เตพ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดเดกเตปเตเดฑเดฟเดซเดฏเดฑเตเดฎเดพเดฏเดฟ (เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดเดกเดฟ) เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดตเดธเตเดคเตเด•เตเด•เดณเตเดŸเต† เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เด‡เดŸเดฎเดพเดฃเต. เดฌเตˆเตปเดกเดฟเด‚เด—เต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเต 'chattr -p' เด“เดชเตเดชเดฑเต‡เดทเตป เดตเดดเดฟเดฏเต‹ เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เด‡เตปเดนเต†เดฑเดฟเดฑเตเดฑเตปเดธเต เดตเดดเดฟเดฏเต‹ เด†เดฃเต. เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ, "zfs project", "zfs projectspace" เดŽเดจเตเดจเต€ เด•เดฎเดพเตปเดกเตเด•เตพ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดคเต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เดณเตเดŸเต† เดจเดฟเตผเดฎเตเดฎเดพเดฃเด‚ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เดพเดจเตเด‚ เด…เดตเดฏเตเด•เตเด•เต เดกเดฟเดธเตเด•เต เดธเตเดชเต‡เดธเต เดชเดฐเดฟเดงเดฟ เดจเดฟเดถเตเดšเดฏเดฟเด•เตเด•เดพเดจเตเด‚ เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต;
  • ZFS เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเดฟเดตเดฟเดง เดœเต‹เดฒเดฟเด•เตพ เด“เดŸเตเดŸเต‹เดฎเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต Lua เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดšเต‡เตผเดคเตเดคเต. "zpool เดชเตเดฐเต‹เด—เตเดฐเดพเด‚" เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเดคเตเดฏเต‡เด• เด’เดฑเตเดฑเดชเตเดชเต†เดŸเตเดŸ เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเด•เดณเดฟเตฝ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพ เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต;
  • เดชเตเดคเดฟเดฏ เดฒเตˆเดฌเตเดฐเดฑเดฟ เดจเดŸเดชเตเดชเดพเด•เตเด•เดฟ pyzfs, เด‡เดคเต เดชเตˆเดคเตเดคเตบ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต ZFS เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด’เดฐเต เดธเตเดฅเดฟเดฐเดคเดฏเตเดณเตเดณ API เดจเตฝเด•เตเดจเตเดจเต. เดฒเตˆเดฌเตเดฐเดฑเดฟ libzfs_core-เดจเต เดฎเตเด•เดณเดฟเดฒเตเดณเตเดณ เด’เดฐเต เดฑเดพเดชเตเดชเดฑเดพเดฃเต, เด•เต‚เดŸเดพเดคเต† เดธเดฎเดพเดจเดฎเดพเดฏ เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ เดซเด‚เด—เตเดทเดจเตเด•เตพ เดจเตฝเด•เตเดจเตเดจเต, เดชเด•เตเดทเต‡ เดชเตˆเดคเตเดคเดฃเดฟเดจเต เด…เดŸเตเดคเตเดคเตเดณเตเดณ เดคเดฐเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต;
  • arcstat, arcsummary, dbufstat เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเด•เตพ เด‡เดชเตเดชเต‹เตพ เดชเตˆเดคเตเดคเตบ 3-เดจเต เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฃเต. arcstat.py, arc_summary.py, dbufstat.py เดŽเดจเตเดจเต€ เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเด•เตพ โ€œ.pyโ€ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเดฎเดฟเดฒเตเดฒเดพเดคเตเดค เดชเดคเดฟเดชเตเดชเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดชเตเดจเตผเดจเดพเดฎเด•เดฐเดฃเด‚ เดšเต†เดฏเตโ€Œเดคเต;
  • Linux Direct IO (O_DIRECT) เด•เต‡เตผเดฃเตฝ เด‡เตปเตเดฑเตผเดซเต‡เดธเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต, เด‡เดคเต เดฌเดซเดฑเดฟเด‚เด—เต เด•เต‚เดŸเดพเดคเต† เดกเดพเดฑเตเดฑ เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เด•เดพเดทเต† เดฌเตˆเดชเดพเดธเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต;
  • เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดš เดชเตเดฐเด•เดŸเดจ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต‡เดทเดจเตเด•เตพ:
    • โ€œเดธเตโ€Œเด•เตเดฐเดฌเตโ€, โ€œเดฑเดฟเดธเดฟเตฝเดตเตผโ€ เด•เดฎเดพเตปเดกเตเด•เดณเตเดŸเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดฐเดฃเตเดŸเต เด˜เดŸเตเดŸเด™เตเด™เดณเดพเดฏเดฟ เดตเดฟเดญเดœเดฟเดšเตเดšเต เดคเตเดตเดฐเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ (เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดธเตเด•เดพเตป เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚ เดกเดฟเดธเตเด•เดฟเดฒเต† เดกเดพเดฑเตเดฑ เดฌเตเดฒเต‹เด•เตเด•เตเด•เดณเตเดŸเต† เดธเตเดฅเดพเดจเด‚ เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เด˜เดŸเตเดŸเด‚ เด…เดจเตเดตเดฆเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดคเต เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏ เดกเดพเดฑเตเดฑ เดฑเต€เดกเดฟเด‚เด—เต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด•เต‚เดŸเตเดคเตฝ เดธเตเดฅเดฟเดฐเต€เด•เดฐเดฃเด‚ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต) ;
    • เด…เดฒเต‹เด•เตเด•เต‡เดทเตป เด•เตเดฒเดพเดธเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต,
      เดคเดพเดฐเดคเดฎเตเดฏเต‡เดจ เดšเต†เดฑเดฟเดฏ เดŽเดธเตเดŽเดธเตเดกเดฟ เดกเตเดฐเตˆเดตเตเด•เตพ เด’เดฐเต เดชเต‚เดณเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดพเดจเตเด‚ เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ, เดกเดฟเดกเดฟเดŸเดฟ เดกเดพเดฑเตเดฑ, เดซเดฏเดฒเตเด•เดณเตเดณเตเดณ เดšเต†เดฑเดฟเดฏ เดฌเตเดฒเต‹เด•เตเด•เตเด•เตพ เดŽเดจเตเดจเดฟเด™เตเด™เดจเต† เดชเดคเดฟเดตเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดšเดฟเดฒ เดฌเตเดฒเต‹เด•เตเด•เตเด•เตพ เดฎเดพเดคเตเดฐเด‚ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต;

    • เด…เดกเตโ€Œเดฎเดฟเดจเดฟเดธเตโ€ŒเดŸเตเดฐเต‡เดทเดจเดพเดฏเตเดณเตเดณ เด•เดฎเดพเตปเดกเตเด•เดณเตเดŸเต† เดชเตเดฐเด•เดŸเดจเด‚ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเต
      โ€œzfs เดฒเดฟเดธเตเดฑเตเดฑเตโ€, โ€œzfs getโ€, เด…เดตเดฏเตเดŸเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเต เด†เดตเดถเตเดฏเดฎเดพเดฏ เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑเดฏเตเดŸเต† เด•เดพเดทเดฟเด‚เด—เต เด•เดพเดฐเดฃเด‚;

    • เด“เดฐเต‹ เดฎเต†เดฑเตเดฑเดพเดธเตโ€Œเดฒเดพเดฌเต เด—เตเดฐเต‚เดชเตเดชเดฟเดจเตเด‚ เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ "เด…เดฒเต‹เด•เตเด•เต‡เดฑเตเดฑเตผ" เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เตพ เดธเดฎเดพเดฐเด‚เดญเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเต เดฌเตเดฒเต‹เด•เตเด•เต เด…เดฒเต‹เด•เตเด•เต‡เดทเตป เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดธเดฎเดพเดจเตเดคเดฐเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต. เดธเดพเดงเดพเดฐเดฃ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเตฝ, 5-10% เดชเตเดฐเด•เดŸเดจ เดตเตผเดฆเตเดงเดจเดตเต เด‰เดฃเตเดŸเต, เดŽเดจเตเดจเดพเตฝ เดตเดฒเดฟเดฏเดตเดฏเดฟเตฝ (8 GB SSD, 128 เด•เต‹เตผ NUMA, 24 GB RAM), เดฌเตเดฒเต‹เด•เตเด•เต เด…เดฒเต‹เด•เตเด•เต‡เดทเตป เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเดฟเดฒเต† เดตเตผเดฆเตเดงเดจเดตเต 256% เดตเดฐเต†เดฏเดพเด•เดพเด‚;
    • โ€œเดฑเดฟเดธเดฟเตฝเดตเตผโ€ เด•เดฎเดพเตปเดกเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดพเตป เด•เดพเดฒเดคเดพเดฎเดธเด‚ เดตเดฐเตเดคเตเดคเดพเดจเตเดณเตเดณ เดธเดพเดงเตเดฏเดค เดšเต‡เตผเดคเตเดคเต (เดกเตเดฐเตˆเดตเตเด•เดณเตเดŸเต† เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเดฟเดฒเต† เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเดคเตเดคเต เดกเดพเดฑเตเดฑ เดตเดฟเดคเดฐเดฃเด‚ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเต) - เด’เดฐเต เดชเตเดคเดฟเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดฎเตเดฎเตเดชเดคเตเดคเต‡เดคเต เด‡เดคเตเดตเดฐเต† เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดชเตเดคเดฟเดฏ เดนเดพเตปเดกเตโ€Œเดฒเตผ เดฎเดพเดคเตเดฐเด‚ เดŽเด•เตโ€Œเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเตป เดคเตเดŸเด™เตเด™เตเด‚. เดฎเตเดฎเตเดชเดคเตเดคเต‡เดคเต เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเดฏ เดถเต‡เดทเด‚;
    • เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดชเตเดฐเต‹เดธเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เดฌเตเดฒเต‹เด•เตเด•เตเด•เตพ เด‰เดณเตเดณเดชเตเดชเต‹เตพ เดฌเตเดฒเต‹เด•เตเด•เตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ ZIL (ZFS เด‡เตปเตเดฑเตปเตเดฑเต เดฒเต‹เด—เต) เดฒเต‹เด—เดฟเดฒเต‡เด•เตเด•เต เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต‡เดทเดจเตเด•เตพ เดจเดŸเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต;
    • เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เดชเดพเตผเดŸเตเดŸเต€เดทเดจเตเด•เตพ (zvol) เดฐเดœเดฟเดธเตเดฑเตเดฑเตผ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเดฎเดฏเด‚ เด•เตเดฑเดšเตเดšเต. เด’เดฐเต เดชเต‚เดณเดฟเตฝ เดงเดพเดฐเดพเดณเด‚ เดชเดพเตผเดŸเตเดŸเต€เดทเดจเตเด•เตพ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, "zpool เด‡เดฑเด•เตเด•เตเดฎเดคเดฟ" เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏ เด‰เดŸเตป เดคเดจเตเดจเต† เด…เดต เด‡เดชเตเดชเต‹เตพ เดฒเดญเตเดฏเดฎเดพเด•เตเด‚;
    • Intel QAT (เด•เตเดตเดฟเด•เตเด•เต เด…เดธเดฟเดธเตเดฑเตเดฑเต เดŸเต†เด•เตเดจเต‹เดณเดœเดฟ) เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดšเดฟเดชเตเดชเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต SHA256 เดนเดพเดทเต เด•เดฃเด•เตเด•เตเด•เต‚เดŸเตเดŸเดฒเตเด•เดณเตเดŸเต†เดฏเตเด‚ AES-GSM เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเดŸเต†เดฏเตเด‚ เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เดคเตเดตเดฐเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต. Intel C62x เดšเดฟเดชเตโ€Œเดธเต†เดฑเตเดฑเดฟเดจเตเด‚ เด†เดฑเตเดฑเด‚ C3000 เดธเดฟเดชเดฟเดฏเตเดตเดฟเดจเตเดฎเตเดณเตเดณ เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เด†เด•เตเดธเดฟเดฒเดฑเต‡เดทเตป เดŸเต‚เดณเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•