เจธเจŸเฉเจฐเฉˆเจŸเจฟเจธ 3.0 เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผ, เจธเจฅเจพเจจเจ• เจธเจŸเฉ‹เจฐเฉ‡เจœ เจฆเฉ‡ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฒเจˆ เจ‡เฉฑเจ• เจŸเฉ‚เจฒเจ•เจฟเฉฑเจŸ

เจธเจŸเฉเจฐเฉˆเจŸเจฟเจธ 3.0 เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ Red Hat เจ…เจคเฉ‡ เจซเฉ‡เจกเฉ‹เจฐเจพ เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจฆเฉเจ†เจฐเจพ เจ‡เฉฑเจ• เจœเจพเจ‚ เจตเจงเฉ‡เจฐเฉ‡ เจฒเฉ‹เจ•เจฒ เจกเจฐเจพเจˆเจตเจพเจ‚ เจฆเฉ‡ เจชเฉ‚เจฒ เจฆเฉ€ เจธเฉฐเจฐเจšเจจเจพ เจ…เจคเฉ‡ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฒเจˆ เจธเจพเจงเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เจ•เจธเจพเจฐ เจ…เจคเฉ‡ เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจธเจŸเฉเจฐเฉˆเจŸเจฟเจธ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ—เจคเฉ€เจธเจผเฉ€เจฒ เจธเจŸเฉ‹เจฐเฉ‡เจœ เจตเฉฐเจก, เจธเจจเฉˆเจชเจธเจผเจพเจŸ, เจ‡เจ•เจธเจพเจฐเจคเจพ เจ…เจคเฉ‡ เจ•เฉˆเจšเจฟเฉฐเจ— เจฒเฉ‡เจ…เจฐเจพเจ‚เฅค เจซเฉ‡เจกเฉ‹เจฐเจพ 28 เจ…เจคเฉ‡ RHEL 8.2 เจฆเฉ‡ เจฐเฉ€เจฒเฉ€เจœเจผ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจธเจŸเฉเจฐเฉˆเจŸเจฟเจธ เจธเจนเจฟเจฏเฉ‹เจ— เจจเฉ‚เฉฐ เจซเฉ‡เจกเฉ‹เจฐเจพ เจ…เจคเฉ‡ RHEL เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจ•เฉ‹เจก MPL 2.0 เจฒเจพเจ‡เจธเฉฐเจธ เจฆเฉ‡ เจคเจนเจฟเจค เจตเฉฐเจกเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค

เจธเจฟเจธเจŸเจฎ เจœเจฟเจ†เจฆเจพเจคเจฐ เจ†เจชเจฃเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจตเจฟเฉฑเจš ZFS เจ…เจคเฉ‡ Btrfs เจฆเฉ‡ เจ‰เฉฑเจจเจค เจญเจพเจ— เจชเฉเจฐเจฌเฉฐเจงเจจ เจธเจพเจงเจจเจพเจ‚ เจฆเฉ€ เจจเจ•เจฒ เจ•เจฐเจฆเจพ เจนเฉˆ, เจชเจฐ เจฒเฉ€เจจเจ•เจธ เจ•เจฐเจจเจฒ (เจฎเฉŒเจกเจฟเจŠเจฒ dm-thin, dm) เจฆเฉ‡ เจกเจฟเจตเจพเจˆเจธ-เจฎเฉˆเจชเจฐ เจธเจฌ-เจธเจฟเจธเจŸเจฎ เจฆเฉ‡ เจ‰เฉฑเจชเจฐ เจšเฉฑเจฒ เจฐเจนเฉ€ เจ‡เฉฑเจ• เจฒเฉ‡เจ…เจฐ (เจธเจŸเฉเจฐเฉˆเจŸเจฟเจธเจก เจกเฉˆเจฎเจจ) เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค -cache, dm-thinpool, dm-raid เจ…เจคเฉ‡ dm-เจ‡เฉฐเจŸเฉ€เจ—เจฐเจฟเจŸเฉ€) เจ…เจคเฉ‡ XFS เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎเฅค ZFS เจ…เจคเฉ‡ Btrfs เจฆเฉ‡ เจ‰เจฒเจŸ, เจธเจŸเฉเจฐเฉˆเจŸเจฟเจธ เจ•เฉฐเจชเฉ‹เจจเฉˆเจ‚เจŸ เจธเจฟเจฐเจซเจผ เจฏเฉ‚เจœเจผเจฐ เจธเจชเฉ‡เจธ เจตเจฟเฉฑเจš เจšเฉฑเจฒเจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจ–เจพเจธ เจ•เจฐเจจเจฒ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจฒเฉ‹เจก เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจจเฉ‚เฉฐ เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš เจชเฉ‡เจธเจผ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฒเจˆ เจ‡เฉฑเจ• เจธเจŸเฉ‹เจฐเฉ‡เจœ เจธเจฟเจธเจŸเจฎ เจฎเจพเจนเจฐ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจธเฉ€เฅค

เจชเฉเจฐเจฌเฉฐเจงเจจ เจฒเจˆ เจ‡เฉฑเจ• D-Bus API เจ…เจคเฉ‡ เจ‡เฉฑเจ• cli เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค เจธเจŸเฉเจฐเฉˆเจŸเจฟเจธ เจจเฉ‚เฉฐ LUKS (เจเจจเจ•เฉเจฐเจฟเจชเจŸเจก เจญเจพเจ—เจพเจ‚), mdraid, dm-เจฎเจฒเจŸเฉ€เจชเจพเจฅ, iSCSI, LVM เจฒเจพเจœเจผเฉ€เจ•เจฒ เจตเจพเจฒเฉ€เจ…เจฎ เจฆเฉ‡ เจจเจพเจฒ-เจจเจพเจฒ เจตเฉฑเจ–-เจตเฉฑเจ– HDDs, SSDs เจ…เจคเฉ‡ NVMe เจกเจฐเจพเจˆเจตเจพเจ‚ 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจฌเจฒเจพเจ• เจœเฉฐเจคเจฐเจพเจ‚ เจจเจพเจฒ เจŸเฉˆเจธเจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจชเฉ‚เจฒ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจกเจฟเจธเจ• เจนเฉˆ, เจคเจพเจ‚ Stratis เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจจเฉˆเจชเจธเจผเจพเจŸ เจธเจฎเจฐเจฅเจจ เจฆเฉ‡ เจจเจพเจฒ เจฒเจพเจœเจผเฉ€เจ•เจฒ เจญเจพเจ—เจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจคเจพเจ‚ เจœเฉ‹ เจฌเจฆเจฒเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจตเจพเจชเจธ เจฒเจฟเจ† เจœเจพ เจธเจ•เฉ‡เฅค เจœเจฆเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจชเฉ‚เจฒ เจตเจฟเฉฑเจš เจฎเจฒเจŸเฉ€เจชเจฒ เจกเจฐเจพเจˆเจตเจพเจ‚ เจœเฉ‹เฉœเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจคเจฐเจ• เจจเจพเจฒ เจกเจฐเจพเจˆเจตเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจ…เจจเฉเจ•เฉ‚เจฒ เจ–เฉ‡เจคเจฐ เจตเจฟเฉฑเจš เจœเฉ‹เฉœ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค RAID, เจกเฉ‡เจŸเจพ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ, เจกเจฟเจกเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ…เจคเฉ‡ เจซเจพเจฒเจŸ เจธเจนเจฟเจฃเจธเจผเฉ€เจฒเจคเจพ เจตเจฐเจ—เฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจ…เจœเฉ‡ เจธเจฎเจฐเจฅเจฟเจค เจจเจนเฉ€เจ‚ เจนเจจ, เจชเจฐ เจญเจตเจฟเฉฑเจ– เจฒเจˆ เจฏเฉ‹เจœเจจเจพเจฌเฉฑเจง เจนเจจเฅค

เจธเจŸเฉเจฐเฉˆเจŸเจฟเจธ 3.0 เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผ, เจธเจฅเจพเจจเจ• เจธเจŸเฉ‹เจฐเฉ‡เจœ เจฆเฉ‡ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฒเจˆ เจ‡เฉฑเจ• เจŸเฉ‚เจฒเจ•เจฟเฉฑเจŸ

ะ—ะฝะฐั‡ะธั‚ะตะปัŒะฝะฐั ัะผะตะฝะฐ ะฝะพะผะตั€ะฐ ะฒะตั€ัะธะธ ะพะฑัŠััะฝัะตั‚ัั ะธะทะผะตะฝะตะฝะธะตะผ ะธะฝั‚ะตั€ั„ะตะนัะฐ ะดะปั ัƒะฟั€ะฐะฒะปะตะฝะธั ั‡ะตั€ะตะท D-Bus ะธ ะฟั€ะตะบั€ะฐั‰ะตะฝะธะตะผ ะฟะพะดะดะตั€ะถะบะธ ะธะฝั‚ะตั€ั„ะตะนัะพะฒ FetchProperties ะฒ ะฟะพะปัŒะทัƒ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธั ัะฒะพะนัั‚ะฒ ะธ ะผะตั‚ะพะดะพะฒ ะฝะฐ ะพัะฝะพะฒะต D-Bus. ะ’ ะฝะพะฒะพะผ ะฒั‹ะฟัƒัะบะต ั‚ะฐะบะถะต ะดะพะฑะฐะฒะปะตะฝะฐ ะฟั€ะพะฒะตั€ะบะฐ ะฟั€ะฐะฒะธะป udev ะฟั€ะธ ะฟะพะผะพั‰ะธ libblkid ะฟะตั€ะตะด ะฒะฝะตัะตะฝะธะตะผ ะธะทะผะตะฝะตะฝะธะน, ะฟะตั€ะตะดะตะปะฐะฝะฐ ะพะฑั€ะฐะฑะพั‚ะบะฐ ัะพะฑั‹ั‚ะธะน ะพั‚ DeviceMapper, ะธะทะผะตะฝะตะฝะพ ะฒะฝัƒั‚ั€ะตะฝะฝะตะต ะฟั€ะตะดัั‚ะฐะฒะปะตะฝะธะต ะพะฑั€ะฐะฑะพั‚ั‡ะธะบะพะฒ ะพัˆะธะฑะพะบ, ะฟะตั€ะตั€ะฐะฑะพั‚ะฐะฝ ะบะพะด ะดะปั ะพั‚ะบะฐั‚ะฐ ะธะทะผะตะฝะตะฝะธะน (rollback), ั€ะฐะทั€ะตัˆะตะฝะพ ัƒะบะฐะทะฐะฝะธะต ะปะพะณะธั‡ะตัะบะพะณะพ ั€ะฐะทะผะตั€ะฐ ะฟั€ะธ ัะพะทะดะฐะฝะธะธ ะคะก. ะ’ะพ ั„ั€ะตะนะผะฒะพั€ะบะต Clevis, ะฟั€ะธะผะตะฝัะตะผะพะผ ะดะปั ะฐะฒั‚ะพะผะฐั‚ะธั‡ะตัะบะพะณะพ ัˆะธั„ั€ะพะฒะฐะฝะธั ะธ ั€ะฐััˆะธั„ั€ะพะฒะบะธ ะดะฐะฝะฝั‹ั… ะฒ ะดะธัะบะพะฒั‹ั… ั€ะฐะทะดะตะปะฐั…, ะทะฐะดะตะนัั‚ะฒะพะฒะฐะฝั‹ ั…ััˆะธ SHA-256 ะฒะผะตัั‚ะพ SHA-1. ะŸั€ะตะดะพัั‚ะฐะฒะปะตะฝะฐ ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะธะทะผะตะฝะตะฝะธั ะฟะฐั€ะพะปัŒะฝะพะน ั„ั€ะฐะทั‹ ะธ ะฟะตั€ะตะณะตะฝะตั€ะฐั†ะธะธ ะฟั€ะธะฒัะทะพะบ ะบ Clevis.

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹