ZFSonLinux 0.8.0 เชฐเชฟเชฒเซ€เช เช•เชฐเซ‹

เชฒเชฟเชจเช•เซเชธ (เชธเช‚เช•เซเชทเชฟเชชเซเชค ZoL) เชชเชฐ ZFS เชจเชพ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเซ‡ เช…เชคเซเชฏเช‚เชค เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชชเซเชฐเช•เชพเชถเชจ - ZFS-5 เชฐเชฟเชฒเซ€เช เช•เชฐเชตเชพเชฎเชพเช‚ เชฒเช—เชญเช— เชฌเซ‡ เชตเชฐเซเชท เช…เชจเซ‡ 0.8.0 RC เชฐเชฟเชฒเซ€เชเชจเซ‹ เชธเชฎเชฏ เชฒเชพเช—เซเชฏเซ‹.

ะ’ะพะทะผะพะถะฝะพัั‚ะธั‹ะต ะฒะพะทะผะพะถะฝะพัั‚ะธ:

  • "เชฎเซ‚เชณ" เชเชจเซเช•เซเชฐเชฟเชชเซเชถเชจ เชซเชพเชˆเชฒ เชธเชฟเชธเซเชŸเชฎ เช…เชจเซ‡ เชชเชพเชฐเซเชŸเซ€เชถเชจเซ‹ เชฌเช‚เชจเซ‡ เชฎเชพเชŸเซ‡. เชกเชฟเชซเซ‹เชฒเซเชŸ เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎ aes-256-ccm เช›เซ‡. เชกเซ‡เชŸเชพเชธเซ‡เชŸ เช•เซ€ "zfs เชฒเซ‹เชก-เช•เซ€" เช†เชฆเซ‡เชถ เช…เชจเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เชธเชฌเช•เชฎเชพเชจเซเชกเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเช‚เชšเชพเชฒเชฟเชค เชฅเชพเชฏ เช›เซ‡.
  • zfs เชธเชพเชฅเซ‡ เชเชจเซเช•เซเชฐเชฟเชชเซเชถเชจ เชฎเซ‹เช•เชฒเซ‹/เชชเซเชฐเชพเชชเซเชค เช•เชฐเซ‹. เชคเชฎเชจเซ‡ เชธเชฎเชพเชงเชพเชจเชจเซ€ เชถเช•เซเชฏเชคเชพ เชตเชฟเชจเชพ เช…เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เชธเซ‡เชตเชพเช“ เชชเชฐ เชฌเซ‡เช•เช…เชช เชธเซเชŸเซ‹เชฐ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.
  • เช‰เชชเช•เชฐเชฃ เชฆเซ‚เชฐ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช "zpool เชฆเซ‚เชฐ เช•เชฐเซ‹" เช†เชฆเซ‡เชถ เชฆเซเชตเชพเชฐเชพ เชชเซ‚เชฒเชฎเชพเช‚เชฅเซ€. เชฌเชพเช•เซ€เชจเชพ เชŸเซ‹เชšเชจเชพ-เชธเซเชคเชฐเชจเชพ เช‰เชชเช•เชฐเชฃเซ‹ เชชเชฐ เชฌเชงเซ‹ เชกเซ‡เชŸเชพ เชชเซƒเชทเซเช เชญเซ‚เชฎเชฟเชฎเชพเช‚ เช•เซ‰เชชเชฟ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡ เชฎเซเชœเชฌ เชชเซ‚เชฒเชจเซ€ เช•เซเชทเชฎเชคเชพเชฎเชพเช‚ เช˜เชŸเชพเชกเซ‹ เชฅเชพเชฏ เช›เซ‡.
  • "zpool เชšเซ‡เช•เชชเซ‹เช‡เชจเซเชŸ" เชธเชฌเช•เชฎเชพเชจเซเชก เชคเชฎเชจเซ‡ เชชเซ‚เชฒเชจเซ€ เชธเชฎเช—เซเชฐ เชธเซเชฅเชฟเชคเชฟเชจเซ‡ เชฌเชšเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡ เช…เชจเซ‡, เชœเซ‹ เช‡เชšเซเช›เชฟเชค เชนเซ‹เชฏ, เชคเซ‹ เช† เชšเซ‹เช•เซเช•เชธ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช‚ เชชเชพเช›เชพ เชซเชฐเซ‹. เช†เชจเซ‡ เชชเซ‚เชฒเชจเชพ เชตเชฟเชธเซเชคเซƒเชค เชธเซเชจเซ‡เชชเชถเซ‹เชŸ เชคเชฐเซ€เช•เซ‡ เชตเชฟเชšเชพเชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เช…เชจเซเชฏเชฅเชพ เช‰เชฒเชŸเชพเชตเซ€ เชจ เชถเช•เชพเชฏ เชคเซ‡เชตเซ€ เชœเชŸเชฟเชฒ เชตเชนเซ€เชตเชŸเซ€ เช•เซเชฐเชฟเชฏเชพเช“ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช† เช‰เชชเชฏเซ‹เช—เซ€ เช›เซ‡ (เชœเซ‡เชฎ เช•เซ‡ เชจเชตเซ€ เชธเซเชตเชฟเชงเชพเชจเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเชตเซ€, เชกเซ‡เชŸเชพ เชธเซ‡เชŸเชจเซ‹ เชจเชพเชถ เช•เชฐเชตเซ‹ เชตเช—เซ‡เชฐเซ‡)
  • เชŸเซเชฐเชฟเชฎ เชชเซ‚เชฒ เช‰เชชเช•เชฐเชฃเซ‹ เชฎเชพเชŸเซ‡. เชคเชฎเชจเซ‡ เชธเซ‹เชฒเชฟเชก-เชธเซเชŸเซ‡เชŸ เชกเซเชฐเชพเช‡เชตเซเชธเชจเซ‹ เชตเชงเซ เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เชฐเซ€เชคเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€ เช…เชจเซ‡/เช…เชฅเชตเชพ เชœเซ€เชตเชจเช•เชพเชณเชจเชพ เช…เชงเซ‹เช—เชคเชฟเชจเซ‡ เช…เชŸเช•เชพเชตเชตเชพ เชฆเซ‡ เช›เซ‡. เชคเชฎเซ‡ เชเช• เช…เชฒเช— เช†เชฆเซ‡เชถ "zpool trim" เชธเชพเชฅเซ‡ เชŸเซเชฐเชฟเชฎ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชฅเชตเชพ เช•เชพเชขเซ€ เชจเชพเช–เซ‹ เชตเชฟเช•เชฒเซเชชเชจเชพ เชเชจเชพเชฒเซ‹เช—เชจเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ - เชเช• เชจเชตเซ€ เชชเซ‚เชฒ เชชเซเชฐเซ‹เชชเชฐเซเชŸเซ€ "เช“เชŸเซ‹เชŸเซเชฐเชฟเชฎ"
  • เชชเซ‚เชฒ เช†เชฐเช‚เชญ. "zpool เช‡เชจเชฟเชถเชฟเชฏเชฒเชพเชˆเช" เชธเชฌเช•เชฎเชพเชจเซเชก เชคเซ‡เชจเซ€ เชชเซ‡เชŸเชฐเซเชจเชจเซ‡ เชธเชฎเช—เซเชฐ เชซเชพเชณเชตเซ‡เชฒ เชœเช—เซเชฏเชพ เชชเชฐ เชฒเช–เซ‡ เช›เซ‡. เช† เชชเซเชฐเชฅเชฎ เชเช•เซเชธเซ‡เชธ เชชเชฐเซเชซเซ‹เชฐเซเชฎเชจเซเชธ เชชเซ‡เชจเชฒเซเชŸเซ€เชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡ เช•เซ‡เชŸเชฒเชพเช• เชตเชฐเซเชšเซเชฏเซเช…เชฒเชพเชˆเชเซเชก เชธเซเชŸเซ‹เชฐเซ‡เชœ เชชเซเชฐเซ‹เชกเช•เซเชŸเซเชธ (เชœเซ‡เชฎ เช•เซ‡ VMware VMDK) เชฎเชพเช‚ เช…เชธเซเชคเชฟเชคเซเชตเชฎเชพเช‚ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡.
  • เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช…เชจเซ‡ เช•เซเชตเซ‹เชŸเชพ เชเช•เชพเช‰เชจเซเชŸเชฟเช‚เช— เชธเชชเซ‹เชฐเซเชŸ. เช† เชธเซเชตเชฟเชงเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชตเชชเชฐเชพเชถ เช…เชจเซ‡ เช•เซเชตเซ‹เชŸเชพ เชŸเซเชฐเซ‡เช•เชฟเช‚เช—เชจเซ‡ เชนเชพเชฒเชจเซ€ เชœเช—เซเชฏเชพ เช…เชจเซ‡ เช•เซเชตเซ‹เชŸเชพ เชŸเซเชฐเซ‡เช•เชฟเช‚เช— เชธเซเชตเชฟเชงเชพเช“เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเซ‡ เช›เซ‡. เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช•เซเชตเซ‹เชŸเชพ เชชเชฐเช‚เชชเชฐเชพเช—เชค เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ/เชœเซ‚เชฅ เช•เซเชตเซ‹เชŸเชพเชฎเชพเช‚ เชตเชงเชพเชฐเชพเชจเซเช‚ เชชเชฐเชฟเชฎเชพเชฃ เช‰เชฎเซ‡เชฐเซ‡ เช›เซ‡. "zfs เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ" เช…เชจเซ‡ "zfs projectspace" เชธเชฌเช•เชฎเชพเชจเซเชกเซเชธ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพ, เช•เซเชตเซ‹เชŸเชพ เชฎเชฐเซเชฏเชพเชฆเชพ เชธเซ‡เชŸ เช•เชฐเชตเชพ เช…เชจเซ‡ เช‰เชชเชฏเซ‹เช—เชจเซ€ เชœเชพเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡.
  • เชšเซ‡เชจเชฒ เช•เชพเชฐเซเชฏเช•เซเชฐเชฎเซ‹. "zpool เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎ" เชธเชฌเช•เชฎเชพเชจเซเชก เชคเชฎเชจเซ‡ เชตเชนเซ€เชตเชŸเซ€ เช•เซเชฐเชฟเชฏเชพเช“ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ LUA เชธเซเช•เซเชฐเชฟเชชเซเชŸเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡. เชธเซเช•เซเชฐเชฟเชชเซเชŸเซ‹ เชธเชฎเชฏ เช…เชจเซ‡ เชฎเซ‡เชฎเชฐเซ€ เชฎเชฐเซเชฏเชพเชฆเชพ เชธเชพเชฅเซ‡ เชธเซ‡เชจเซเชกเชฌเซ‹เช•เซเชธเชฎเชพเช‚ เชšเชฒเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
  • Pyzfs. ZFS เชจเชพ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซ‡เชŸเชฟเช• เชเชกเชฎเชฟเชจเชฟเชธเซเชŸเซเชฐเซ‡เชถเชจ เชฎเชพเชŸเซ‡ เชธเซเชฅเชฟเชฐ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชจเชตเซ€ เชชเชพเชฏเชฅเซ‹เชจ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€. เช† เชฐเซ‡เชชเชฐ libzfs_core API เชตเชฟเชงเซ‡เชฏเซ‹ เชฎเชพเชŸเซ‡ เชเช•-เชฅเซ€-เชเช• เชฎเซ‡เชชเชฟเช‚เช— เชชเซ‚เชฐเซเช‚ เชชเชพเชกเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ Python เชฌเซ‹เชฒเซ€ เชฎเชพเชŸเซ‡ เชธเชนเซ€เช“ เช…เชจเซ‡ เชชเซเชฐเช•เชพเชฐเซ‹ เชตเชงเซ เช•เซเชฆเชฐเชคเซ€ เช›เซ‡.
  • Python3 เชธเซเชธเช‚เช—เชค. "arcstat", "arcsummary" เช…เชจเซ‡ "dbufstat" เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“เชจเซ‡ Python3 เชธเชพเชฅเซ‡ เชธเซเชธเช‚เช—เชค เชฅเชตเชพ เชฎเชพเชŸเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.
  • เชกเชพเชฏเชฐเซ‡เช•เซเชŸ IO. เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เช†เช‰เชŸเชชเซเชŸ (O_DIRECT) เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เชธเชชเซ‹เชฐเซเชŸ.

เชธเซเช•เซเชฐเชฌ/เชฐเชฟเชธเชฟเชฒเซเชตเชฐ/เชฒเชฟเชธเซเชŸ/เช—เซ‡เชŸ เชธเชฌเช•เชฎเชพเชจเซเชกเซเชธเชจเซ‡ เชชเชฃ เชเชกเชชเซ€ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡, เชฎเซ‡เชŸเชพเชกเซ‡เชŸเชพเชจเซ‡ เช…เชฒเช— เช‰เชชเช•เชฐเชฃเชฎเชพเช‚ เช†เช‰เชŸเชชเซเชŸ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช‰เชšเซเชš-เชชเซเชฐเชฆเชฐเซเชถเชจ เชจเชพเชจเซ€-เช•เซเชทเชฎเชคเชพเชตเชพเชณเซ€ SSD) เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เช•เซ‡เชถเซ€เช‚เช— เช…เชจเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจเชจเซ‡ เช•เชพเชฐเชฃเซ‡ ZIL เชชเซเชฐเชฆเชฐเซเชถเชจเชฎเชพเช‚ เชตเชงเชพเชฐเซ‹ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡. , Intel QAT เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ SHA256 เชšเซ‡เช•เชธเชฎ เช…เชจเซ‡ AES เชเชจเซเช•เซเชฐเชฟเชชเซเชถเชจเชจเชพ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชชเซเชฐเชตเซ‡เช—เช• เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ (เช•เซเชตเชฟเช• เช†เชธเชฟเชธเซเชŸ เชŸเซ‡เช•เชจเซ‹เชฒเซ‹เชœเซ€).

เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เชฒเชฟเชจเช•เซเชธ เช•เชฐเซเชจเชฒเซ‹: 2.6.32 - 5.1 (SIMD เชชเซเชฐเชตเซ‡เช—เช• เชนเชœเซ€ เช•เชฐเซเชจเชฒ 5.0 เช…เชจเซ‡ เช‰เชšเซเชšเชคเชฐ เชชเชฐ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เชจเชฅเซ€)

เชชเซ‚เชฐเซเชฃ เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซ€ เชธเซ‚เชšเชฟ

เชฎเซ‹เชŸเชพเชญเชพเช—เชจเชพ เชตเชฐเซเช•เชฒเซ‹เชก เช…เชจเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเซ‹ เชฎเชพเชŸเซ‡ เชถเซเชฐเซ‡เชทเซเช  เชฒเซ‹เชก เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชกเชฟเชซเซ‹เชฒเซเชŸ เชฎเซ‹เชกเซเชฏเซเชฒ เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐ เชฎเซ‚เชฒเซเชฏเซ‹ เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชตเชฟเช•เชฒเซเชชเซ‹เชจเซ€ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเซ‚เชšเชฟ เชฎเชพเชŸเซ‡ - man 5 zfs-module-parameters

เชธเซ‹เชฐเซเชธ: linux.org.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹