тАЬLinux рд╡рд░ ZFSтАЭ рдордзреНрдпреЗ рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ FreeBSD рдмрд┐рд▓реНрдбрдЪреА рдЪрд╛рдЪрдгреА рд╕реБрд░реВ рдЭрд╛рд▓реА рдЖрд╣реЗ

рдЦреНрд░рд┐рд╕ рдореВрд░, PC-BSD рдкреНрд░рдХрд▓реНрдкрд╛рдЪреЗ рдирд┐рд░реНрдорд╛рддреЗ рдЖрдгрд┐ iXsystems рдЪреЗ рдЙрдкрд╛рдзреНрдпрдХреНрд╖, рдШреЛрд╖рд┐рдд рдХреЗрд▓реЗ рдЗрдиреНрд╕реНрдЯреЙрд▓реЗрд╢рди рдЕрд╕реЗрдВрдмреНрд▓реАрдЪреА рдЪрд╛рдЪрдгреА рд╕реБрд░реВ рдХрд░рдгреНрдпрд╛рдмрджреНрджрд▓ рдлреНрд░реАрдмреАрдПрд╕рдбреА резреи-рд╕реНрдерд┐рд░ ╨╕ рдлреНрд░реАрдмреАрдПрд╕рдбреА 13-рд╣реЗрдб, рдЬреНрдпрд╛рдордзреНрдпреЗ рдлреНрд░реАрдмреАрдПрд╕рдбреАрдордзреНрдпреЗ рдореВрд│рддрдГ рд╕рдорд░реНрдерд┐рдд ZFS рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдордЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдкреНрд░рдХрд▓реНрдкрд╛рдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рд╕рд╣ рдмрджрд▓рд▓реА рдЬрд╛рддреЗ "рд▓рд┐рдирдХреНрд╕рд╡рд░реАрд▓ рдЭреЗрдбрдПрдлрдПрд╕" "Linux рд╡рд░ ZFS" рдХреЛрдб рдЗрддрд░ рдкреНрд░рдгрд╛рд▓реАрдВрд╕рд╛рдареА рдкреЛрд░реНрдЯреЗрдмрд▓ рдмрдирд╡рдгреНрдпрд╛рдЪреНрдпрд╛ рдкреБрдврд╛рдХрд╛рд░рд╛рдмрджреНрджрд▓ рдзрдиреНрдпрд╡рд╛рдж, FreeBSD рд╣реЛрддреЗ рддрдпрд╛рд░ рдкреЛрд░реНрдЯреНрд╕ sysutils/zol (рдЙрдкрдпреБрдХреНрддрддрд╛) рдЖрдгрд┐ sysutils/zol-kmod (рдХрд░реНрдирд▓ рдореЙрдбреНрдпреВрд▓), рдЬреЗ рдЖрддрд╛ рдЪрд╛рдЪрдгреА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реБрдЪрд╡рд▓реЗ рдЖрд╣реЗрдд. рдлрд╛рдЗрд▓рд╕рд┐рд╕реНрдЯрдо рд╕рдВрджрд░реНрднрд╛рдд, рдЪрд╛рдЪрдгреА рдХрд░рдгреНрдпрд╛рдЪрд╛ рд╕рд░реНрд╡рд╛рдд рд╕реЛрдкрд╛ рдорд╛рд░реНрдЧ рдореНрд╣рдгрдЬреЗ рдкреВрд░реНрд╡-рдирд┐рд░реНрдорд┐рдд рдкреНрд░рддрд┐рд╖реНрдард╛рдкрди рдкреНрд░рддрд┐рдорд╛ рдкреНрд░рджрд╛рди рдХрд░рдгреЗ рдЬреНрдпрд╛рдд рдореВрд│ ZFS рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдЕрдХреНрд╖рдо рдЖрд╣реЗ рдЖрдгрд┐ "Linux рд╡рд░ ZFS" рдкреВрд░реНрд╡рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗрд▓реЗ рдкреЛрд░реНрдЯ рдЖрд╣реЗрдд. UFS рдЖрдгрд┐ ZFS рдЪрд╛ рд╡рд╛рдкрд░ рд░реВрдЯ рд╡рд┐рднрд╛рдЬрдирд╛рд╕рд╛рдареА рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА рдореНрд╣рдгреВрди рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ.

рдЖрдореНрд╣рд╛рд▓рд╛ рдЖрдард╡реВ рджреНрдпрд╛ рдХреА рдЧреЗрд▓реНрдпрд╛ рд╡рд░реНрд╖реА рдбрд┐рд╕реЗрдВрдмрд░рдордзреНрдпреЗ рдлреНрд░реАрдмреАрдПрд╕рдбреА рдбреЗрд╡реНрд╣рд▓рдкрд░реНрд╕ рдЖрд▓реЗ рд╣реЛрддреЗ рдкреБрдврд╛рдХрд╛рд░ рдкреНрд░рдХрд▓реНрдкрд╛рддреВрди ZFS рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдордзреНрдпреЗ рд╕рдВрдХреНрд░рдордг "рд▓рд┐рдирдХреНрд╕рд╡рд░реАрд▓ рдЭреЗрдбрдПрдлрдПрд╕"(ZoL), рдЬреНрдпрд╛рднреЛрд╡рддреА ZFS рдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рд╕рд░реНрд╡ рдХреНрд░рд┐рдпрд╛рдХрд▓рд╛рдк рдЕрд▓реАрдХрдбреЗрдЪ рдХреЗрдВрджреНрд░рд┐рдд рдЖрд╣реЗрдд. рд╕реНрдерд▓рд╛рдВрддрд░рд╛рдЪреЗ рдХрд╛рд░рдг рдореНрд╣рдгрдЬреЗ рдЗрд▓реНрдпреБрдореЛрд╕ рдкреНрд░рдХрд▓реНрдк (рдУрдкрдирд╕реЛрд▓рд╛рд░рд┐рд╕рдЪрд╛ рдПрдХ рдХрд╛рдЯрд╛) рдордзреАрд▓ ZFS рдХреЛрдбрдмреЗрд╕рдЪреЗ рд╕реНрдерд┐рд░реАрдХрд░рдг, рдЬреЗ рдкреВрд░реНрд╡реА ZFS-рд╕рдВрдмрдВрдзрд┐рдд рдмрджрд▓ рдлреНрд░реАрдмреАрдПрд╕рдбреАрдордзреНрдпреЗ рд╕реНрдерд▓рд╛рдВрддрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдзрд╛рд░ рдореНрд╣рдгреВрди рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдд рд╣реЛрддреЗ. рдЕрд▓реАрдХрдбреЗ рдкрд░реНрдпрдВрдд, рдЗрд▓реБрдореЛрд╕рдордзреАрд▓ ZFS рдХреЛрдб рдмреЗрд╕рд╕рд╛рдареА рд╕рдорд░реНрдерди рдбреЗрд▓реНрдлрд┐рдХреНрд╕рджреНрд╡рд╛рд░реЗ рдкреНрд░рджрд╛рди рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рд╣реЛрддреЗ, рдЬреЗ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ DelphixOS (рдЗрд▓реНрдпреБрдореЛрд╕ рдХрд╛рдЯрд╛). рдПрдХ рд╡рд░реНрд╖рд╛рдкреВрд░реНрд╡реА, рдбреЗрд▓реНрдлрд┐рдХреНрд╕рдиреЗ "Linux рд╡рд░реАрд▓ ZFS" рд╡рд░ рдЬрд╛рдгреНрдпрд╛рдЪрд╛ рдирд┐рд░реНрдгрдп рдШреЗрддрд▓рд╛, рдЬреНрдпрд╛рдореБрд│реЗ ZFS рдЗрд▓реНрдпреБрдореЛрд╕ рдкреНрд░рдХрд▓реНрдкрд╛рддреВрди рд░рдЦрдбрд▓рд╛ рдЖрдгрд┐ рд╡рд┐рдХрд╛рд╕рд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рд╕рд░реНрд╡ рдХреНрд░рд┐рдпрд╛рдХрд▓рд╛рдк "Linux рд╡рд░ ZFS" рдкреНрд░рдХрд▓реНрдкрд╛рдХрдбреЗ рд╣рд▓рд╡рд▓рд╛, рдЬреНрдпрд╛рд▓рд╛ рдЖрддрд╛ рдореБрдЦреНрдп рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдорд╛рдирд▓реА рдЬрд╛рддреЗ. рдУрдкрдирдЭреЗрдбрдПрдлрдПрд╕.

рдлреНрд░реАрдмреАрдПрд╕рдбреА рдбреЗрд╡реНрд╣рд▓рдкрд░реНрд╕рдиреА рд╕рд╛рдорд╛рдиреНрдп рдЙрджрд╛рд╣рд░рдгрд╛рдЪреЗ рдЕрдиреБрд╕рд░рдг рдХрд░рдгреНрдпрд╛рдЪрд╛ рдЖрдгрд┐ рдЗрд▓реБрдореЛрд╕рд▓рд╛ рдзрд░реВрди рдареЗрд╡рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рди рдХрд░рдгреНрдпрд╛рдЪрд╛ рдирд┐рд░реНрдгрдп рдШреЗрддрд▓рд╛, рдХрд╛рд░рдг рд╣реА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдордзреНрдпреЗ рдЖрдзреАрдЪ рдЦреВрдк рдорд╛рдЧреЗ рдЖрд╣реЗ рдЖрдгрд┐ рдХреЛрдб рд░рд╛рдЦрдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдмрджрд▓ рд╕реНрдерд▓рд╛рдВрддрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдореЛрдареНрдпрд╛ рд╕рдВрд╕рд╛рдзрдирд╛рдВрдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЖрд╣реЗ. "Linux рд╡рд░ ZFS" рдЖрддрд╛ рдореБрдЦреНрдп, рдПрдХрд▓, рд╕рд╣рдпреЛрдЧреА ZFS рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХрд▓реНрдк рдореНрд╣рдгреВрди рдкрд╛рд╣рд┐рд▓реЗ рдЬрд╛рддреЗ. рдлреНрд░реАрдмреАрдПрд╕рдбреА рд╕рдкреЛрд░реНрдЯ рдереЗрдЯ рд▓рд┐рдирдХреНрд╕ рдХреЛрдбрд╡рд░реАрд▓ ZFS рдордзреНрдпреЗ рд╕рдорд╛рдХрд▓рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рдИрд▓ рдЖрдгрд┐ рдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рдЪреНрдпрд╛ рдореБрдЦреНрдп рднрд╛рдВрдбрд╛рд░рд╛рдд рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рдИрд▓.

рдХрд╛рд╣реА рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рдЬреА FreeBSD "ZFS on Linux" рдкреЛрд░реНрдЯрдордзреНрдпреЗ рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗрдд рдкрд░рдВрддреБ Illumos рдЪреНрдпрд╛ ZFS рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдордзреВрди рдЧрд╣рд╛рд│ рдЖрд╣реЗрдд:

  • рдорд▓реНрдЯреАрд╣реЛрд╕реНрдЯ рдореЛрдб (рдПрдордПрдордкреА;
  • рдорд▓реНрдЯреА рдореЙрдбрд┐рдлрд╛рдпрд░ рд╕рдВрд░рдХреНрд╖рдг);
  • рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХреЛрдЯрд╛ рдкреНрд░рдгрд╛рд▓реА;
  • рдбреЗрдЯрд╛ рд╕реЗрдЯрдЪреЗ рдПрдирдХреНрд░рд┐рдкреНрд╢рди;
  • рдмреНрд▓реЙрдХ рд╡рд┐рддрд░рдг рд╡рд░реНрдЧрд╛рдВрдЪреА рд╕реНрд╡рддрдВрддреНрд░ рдирд┐рд╡рдб (рд╡рд╛рдЯрдк рд╡рд░реНрдЧ);
  • RAIDZ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдЖрдгрд┐ рдЪреЗрдХрд╕рдо рдЧрдгрдирд╛ рд╡реЗрдЧрд╡рд╛рди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡реЗрдХреНрдЯрд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рд╕реВрдЪрдирд╛рдВрдЪрд╛ рд╡рд╛рдкрд░;
  • рд╕реБрдзрд╛рд░рд┐рдд рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕рд╛рдзрдиреЗ;
  • рд░реЗрд╕ рдЕрдЯреА рдЖрдгрд┐ рд▓реЙрдХрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЕрдиреЗрдХ рдмрдЧрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХреЗрд▓реЗ.

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

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