FreeBSD рдХреЛрдбрдмреЗрд╕ рдХреЛ OpenZFS (рд▓рд┐рдирдХреНрд╕ рдкрд░ ZFS) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ

FreeBSD рд╣реЗрдбрд░ (HEAD) рдореЗрдВ ZFS рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЕрдиреБрд╡рд╛рдж рдХреЛрдб рдЖрдзрд╛рд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП OpenZFS рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ "рд▓рд┐рдирдХреНрд╕ рдкрд░ ZFS┬╗ZFS рд╕рдВрджрд░реНрдн рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд░реВрдк рдореЗрдВред рд╡рд╕рдВрдд рдЛрддреБ рдореЗрдВ, FreeBSD рд╕рдорд░реНрдерди рдХреЛ рдореБрдЦреНрдп OpenZFS рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж FreeBSD рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕рднреА рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рд╡рд╣рд╛рдВ рдЬрд╛рд░реА рд░рд╣рд╛, рдФрд░ FreeBSD рдбреЗрд╡рд▓рдкрд░реНрд╕ OpenZFS рдкрд░рд┐рдпреЛрдЬрдирд╛ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рд╕рднреА рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдХреЛ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЬрд▓реНрджреА рд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдереЗред

OpenZFS рдореЗрдВ рд╕рдВрдХреНрд░рдордг рдХреЗ рдмрд╛рдж FreeBSD рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдореЗрдВ рд╕реЗ: рдПрдХ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХреЛрдЯрд╛ рдкреНрд░рдгрд╛рд▓реА, рдбреЗрдЯрд╛ рд╕реЗрдЯ рдХрд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди, рдмреНрд▓реЙрдХ рдЖрд╡рдВрдЯрди рд╡рд░реНрдЧреЛрдВ (рдЖрд╡рдВрдЯрди рд╡рд░реНрдЧреЛрдВ) рдХрд╛ рдЕрд▓рдЧ рдЪрдпрди, RAIDZ рдФрд░ рдЪреЗрдХрд╕рдо рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рддреЗрдЬреА рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реЗрдХреНрдЯрд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЧрдгрдирд╛, ZSTD рд╕рдВрдкреАрдбрд╝рди рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди, рдореЛрдб рдорд▓реНрдЯреАрд╣реЛрд╕реНрдЯ(рдПрдордПрдордкреА, рдорд▓реНрдЯреА рдореЙрдбрд┐рдлрд╝рд╛рдпрд░ рдкреНрд░реЛрдЯреЗрдХреНрд╢рди), рдмреЗрд╣рддрд░ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЗрдВрд╕реНрдЯреНрд░реБрдореЗрдВрдЯреЗрд╢рди, рдХрдИ рджреМрдбрд╝ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдФрд░ рд▓реЙрдХрд┐рдВрдЧ рдореБрджреНрджреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдзрд╛рдиред

рдмрддрд╛ рджреЗрдВ рдХрд┐ рджрд┐рд╕рдВрдмрд░ 2018 рдореЗрдВ FreeBSD рдбреЗрд╡рд▓рдкрд░реНрд╕ рд▓реЗрдХрд░ рдЖрдП рдереЗ рдкрд╣рд▓ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реЗ ZFS рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рд╕рдВрдХреНрд░рдордг "рд▓рд┐рдирдХреНрд╕ рдкрд░ ZFS"(ZoL), рдЬрд┐рд╕рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ ZFS рдХреЗ рд╡рд┐рдХрд╛рд╕ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕рднреА рдЧрддрд┐рд╡рд┐рдзрд┐рдпрд╛рдБ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдХреЗрдВрджреНрд░рд┐рдд рд╣реБрдИ рд╣реИрдВред рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдЙрджреНрдзреГрдд рдХрд╛рд░рдг рдЗрд▓реНрд▓реБрдореЛрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ (рдУрдкрдирд╕реЛрд▓рд╛рд░рд┐рд╕ рдХрд╛ рдПрдХ рдХрд╛рдВрдЯрд╛) рд╕реЗ ZFS рдХреЛрдбрдмреЗрд╕ рдХрд╛ рдард╣рд░рд╛рд╡ рдерд╛, рдЬрд┐рд╕реЗ рдкрд╣рд▓реЗ ZFS рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ FreeBSD рдореЗрдВ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░рдиреЗ рдХреЗ рдЖрдзрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рд╣рд╛рд▓ рддрдХ, рдЗрд▓реНрд▓реБрдореЛрд╕ рдореЗрдВ ZFS рдХреЛрдб рдмреЗрд╕ рдХреЗ рд╕рдорд░реНрдерди рдореЗрдВ рдореБрдЦреНрдп рдпреЛрдЧрджрд╛рди рдбреЗрд▓реНрдлрд╝рд┐рдХреНрд╕ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддрд╛ рд╣реИ рдбреЗрд▓реНрдлрд╝рд┐рдХреНрд╕рдУрдПрд╕ (рдЗрд▓реБрдореЛрд╕ рдХрд╛рдВрдЯрд╛)ред рддреАрди рд╕рд╛рд▓ рдкрд╣рд▓реЗ, рдбреЗрд▓реНрдлрд╝рд┐рдХреНрд╕ рдиреЗ "рд▓рд┐рдирдХреНрд╕ рдкрд░ ZFS" рдореЗрдВ рдЬрд╛рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк ZFS рдЗрд▓реНрд▓реБрдореЛрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реЗ рд╕реНрдерд┐рд░ рд╣реЛ рдЧрдпрд╛ рдФрд░ рд╕рднреА рд╡рд┐рдХрд╛рд╕ рдЧрддрд┐рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ "рд▓рд┐рдирдХреНрд╕ рдкрд░ ZFS" рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдХреЗрдВрджреНрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛, рдЬрд┐рд╕реЗ рдЕрдм рдореБрдЦреНрдп рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ OpenZFS.

рдлреНрд░реАрдмреАрдПрд╕рдбреА рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рд╕рд╛рдорд╛рдиреНрдп рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдФрд░ рдЗрд▓реБрдореЛрд╕ рдкрд░ рдкрдХрдбрд╝ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдореЗрдВ рдмрд╣реБрдд рдкреАрдЫреЗ рд╣реИ рдФрд░ рдХреЛрдб рдХреЛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдФрд░ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдбрд╝реЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред "рд▓рд┐рдирдХреНрд╕ рдкрд░ ZFS" рдкрд░ рдЖрдзрд╛рд░рд┐рдд OpenZFS рдХреЛ рдЕрдм рдПрдХрд▓ рд╕рд╣рдпреЛрдЧреА ZFS рд╡рд┐рдХрд╛рд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ