Stratis 3.3 рдХреЛ рд░рд┐рд▓реАрдЬ, рд╕реНрдерд╛рдиреАрдп рднрдгреНрдбрд╛рд░рдг рдкреНрд░рдмрдиреНрдз рдЧрд░реНрди рдХреЛ рд▓рд╛рдЧреА рдПрдХ рдЯреБрд▓рдХрд┐рдЯ

Red Hat рд░ Fedora рд╕рдореБрджрд╛рдпрджреНрд╡рд╛рд░рд╛ рдПрдХ рд╡рд╛ рдзреЗрд░реИ рд╕реНрдерд╛рдиреАрдп рдбреНрд░рд╛рдЗрднрд╣рд░реВрдХреЛ рдкреВрд▓ рдХрдиреНрдлрд┐рдЧрд░ рд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЙрдкрдХрд░рдгрд╣рд░реВ рдПрдХрддрд╛рдмрджреНрдз рд░ рд╕рд░рд▓ рдмрдирд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рдХрд╕рд┐рдд рдЧрд░рд┐рдПрдХреЛ Stratis 3.3 рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рд╡рд┐рдореЛрдЪрди рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫред Stratis рд▓реЗ рдЧрддрд┐рд╢реАрд▓ рднрдгреНрдбрд╛рд░рдг рд╡рд┐рдирд┐рдпреЛрдЬрди, рд╕реНрдиреНрдпрд╛рдкрд╕рдЯ, рдЕрдЦрдгреНрдбрддрд╛, рд░ рдХреНрдпрд╛рд╕рд┐рдВрдЧ рддрд╣рд╣рд░реВ рдЬрд╕реНрддрд╛ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред Fedora рд░ RHEL рд╡рд┐рддрд░рдгрдорд╛ Fedora 28 рд░ RHEL 8.2 рд╡рд┐рдореЛрдЪрди рднрдПрджреЗрдЦрд┐ Stratis рд╕рдорд░реНрдерди рдПрдХреАрдХреГрдд рдЧрд░рд┐рдПрдХреЛ рдЫред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛрдб MPL 2.0 рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рддрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫред

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

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

Stratis 3.3 рдХреЛ рд░рд┐рд▓реАрдЬ, рд╕реНрдерд╛рдиреАрдп рднрдгреНрдбрд╛рд░рдг рдкреНрд░рдмрдиреНрдз рдЧрд░реНрди рдХреЛ рд▓рд╛рдЧреА рдПрдХ рдЯреБрд▓рдХрд┐рдЯ

рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдгрдорд╛:

  • рднреМрддрд┐рдХ рдпрдиреНрддреНрд░рд╣рд░реВрдХреЛ рд╕рд╛рдЗрдЬ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ, рддрдкрд╛рдИрдВрд▓рд╛рдИ рднрдгреНрдбрд╛рд░рдг рдпрдиреНрддреНрд░рдорд╛ рдЙрдкрд▓рдмреНрдз рд╣реБрдиреЗ Stratis рдкреВрд▓рдорд╛ рдЕрддрд┐рд░рд┐рдХреНрдд рдбрд┐рд╕реНрдХ рдард╛рдЙрдБ рдердкреНрди рдЕрдиреБрдорддрд┐ рджрд┐рдБрджреИ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, RAID array рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрджрд╛)ред
  • рдЕрддрд┐рд░рд┐рдХреНрдд рдбрд┐рд╕реНрдХ рд╕реНрдкреЗрд╕ рдердкреНрдирдХреЛ рд▓рд╛рдЧрд┐ "stratis pool extensive-data" рдХрдорд╛рдгреНрдб рдердкрд┐рдпреЛ рдЬреБрди рдпрдиреНрддреНрд░рд╣рд░реВ рдордзреНрдпреЗ рдПрдХрдорд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рднрдгреНрдбрд╛рд░рдг рдкреВрд▓рдорд╛ рджреЗрдЦрд╛ рдкрд░реНрджрдЫред рдпрдиреНрддреНрд░ рдЖрдХрд╛рд░рдорд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдЯреНрд░реНрдпрд╛рдХ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐, "stratis pool list" рдЖрджреЗрд╢рдХреЛ рдЖрдЙрдЯрдкреБрдЯрдорд╛ рд╡рд┐рд╢реЗрд╖ рдЪреЗрддрд╛рд╡рдиреА рдердкрд┐рдПрдХреЛ рдЫ, рд░ "stratis blockdev list" рдЖрджреЗрд╢рдорд╛ рдкреВрд▓ рд░ рдпрдиреНрддреНрд░рдХреЛ рдЖрдХрд╛рд░рдорд╛ рднрд┐рдиреНрдирддрд╛рд╣рд░реВ рдмрд╛рд░реЗ рдЬрд╛рдирдХрд╛рд░реА рдердкрд┐рдПрдХреЛ рдЫред
  • рднрдгреНрдбрд╛рд░рдг рдЙрдкрдХрд░рдгрд╣рд░реВ рд░ рдЧрддрд┐рд╢реАрд▓ рднрдгреНрдбрд╛рд░рдг рд╡рд┐рдирд┐рдпреЛрдЬрди ("рдкрд╛рддрд▓реЛ рдкреНрд░рд╛рд╡рдзрд╛рди") рд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдореЗрдЯрд╛рдбреЗрдЯрд╛рдХрд╛ рд▓рд╛рдЧрд┐ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рдард╛рдЙрдБ рдЖрд╡рдВрдЯрдиред рдкрд░рд┐рд╡рд░реНрддрдирд▓реЗ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрджрд╛ рдЦрдгреНрдбреАрдХрд░рдг рдХрдо рдЧрд░реНрдпреЛред
  • рдбрд┐рд╕реНрдХ рд╡рд┐рднрд╛рдЬрдирд╣рд░реВрдорд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЗрдиреНрдХреНрд░рд┐рдкреНрд╕рди рд░ рдбреЗрдЯрд╛рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрд╢рдирдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдХреНрд▓реАрднрд┐рд╕ рдлреНрд░реЗрдорд╡рд░реНрдХрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдпреЛрдЧреНрдп рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рдЬрд╛рдБрдЪ, рдкреБрди: рдХрд╛рдо рдЧрд░рд┐рдПрдХреЛ рдЫред рдЪреЗрдХ рдЕрдм рдкреНрд░рджрд░реНрд╢рди рдЧрд░рд┐рдиреНрдЫ рдЬрдм рдЬрдм рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЖрджреЗрд╢рд▓реЗ рдХреНрд▓реАрднрд┐рд╕рд▓рд╛рдИ рдХрд▓ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рд╣реБрдиреНрдЫ (рдкрд╣рд┐рд▓реЗ рдЬрд╛рдБрдЪ рдПрдХ рдкрдЯрдХ рдорд╛рддреНрд░ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рдЬрдм Stratis рд╕реБрд░реБ рднрдПрдХреЛ рдерд┐рдпреЛ), рдЬрд╕рд▓реЗ stratisd рд╕реБрд░реБ рднрдПрдкрдЫрд┐ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░рд┐рдПрдХреЛ Clevis рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрджрдЫред

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди