рд╕реНрдЯреНрд░реЕрдЯрд┐рд╕ 2.2 рдЪреЗ рдкреНрд░рдХрд╛рд╢рди, рд╕реНрдерд╛рдирд┐рдХ рд╕реНрдЯреЛрд░реЗрдЬ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рдЯреВрд▓рдХрд┐рдЯ

рдкреНрд░рдХрд╛рд╢рд┐рдд рдкреНрд░рдХрд▓реНрдк рдкреНрд░рдХрд╛рд╢рди рд╕реНрдЯреНрд░реЕрдЯрд┐рд╕ реи.рез, Red Hat рдЖрдгрд┐ Fedora рд╕рдореБрджрд╛рдпрд╛рджреНрд╡рд╛рд░реЗ рдПрдХ рдХрд┐рдВрд╡рд╛ рдЕрдзрд┐рдХ рд╕реНрдерд╛рдирд┐рдХ рдбреНрд░рд╛рдЗрд╡реНрд╣рд╕реНрдЪреЗ рдкреВрд▓ рд╕реЗрдЯрдЕрдк рдЖрдгрд┐ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреЗ рд╕рд╛рдзрди рдПрдХрддреНрд░ рдЖрдгрд┐ рд╕реБрд▓рдн рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ. рд╕реНрдЯреНрд░реЕрдЯрд┐рд╕ рдбрд╛рдпрдиреЕрдорд┐рдХ рд╕реНрдЯреЛрд░реЗрдЬ рдНрд▓реЛрдХреЗрд╢рди, рд╕реНрдиреЕрдкрд╢реЙрдЯреНрд╕, рдЗрдВрдЯрд┐рдЧреНрд░рд┐рдЯреА рдЖрдгрд┐ рдХреЕрд╢рд┐рдВрдЧ рд▓реЗрдпрд░реНрд╕ рдпрд╛рд╕рд╛рд░рдЦреА рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рдкреНрд░рджрд╛рди рдХрд░рддреЗ. рдкреНрд░рдХрд▓реНрдк рдХреЛрдб рд░рд╕реНрдЯ рдЖрдгрд┐ рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓рд╛ рдЖрд╣реЗ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рд┐рдд MPL 2.0 рдЕрдВрддрд░реНрдЧрдд рдкрд░рд╡рд╛рдирд╛рдХреГрдд.

рдкреНрд░рдгрд╛рд▓реА рдореБрдЦреНрдпрддреНрд╡реЗ рддреНрдпрд╛рдЪреНрдпрд╛ рдХреНрд╖рдорддрд╛рдВрдордзреНрдпреЗ ZFS рдЖрдгрд┐ Btrfs рдЪреНрдпрд╛ рдкреНрд░рдЧрдд рд╡рд┐рднрд╛рдЬрди рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рд╕рд╛рдзрдирд╛рдВрдЪреА рдкреНрд░рддрд┐рдХреГрддреА рдмрдирд╡рддреЗ, рдкрд░рдВрддреБ рд╕реНрддрд░ (рдбрд┐рдорди) рдЪреНрдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдд рд▓рд╛рдЧреВ рдХреЗрд▓реА рдЬрд╛рддреЗ. stratisd), Linux рдХрд░реНрдирд▓ (dm-thin, dm-cache, dm-thinpool, dm-raid рдЖрдгрд┐ dm-рдЗрдВрдЯрд┐рдЧреНрд░рд┐рдЯреА рдореЙрдбреНрдпреВрд▓реНрд╕ рд╡рд╛рдкрд░реВрди) рдЖрдгрд┐ XFS рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдордЪреНрдпрд╛ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕-рдореЕрдкрд░ рдЙрдкрдкреНрд░рдгрд╛рд▓реАрдЪреНрдпрд╛ рд╡рд░ рдЪрд╛рд▓рдд рдЖрд╣реЗ. ZFS рдЖрдгрд┐ Btrfs рдЪреНрдпрд╛ рд╡рд┐рдкрд░реАрдд, Stratis рдШрдЯрдХ рдлрдХреНрдд рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдЬрд╛рдЧреЗрд╡рд░ рдЪрд╛рд▓рддрд╛рдд рдЖрдгрд┐ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд░реНрдирд▓ рдореЙрдбреНрдпреВрд▓ рд▓реЛрдб рдХрд░рдгреНрдпрд╛рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╕рддреЗ. рдкреНрд░рдХрд▓реНрдк рд╕реБрд░реБрд╡рд╛рддреАрд▓рд╛ рдореНрд╣рдгреВрди рд╕рд╛рджрд░ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓рд╛ рдЖрд╡рд╢реНрдпрдХ рдирд╛рд╣реА рд╕реНрдЯреЛрд░реЗрдЬ рд╕рд┐рд╕реНрдЯрдо рддрдЬреНрдЮ рдкрд╛рддреНрд░рддрд╛ рдкреНрд░рд╢рд╛рд╕рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА.

рдбреА-рдмрд╕ API рдирд┐рдпрдВрддреНрд░рдгрд╛рд╕рд╛рдареА рдкреНрд░рджрд╛рди рдХреЗрд▓реЗ рдЖрд╣реЗ рдЖрдгрд┐ cli рдЙрдкрдпреБрдХреНрддрддрд╛.
LUKS (рдПрдирдХреНрд░рд┐рдкреНрдЯреЗрдб рд╡рд┐рднрд╛рдЬрдиреЗ), mdraid, dm-multipath, iSCSI, LVM рд▓реЙрдЬрд┐рдХрд▓ рд╡реНрд╣реЙрд▓реНрдпреВрдореНрд╕, рддрд╕реЗрдЪ рд╡рд┐рд╡рд┐рдз HDDs, SSDs рдЖрдгрд┐ NVMe рдбреНрд░рд╛рдЗрд╡реНрд╣рд╕реНрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдмреНрд▓реЙрдХ рд╕рд╛рдзрдирд╛рдВрд╕рд╣ рд╕реНрдЯреНрд░реЕрдЯрд┐рд╕рдЪреА рдЪрд╛рдЪрдгреА рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ. рдкреВрд▓рдордзреНрдпреЗ рдПрдХ рдбрд┐рд╕реНрдХ рдЕрд╕рд▓реНрдпрд╛рд╕, рд╕реНрдЯреНрд░реЕрдЯрд┐рд╕ рддреБрдореНрд╣рд╛рд▓рд╛ рдмрджрд▓ рд░реЛрд▓ рдмреЕрдХ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реНрдиреЕрдкрд╢реЙрдЯ рд╕рдорд░реНрдердирд╛рд╕рд╣ рд▓реЙрдЬрд┐рдХрд▓ рд╡рд┐рднрд╛рдЬрдиреЗ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ. рдЬреЗрд╡реНрд╣рд╛ рддреБрдореНрд╣реА рдПрдХрд╛ рдкреВрд▓рдордзреНрдпреЗ рдПрдХрд╛рдзрд┐рдХ рдбреНрд░рд╛рдЗрд╡реНрд╣ рдЬреЛрдбрддрд╛, рддреЗрд╡реНрд╣рд╛ рддреБрдореНрд╣реА рддрд╛рд░реНрдХрд┐рдХрд░рд┐рддреНрдпрд╛ рдбреНрд░рд╛рдИрд╡реНрд╣рд▓рд╛ рд╕рдВрд▓рдЧреНрди рдХреНрд╖реЗрддреНрд░рд╛рдордзреНрдпреЗ рдПрдХрддреНрд░ рдХрд░реВ рд╢рдХрддрд╛. рд╕рд╛рд░рдЦреА рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ
RAID, рдбреЗрдЯрд╛ рдХреЙрдореНрдкреНрд░реЗрд╢рди, рдбреБрдкреНрд▓рд┐рдХреЗрд╢рди рдЖрдгрд┐ рдлреЙрд▓реНрдЯ рдЯреЙрд▓рд░рдиреНрд╕ рдЕрджреНрдпрд╛рдк рд╕рдорд░реНрдерд┐рдд рдирд╛рд╣реАрдд, рдкрд░рдВрддреБ рднрд╡рд┐рд╖реНрдпрд╛рд╕рд╛рдареА рдирд┐рдпреЛрдЬрд┐рдд рдЖрд╣реЗрдд.

рд╕реНрдЯреНрд░реЕрдЯрд┐рд╕ 2.2 рдЪреЗ рдкреНрд░рдХрд╛рд╢рди, рд╕реНрдерд╛рдирд┐рдХ рд╕реНрдЯреЛрд░реЗрдЬ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рдЯреВрд▓рдХрд┐рдЯ

╨Т рдЕрдВрдХ 2.2 рдЧреБрдгрдзрд░реНрдо (FetchProperties), рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди (рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ) рдЖрдгрд┐ рдмреНрд▓реЙрдХ рдЙрдкрдХрд░рдгрд╛рдВрд╕рд╣ рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рдж (Blockdev) рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдирд╡реАрди D-Bus рдЗрдВрдЯрд░рдлреЗрд╕ рдкрд░реНрдпрд╛рдп рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд. рдбреА-рдмрд╕ рджреНрд╡рд╛рд░реЗ рдЗрдВрдЯрд░рдлреЗрд╕ (рдЗрдВрдЯрд░рдлреЗрд╕ рдЬреЛрдбрд▓реЗрд▓реЗ рдЖрдгрд┐ рдЗрдВрдЯрд░рдлреЗрд╕реЗрд╕ рд░рд┐рдореВрд╡реНрд╣ рдХреЗрд▓реЗрд▓реЗ) рдХрдиреЗрдХреНрдЯ рдХрд░рдгреЗ рдЖрдгрд┐ рдХрд╛рдвреВрди рдЯрд╛рдХрдгреНрдпрд╛рдмрджреНрджрд▓рдЪреНрдпрд╛ рдШрдЯрдирд╛рдВрдмрджреНрджрд▓ рдорд╛рд╣рд┐рддреА рджреЗрдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА. stratis-cli рдЙрдкрдпреБрдХреНрддрддрд╛ рдордзреНрдпреЗ рд╕реБрдзрд╛рд░рд┐рдд рдмреЕрд╢ рдкреВрд░реНрдг рд╕реНрдХреНрд░рд┐рдкреНрдЯ.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛