
рдЕрдкрдбреЗрдЯ рдХрд░рд╛!. рдЯрд┐рдкреНрдкрдгреНрдпрд╛рдВрдордзреНрдпреЗ, рд╡рд╛рдЪрдХрд╛рдВрдкреИрдХреА рдПрдХрд╛рдиреЗ рдкреНрд░рдпрддреНрди рдХрд░рдгреНрдпрд╛рдЪрд╛ рд╕рд▓реНрд▓рд╛ рджрд┐рд▓рд╛ (рдХрджрд╛рдЪрд┐рдд рддреЛ рд╕реНрд╡рддрдГ рддреНрдпрд╛рд╡рд░ рдХрд╛рдо рдХрд░рдд рдЕрд╕реЗрд▓) рдореНрд╣рдгреВрди рдореА рдпрд╛ рдЙрдкрд╛рдпрд╛рдмрджреНрджрд▓ рдПрдХ рд╡рд┐рднрд╛рдЧ рдЬреЛрдбрд▓рд╛ рдЖрд╣реЗ. рдореА рдкрдг рд▓рд┐рд╣рд┐рд▓рдВ , рдХрд╛рд░рдг рд╣реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЗрддрд░рд╛рдВрдкреЗрдХреНрд╖рд╛ рдЦреВрдк рд╡реЗрдЧрд│реА рдЖрд╣реЗ.
рдЦрд░реЗ рд╕рд╛рдВрдЧрд╛рдпрдЪреЗ рддрд░ рдореА рд╣рд╛рд░ рдорд╛рдирд▓реА рдЖрдгрд┐ рд╕реЛрдбреВрди рджрд┐рд▓реЗ (рдХрд┐рдорд╛рди рд╕рдзреНрдпрд╛ рддрд░реА). рдореА рд╡рд╛рдкрд░реЗрди . рдХрд╛? рд╕реНрдЯреЛрд░реЗрдЬрдореБрд│реЗ! рдХреБрдмреЗрд░рдиреЗрдЯреЗрд╕рдкреЗрдХреНрд╖рд╛ рдореА рд╕реНрдЯреЛрд░реЗрдЬрдордзреНрдпреЗ рдЕрдзрд┐рдХ рдЯрд┐рдВрдХрд░ рдХрд░реЗрди рдЕрд╕реЗ рдХреЛрдгрд╛рд▓рд╛ рд╡рд╛рдЯрд▓реЗ рдЕрд╕реЗрд▓. рдореА рд╡рд╛рдкрд░рддреЛ рдХрд╛рд░рдг рддреЗ рд╕реНрд╡рд╕реНрдд рдЖрд╣реЗ рдЖрдгрд┐ рдХрд╛рдордЧрд┐рд░реА рдЪрд╛рдВрдЧрд▓реА рдЖрд╣реЗ рдЖрдгрд┐ рдЕрдЧрджреА рд╕реБрд░реБрд╡рд╛рддреАрдкрд╛рд╕реВрдирдЪ рдореА рдХреНрд▓рд╕реНрдЯрд░реНрд╕ рд╡рд╛рдкрд░рдд рдЖрд╣реЗ . рдореА Google/Amazon/Microsoft/DigitalOcean, рдЗ. рдЗ. рд╡рд░реВрди рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ Kubernetes рд╕реЗрд╡рд╛рдВрдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓рд╛ рдирд╛рд╣реА, рдХрд╛рд░рдг рдорд▓рд╛ рд╕реНрд╡рддрдГрд▓рд╛ рд╕рд░реНрд╡рдХрд╛рд╣реА рд╢рд┐рдХрд╛рдпрдЪреЗ рд╣реЛрддреЗ. рдореА рдкрдг рдХрд╛рдЯрдХрд╕рд░реА рдЖрд╣реЗ.
рддрд░ рд╣реЛрдп, рдореА рд╕рдВрднрд╛рд╡реНрдп рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рд╕реНрдЯреЕрдХрдЪреЗ рдореВрд▓реНрдпрдорд╛рдкрди рдХрд░рдд рдЕрд╕рддрд╛рдирд╛ рдХреЛрдгрддреЗ рд╕реНрдЯреЛрд░реЗрдЬ рдирд┐рд╡рдбрд╛рдпрдЪреЗ рд╣реЗ рдард░рд╡рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░рдгреНрдпрд╛рдд рдореА рдмрд░рд╛рдЪ рд╡реЗрд│ рдШрд╛рд▓рд╡рд▓рд╛. рдореА рдУрдкрди рд╕реЛрд░реНрд╕ рд╕реЛрд▓реНрдпреВрд╢рдиреНрд╕рд▓рд╛ рдкреНрд░рд╛рдзрд╛рдиреНрдп рджреЗрддреЛ, рдХреЗрд╡рд│ рдХрд┐рдВрдорддреАрдореБрд│реЗрдЪ рдирд╛рд╣реА, рдкрд░рдВрддреБ рдореА рдЙрддреНрд╕реБрдХрддреЗрдкреЛрдЯреА рдХрд╛рд╣реА рд╕рд╢реБрд▓реНрдХ рдкрд░реНрдпрд╛рдпрд╛рдВрдХрдбреЗ рдкрд╛рд╣рд┐рд▓реЗ рдЖрд╣реЗ рдХрд╛рд░рдг рддреНрдпрд╛рдВрдЪреНрдпрд╛рдХрдбреЗ рдорд░реНрдпрд╛рджрд╛рдВрд╕рд╣ рд╡рд┐рдирд╛рдореВрд▓реНрдп рдЖрд╡реГрддреНрддреНрдпрд╛ рдЖрд╣реЗрдд. рдЬреЗрд╡реНрд╣рд╛ рдореА рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдкрд░реНрдпрд╛рдпрд╛рдВрдЪреА рддреБрд▓рдирд╛ рдХреЗрд▓реА рддреЗрд╡реНрд╣рд╛ рдореА рдЕрд▓реАрдХрдбреАрд▓ рдЪрд╛рдЪрдгреНрдпрд╛рдВрдордзреВрди рдХрд╛рд╣реА рд╕рдВрдЦреНрдпрд╛ рд▓рд┐рд╣реВрди рдареЗрд╡рд▓реНрдпрд╛ рдЖрд╣реЗрдд рдЖрдгрд┐ рддреЗ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рд╕реНрдЯреЛрд░реЗрдЬрдмрджреНрджрд▓ рд╢рд┐рдХрдгрд╛рд░реНтАНрдпрд╛рдВрдирд╛ рд╕реНрд╡рд╛рд░рд╕реНрдп рдЕрд╕реВ рд╢рдХрддрд╛рдд. рдЬрд░реА рдореА рд╡реИрдпрдХреНрддрд┐рдХрд░рд┐рддреНрдпрд╛ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕рдЪрд╛ рдЖрддреНрддрд╛рд╕рд╛рдареА рдирд┐рд░реЛрдк рдШреЗрддрд▓рд╛ рдЖрд╣реЗ. рдорд▓рд╛рд╣реА рдирдореВрдж рдХрд░рд╛рд╡реЗрд╕реЗ рд╡рд╛рдЯрддреЗ , рдЬреЗ рдереЗрдЯ Hetzner рдХреНрд▓рд╛рдЙрдб рд╡реНрд╣реЙрд▓реНрдпреВрдордЪреА рддрд░рддреВрдж рдХрд░реВ рд╢рдХрддреЗ, рдкрд░рдВрддреБ рдореА рдЕрджреНрдпрд╛рдк рдкреНрд░рдпрддреНрди рдХреЗрд▓рд╛ рдирд╛рд╣реА. рдореА рдХреНрд▓рд╛рдЙрдб рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░-рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╕реНрдЯреЛрд░реЗрдЬрдордзреНрдпреЗ рдкрд╛рд╣рд┐рд▓реЗ рдХрд╛рд░рдг рдорд▓рд╛ рдкреНрд░рддрд┐рдХреГрддреА рдЖрдгрд┐ рдХреЛрдгрддреНрдпрд╛рд╣реА рдиреЛрдбрд╡рд░ рд╕рдХреНрддреАрдЪреЗ рд╡реНрд╣реЙрд▓реНрдпреВрдо рджреНрд░реБрддрдкрдгреЗ рдорд╛рдЙрдВрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ, рд╡рд┐рд╢реЗрд╖рдд: рдиреЛрдб рдЕрдпрд╢рд╕реНрд╡реА рдЭрд╛рд▓реНрдпрд╛рд╕ рдЖрдгрд┐ рдЗрддрд░ рддрддреНрд╕рдо рдкрд░рд┐рд╕реНрдерд┐рддреАрдВрдордзреНрдпреЗ. рдХрд╛рд╣реА рдЙрдкрд╛рдп рдкреЙрдЗрдВрдЯ-рдЗрди-рдЯрд╛рдЗрдо рд╕реНрдиреЕрдкрд╢реЙрдЯреНрд╕ рдЖрдгрд┐ рдСрдл-рд╕рд╛рдЗрдЯ рдмреЕрдХрдЕрдк рджреЗрддрд╛рдд, рдЬреЗ рд╕реЛрдпреАрд╕реНрдХрд░ рдЖрд╣реЗ.
рдореА 6-7 рд╕реНрдЯреЛрд░реЗрдЬ рд╕реЛрд▓реНрдпреВрд╢рдиреНрд╕рдЪреА рдЪрд╛рдЪрдгреА рдХреЗрд▓реА:
рдореА рдЖрдзреАрдЪ рдореНрд╣рдЯрд▓реНрдпрд╛рдкреНрд░рдорд╛рдгреЗ рд╕реВрдЪреАрддреАрд▓ рдмрд╣реБрддреЗрдХ рдкрд░реНрдпрд╛рдпрд╛рдВрдЪреА рдЪрд╛рдЪрдгреА рдШреЗрддрд▓реНрдпрд╛рдирдВрддрд░, рдореА рд╕реБрд░реБрд╡рд╛рддреАрд▓рд╛ OpenEBS рд╡рд░ рд╕реНрдерд╛рдпрд┐рдХ рдЭрд╛рд▓реЛ. OpenEBS рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреЗ рдЖрдгрд┐ рд╡рд╛рдкрд░рдгреЗ рдЦреВрдк рд╕реЛрдкреЗ рдЖрд╣реЗ, рдкрд░рдВрддреБ рдкреНрд░рд╛рдорд╛рдгрд┐рдХрдкрдгреЗ, рд▓реЛрдб рдЕрдВрддрд░реНрдЧрдд рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдбреЗрдЯрд╛рд╕рд╣ рдЪрд╛рдЪрдгреА рдХреЗрд▓реНрдпрд╛рдирдВрддрд░, рдореА рддреНрдпрд╛рдЪреНрдпрд╛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдмрджреНрджрд▓ рдирд┐рд░рд╛рд╢ рдЭрд╛рд▓реЛ. рд╣реЗ рдУрдкрди рд╕реЛрд░реНрд╕ рдЖрд╣реЗ рдЖрдгрд┐ рдбреЗрд╡реНрд╣рд▓рдкрд░ рд╕реНрд╡рддрдГрдЪ рдЖрд╣реЗрдд рдЬреЗрд╡реНрд╣рд╛ рдорд▓рд╛ рдорджрддреАрдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЕрд╕рддреЗ рддреЗрд╡реНрд╣рд╛ рдиреЗрд╣рдореАрдЪ рдЦреВрдк рдЙрдкрдпреБрдХреНрдд. рджреБрд░реНрджреИрд╡рд╛рдиреЗ, рдЗрддрд░ рдкрд░реНрдпрд╛рдпрд╛рдВрдЪреНрдпрд╛ рддреБрд▓рдиреЗрдд рддреНрдпрд╛рдЪреА рдХрд╛рдордЧрд┐рд░реА рдЦреВрдкрдЪ рдЦрд░рд╛рдм рдЖрд╣реЗ, рддреНрдпрд╛рдореБрд│реЗ рдЪрд╛рдЪрдгреНрдпрд╛ рдкреБрдиреНрд╣рд╛ рдЪрд╛рд▓рд╡рд╛рд╡реНрдпрд╛ рд▓рд╛рдЧрд▓реНрдпрд╛. OpenEBS рдордзреНрдпреЗ рд╕рдзреНрдпрд╛ 3 рд╕реНрдЯреЛрд░реЗрдЬ рдЗрдВрдЬрд┐рди рдЖрд╣реЗрдд, рдкрд░рдВрддреБ рдореА cStor рд╕рд╛рдареА рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдкрд░рд┐рдгрд╛рдо рдкреЛрд╕реНрдЯ рдХрд░рдд рдЖрд╣реЗ. рдорд╛рдЭреНрдпрд╛рдХрдбреЗ рдЕрдЬреВрди Jiva рдЖрдгрд┐ LocalPV рд╕рд╛рдареА рдирдВрдмрд░ рдирд╛рд╣реАрдд.
рдереЛрдбрдХреНрдпрд╛рдд, рдЬрд┐рд╡рд╛ рдереЛрдбрд╛ рд╡реЗрдЧрд╡рд╛рди рдЖрд╣реЗ, рдЖрдгрд┐ рд▓реЛрдХрд▓рдкреАрд╡реНрд╣реА рд╕рд╛рдзрд╛рд░рдгрдкрдгреЗ рд╡реЗрдЧрд╡рд╛рди рдЖрд╣реЗ, рдереЗрдЯ рдбрд┐рд╕реНрдХ рдмреЗрдВрдЪрдорд╛рд░реНрдХрдкреЗрдХреНрд╖рд╛ рд╡рд╛рдИрдЯ рдирд╛рд╣реА. LocalPV рдЪреА рд╕рдорд╕реНрдпрд╛ рдЕрд╢реА рдЖрд╣реЗ рдХреА рд╡реНрд╣реЙрд▓реНрдпреВрдо рдлрдХреНрдд рдиреЛрдбрд╡рд░ рдкреНрд░рд╡реЗрд╢ рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ рдЬреЗрдереЗ рддреЛ рддрдпрд╛рд░ рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рд╣реЛрддрд╛ рдЖрдгрд┐ рддреЗрдереЗ рдХреЛрдгрддреАрд╣реА рдкреНрд░рддрд┐рдХреГрддреА рдирд╛рд╣реА. рджреНрд╡рд╛рд░реЗ рдмреЕрдХрдЕрдк рдкреБрдирд░реНрд╕рдВрдЪрдпрд┐рдд рдХрд░рддрд╛рдирд╛ рдорд▓рд╛ рдХрд╛рд╣реА рд╕рдорд╕реНрдпрд╛ рдЖрд▓реНрдпрд╛ рдирд╡реАрди рдХреНрд▓рд╕реНрдЯрд░рд╡рд░ рдХрд╛рд░рдг рдиреЛрдбрдЪреА рдирд╛рд╡реЗ рд╡реЗрдЧрд│реА рд╣реЛрддреА. рдЬрд░ рдЖрдкрдг рдмреЕрдХрдЕрдкрдмрджреНрджрд▓ рдмреЛрд▓рд▓реЛ рддрд░, cStor рдЖрд╣реЗ , рдЬреНрдпрд╛рдЪреНрдпрд╛ рд╕рд╣рд╛рдпреНрдпрд╛рдиреЗ рддреБрдореНрд╣реА рд╡реЗрд│реЛрд╡реЗрд│реА рд╕реНрдиреЕрдкрд╢реЙрдЯреНрд╕рдЪреЗ рдСрдл-рд╕рд╛рдЗрдЯ рдмреЕрдХрдЕрдк рдШреЗрдК рд╢рдХрддрд╛, рдЬреЗ Velero-Restic рд╕рд╣ рдлрд╛рдЗрд▓-рд╕реНрддрд░реАрдп рдмреЕрдХрдЕрдкрдкреЗрдХреНрд╖рд╛ рдЕрдзрд┐рдХ рд╕реЛрдпреАрдЪреЗ рдЖрд╣реЗ. рдореА рд▓рд┐рд╣рд┐рд▓реЗ , рдпрд╛ рдкреНрд▓рдЧрдЗрдирд╕рд╣ рдмреЕрдХрдЕрдк рдЖрдгрд┐ рдкреБрдирд░реНрд╕рдВрдЪрдпрд┐рдд рдХрд░рдгреЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреЗ рд╕реЛрдкреЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА. рдПрдХрдВрджрд░реАрдд, рдорд▓рд╛ рдЦрд░реЛрдЦрд░ OpenEBS рдЖрд╡рдбрддреЗ, рдкрд░рдВрддреБ рддреНрдпрд╛рдЪреЗ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди...
рд░реБрдХ рд╣реЗ рдореБрдХреНрдд рд╕реНрд░реЛрдд рджреЗрдЦреАрд▓ рдЖрд╣реЗ рдЖрдгрд┐ рд╕реВрдЪреАрддреАрд▓ рдЙрд░реНрд╡рд░рд┐рдд рдкрд░реНрдпрд╛рдпрд╛рдВрдкреЗрдХреНрд╖рд╛ рд╡реЗрдЧрд│реЗ рдЖрд╣реЗ рдХрд╛рд░рдг рддреЛ рдПрдХ рд╕реНрдЯреЛрд░реЗрдЬ рдСрд░реНрдХреЗрд╕реНрдЯреНрд░реЗрдЯрд░ рдЖрд╣реЗ рдЬреЛ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдмреЕрдХрдПрдВрдбрд╕рд╣ рдЬрдЯрд┐рд▓ рд╕реНрдЯреЛрд░реЗрдЬ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдХрд╛рд░реНрдпреЗ рдХрд░рддреЛ, рдЙрджрд╛. , рдЖрдгрд┐ рдЗрддрд░, рдЬреЗ рдХрд╛рдо рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд рд╕реБрд▓рдн рдХрд░рддреЗ. рдХрд╛рд╣реА рдорд╣рд┐рдиреНрдпрд╛рдВрдкреВрд░реНрд╡реА рдЬреЗрд╡реНрд╣рд╛ рдореА EfgeFS рдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓рд╛ рддреЗрд╡реНрд╣рд╛ рдорд▓рд╛ рд╕рдорд╕реНрдпрд╛ рд╣реЛрддреНрдпрд╛, рдореНрд╣рдгреВрди рдореА рдореБрдЦреНрдпрддрдГ Ceph рд╕реЛрдмрдд рдЪрд╛рдЪрдгреА рдХреЗрд▓реА. Ceph рдХреЗрд╡рд│ рдмреНрд▓реЙрдХ рд╕реНрдЯреЛрд░реЗрдЬрдЪ рджреЗрдд рдирд╛рд╣реА рддрд░ S3/Swift рдЖрдгрд┐ рд╡рд┐рддрд░рд┐рдд рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдорд╢реА рд╕реБрд╕рдВрдЧрдд рдСрдмреНрдЬреЗрдХреНрдЯ рд╕реНрдЯреЛрд░реЗрдЬ рджреЗрдЦреАрд▓ рджреЗрддреЗ. рдорд▓рд╛ Ceph рдмрджреНрджрд▓ рдЬреЗ рдЖрд╡рдбрддреЗ рддреЗ рдПрдХрд╛рдзрд┐рдХ рдбрд┐рд╕реНрдХрд╡рд░ рд╡реНрд╣реЙрд▓реНрдпреВрдо рдбреЗрдЯрд╛ рдкрд╕рд░рд╡рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЖрд╣реЗ рдЬреЗрдгреЗрдХрд░реВрди рд╡реНрд╣реЙрд▓реНрдпреВрдо рдПрдХрд╛ рдбрд┐рд╕реНрдХрд╡рд░ рдмрд╕рдгреНрдпрд╛рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рдбрд┐рд╕реНрдХ рд╕реНрдкреЗрд╕ рд╡рд╛рдкрд░реВ рд╢рдХреЗрд▓. рддреЗ рдЖрд░рд╛рдорджрд╛рдпреА рдЖрд╣реЗ. рдЖрдгрдЦреА рдПрдХ рдЫрд╛рди рд╡реИрд╢рд┐рд╖реНрдЯреНрдп рдореНрд╣рдгрдЬреЗ рдЬреЗрд╡реНрд╣рд╛ рддреБрдореНрд╣реА рдХреНрд▓рд╕реНрдЯрд░рдордзреНрдпреЗ рдбрд┐рд╕реНрдХреНрд╕ рдЬреЛрдбрддрд╛, рддреЗрд╡реНрд╣рд╛ рддреЗ рд╕рд░реНрд╡ рдбрд┐рд╕реНрдХрд╡рд░ рдЖрдкреЛрдЖрдк рдбреЗрдЯрд╛рдЪреЗ рдкреБрдирд░реНрд╡рд┐рддрд░рдг рдХрд░рддреЗ.
Ceph рдХрдбреЗ рд╕реНрдиреЕрдкрд╢реЙрдЯ рдЖрд╣реЗрдд, рдкрд░рдВрддреБ рдорд╛рдЭреНрдпрд╛ рдорд╛рд╣рд┐рддреАрдиреБрд╕рд╛рд░, рддреЗ Rook/Kubernetes рдордзреНрдпреЗ рдереЗрдЯ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдК рд╢рдХрдд рдирд╛рд╣реАрдд. рдЦрд░реЗ рдЖрд╣реЗ, рдореА рдпрд╛рдд рдЦреЛрд▓рд╡рд░ рдЧреЗрд▓реЛ рдирд╛рд╣реА. рдкрд░рдВрддреБ рдХреЛрдгрддреЗрд╣реА рдСрдл-рд╕рд╛рдЗрдЯ рдмреЕрдХрдЕрдк рдирд╛рд╣реАрдд, рддреНрдпрд╛рдореБрд│реЗ рддреБрдореНрд╣рд╛рд▓рд╛ рд╡реЗрд▓реЗрд░реЛ/рд░реЗрд╕реНрдЯрд┐рдХрд╕рд╣ рдХрд╛рд╣реАрддрд░реА рд╡рд╛рдкрд░рд╛рд╡реЗ рд▓рд╛рдЧреЗрд▓, рдкрд░рдВрддреБ рдХреЗрд╡рд│ рдлрд╛рдЗрд▓-рд╕реНрддрд░реАрдп рдмреЕрдХрдЕрдк рдЖрд╣реЗрдд, рдкреЙрдЗрдВрдЯ-рдЗрди-рдЯрд╛рдЗрдо рд╕реНрдиреЕрдкрд╢реЙрдЯ рдирд╛рд╣реАрдд. рдорд▓рд╛ рд░реБрдХ рдмрджреНрджрд▓ рдЬреЗ рдЦрд░реЛрдЦрд░ рдЖрд╡рдбрд▓реЗ рддреЗ рдореНрд╣рдгрдЬреЗ Ceph рд╕рд╣ рдХрд╛рдо рдХрд░рдгреЗ рдХрд┐рддреА рд╕реЛрдкреЗ рдЖрд╣реЗ - рддреЗ рдЬрд╡рд│рдЬрд╡рд│ рд╕рд░реНрд╡ рдХреНрд▓рд┐рд╖реНрдЯ рд╕рд╛рдордЧреНрд░реА рд▓рдкрд╡рддреЗ рдЖрдгрд┐ рд╕рдорд╕реНрдпрд╛рдирд┐рд╡рд╛рд░рдгрд╛рд╕рд╛рдареА рдереЗрдЯ Ceph рд╢реА рдмреЛрд▓рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд╛рдзрдиреЗ рдСрдлрд░ рдХрд░рддреЗ. рджреБрд░реНрджреИрд╡рд╛рдиреЗ, рд╕реЗрдл рд╡реНрд╣реЙрд▓реНрдпреВрдордЪреНрдпрд╛ рддрдгрд╛рд╡ рдЪрд╛рдЪрдгреА рджрд░рдореНрдпрд╛рди, рдорд▓рд╛ рд╕рдорд╕реНрдпрд╛ рдпреЗрдд рд░рд╛рд╣рд┐рд▓реНрдпрд╛ , рдЬреНрдпрд╛рдореБрд│реЗ Ceph рдЕрд╕реНрдерд┐рд░ рд╣реЛрддреЗ. рд╣реЗ Ceph рдордзреНрдпреЗрдЪ рдПрдХ рдмрдЧ рдЖрд╣реЗ рдХреА Rook рдиреЗ Ceph рдЪреЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдХрд░рддрд╛рдирд╛ рд╕рдорд╕реНрдпрд╛ рдЖрд╣реЗ рд╣реЗ рдЕрджреНрдпрд╛рдк рд╕реНрдкрд╖реНрдЯ рдЭрд╛рд▓реЗрд▓реЗ рдирд╛рд╣реА. рдореА рдореЗрдорд░реА рд╕реЗрдЯрд┐рдВрдЧреНрдЬрд╕рд╣ рдЯрд┐рдВрдХрд░ рдХреЗрд▓реЗ, рдЖрдгрд┐ рддреЗ рдЪрд╛рдВрдЧрд▓реЗ рдЭрд╛рд▓реЗ, рдкрд░рдВрддреБ рд╕рдорд╕реНрдпрд╛ рдкреВрд░реНрдгрдкрдгреЗ рд╕реЛрдбрд╡рд▓реА рдЧреЗрд▓реА рдирд╛рд╣реА. Ceph рдЪреА рдХрд╛рдордЧрд┐рд░реА рдЪрд╛рдВрдЧрд▓реА рдЖрд╣реЗ, рдЬрд╕реЗ рдЖрдкрдг рдЦрд╛рд▓реАрд▓ рдмреЗрдВрдЪрдорд╛рд░реНрдХрдордзреНрдпреЗ рдкрд╛рд╣реВ рд╢рдХрддрд╛. рдпрд╛рдд рдПрдХ рдЪрд╛рдВрдЧрд▓рд╛ рдбреЕрд╢рдмреЛрд░реНрдб рджреЗрдЦреАрд▓ рдЖрд╣реЗ.
рдорд▓рд╛ рдЦрд░реЛрдЦрд░ рд▓реЙрдВрдЧрд╣реЙрд░реНрди рдЖрд╡рдбрддреЗ. рдорд╛рдЭреНрдпрд╛ рдорддреЗ, рд╣рд╛ рдПрдХ рдЖрд╢рд╛рджрд╛рдпрдХ рдЙрдкрд╛рдп рдЖрд╣реЗ. рдЦрд░реЗ рдЖрд╣реЗ, рд╡рд┐рдХрд╛рд╕рдХ рд╕реНрд╡рддрдГ (рд░реЕрдиреНрдЪрд░ рд▓реЕрдмреНрд╕) рдХрдмреВрд▓ рдХрд░рддрд╛рдд рдХреА рддреЗ рдЕрджреНрдпрд╛рдк рдХрд╛рд░реНрдпрд░рдд рд╡рд╛рддрд╛рд╡рд░рдгрд╛рд╕рд╛рдареА рдпреЛрдЧреНрдп рдирд╛рд╣реА рдЖрдгрд┐ рд╣реЗ рджрд░реНрд╢рд╡рд┐рддреЗ. рд╣реЗ рдУрдкрди рд╕реЛрд░реНрд╕ рдЖрд╣реЗ рдЖрдгрд┐ рддреНрдпрд╛рдЪреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЪрд╛рдВрдЧрд▓реА рдЖрд╣реЗ (рдЬрд░реА рддреНрдпрд╛рдВрдиреА рдЕрджреНрдпрд╛рдк рддреЗ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХреЗрд▓реЗрд▓реЗ рдирд╛рд╣реА), рдкрд░рдВрддреБ рд╡реНрд╣реЙрд▓реНрдпреВрдорд▓рд╛ рдкреЙрдбрд╢реА рдХрдиреЗрдХреНрдЯ рд╣реЛрдгреНрдпрд╛рд╕рд╛рдареА рдЦреВрдк рд╡реЗрд│ рд▓рд╛рдЧрддреЛ рдЖрдгрд┐ рд╕рд░реНрд╡рд╛рдд рд╡рд╛рдИрдЯ рдкрд░рд┐рд╕реНрдерд┐рддреАрдд 15-16 рдорд┐рдирд┐рдЯреЗ рд▓рд╛рдЧрддрд╛рдд, рд╡рд┐рд╢реЗрд╖рдд: рдореЛрдард╛ рдмреЕрдХрдЕрдк рдкреБрдирд░реНрд╕рдВрдЪрдпрд┐рдд рдХреЗрд▓реНрдпрд╛рдирдВрддрд░ рдХрд┐рдВрд╡рд╛ рд╡рд░реНрдХрд▓реЛрдб рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдгреЗ. рдпрд╛рдд рдпрд╛ рд╕реНрдиреЕрдкрд╢реЙрдЯреНрд╕рдЪреЗ рд╕реНрдиреЕрдкрд╢реЙрдЯ рдЖрдгрд┐ рдСрдл-рд╕рд╛рдЗрдЯ рдмреЕрдХрдЕрдк рдЖрд╣реЗрдд, рдкрд░рдВрддреБ рддреЗ рдлрдХреНрдд рд╡реНрд╣реЙрд▓реНрдпреВрдорд╡рд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛рдд, рддреНрдпрд╛рдореБрд│реЗ рдЗрддрд░ рд╕рдВрд╕рд╛рдзрдирд╛рдВрдЪрд╛ рдмреЕрдХрдЕрдк рдШреЗрдгреНрдпрд╛рд╕рд╛рдареА рддреБрдореНрд╣рд╛рд▓рд╛ рд╡реЗрд▓реЗрд░реЛрд╕рд╛рд░рдЦреЗ рдХрд╛рд╣реАрддрд░реА рдЖрд╡рд╢реНрдпрдХ рдЕрд╕реЗрд▓. рдмреЕрдХрдЕрдк рдЖрдгрд┐ рдкреБрдирд░реНрд╕рдВрдЪрдпрд┐рдд рдХрд░рдгреЗ рдЦреВрдк рд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рд░реНрд╣ рдЖрд╣реЗрдд, рдкрд░рдВрддреБ рдЕрд╢реЛрднрдиреАрдпрдкрдгреЗ рдордВрдж рдЖрд╣реЗрдд. рдЧрдВрднреАрд░рдкрдгреЗ, рдлрдХреНрдд рдЖрд╢реНрдЪрд░реНрдпрдХрд╛рд░рдХрдкрдгреЗ рд╣рд│реВ. рд▓реЙрдВрдЧрд╣реЙрд░реНрдирдордзреНрдпреЗ рдордзреНрдпрдо рдкреНрд░рдорд╛рдгрд╛рдд рдбреЗрдЯрд╛рд╕рд╣ рдХрд╛рдо рдХрд░рддрд╛рдирд╛ CPU рд╡рд╛рдкрд░ рдЖрдгрд┐ рд╕рд┐рд╕реНрдЯрдо рд▓реЛрдб рдЕрдиреЗрдХрджрд╛ рд╡рд╛рдврддрд╛рдд. рд▓реЙрдВрдЧрд╣реЙрд░реНрди рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рд╕реЛрдпреАрд╕реНрдХрд░ рдбреЕрд╢рдмреЛрд░реНрдб рдЖрд╣реЗ. рдореА рдЖрдзреАрдЪ рд╕рд╛рдВрдЧрд┐рддрд▓реЗ рдЖрд╣реЗ рдХреА рдорд▓рд╛ рд▓рд╛рдБрдЧрд╣реЙрд░реНрди рдЖрд╡рдбрддреЗ, рдкрд░рдВрддреБ рддреНрдпрд╛рд╕рд╛рдареА рдХрд╛рд╣реА рдХрд╛рдо рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.
StorageOS рд╣реЗ рд╕реВрдЪреАрддреАрд▓ рдкрд╣рд┐рд▓реЗ рд╕рд╢реБрд▓реНрдХ рдЙрддреНрдкрд╛рджрди рдЖрд╣реЗ. рдпрд╛рдд 500GB рдЪреНрдпрд╛ рдорд░реНрдпрд╛рджрд┐рдд рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рд╕реНрдЯреЛрд░реЗрдЬ рдЖрдХрд╛рд░рд╛рд╕рд╣ рд╡рд┐рдХрд╕рдХ рдЖрд╡реГрддреНрддреА рдЖрд╣реЗ, рдкрд░рдВрддреБ рдорд▓рд╛ рд╡рд╛рдЯрдд рдирд╛рд╣реА рдХреА рдиреЛрдбреНрд╕рдЪреНрдпрд╛ рд╕рдВрдЦреНрдпреЗрд╡рд░ рдорд░реНрдпрд╛рджрд╛ рдЖрд╣реЗ. рд╡рд┐рдХреНрд░реА рд╡рд┐рднрд╛рдЧрд╛рдиреЗ рдорд▓рд╛ рд╕рд╛рдВрдЧрд┐рддрд▓реЗ рдХреА 125 TB рд╕рд╛рдареА рджрд░рдорд╣рд╛ $1 рдкрд╛рд╕реВрди рдЦрд░реНрдЪ рд╕реБрд░реВ рд╣реЛрддреЛ, рдЬрд░ рдорд▓рд╛ рдпреЛрдЧреНрдпрд░рд┐рддреНрдпрд╛ рдЖрдард╡рдд рдЕрд╕реЗрд▓. рдПрдХ рдореВрд▓рднреВрдд рдбреЕрд╢рдмреЛрд░реНрдб рдЖрдгрд┐ рдПрдХ рд╕реЛрдпреАрд╕реНрдХрд░ CLI рдЖрд╣реЗ, рдкрд░рдВрддреБ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рдирд╛рд╕рд╣ рдХрд╛рд╣реАрддрд░реА рд╡рд┐рдЪрд┐рддреНрд░ рдЪрд╛рд▓рд▓реЗ рдЖрд╣реЗ: рдХрд╛рд╣реА рдмреЗрдВрдЪрдорд╛рд░реНрдХрдордзреНрдпреЗ рддреЗ рдЕрдЧрджреА рд╕рднреНрдп рдЖрд╣реЗ, рдкрд░рдВрддреБ рд╡реНрд╣реЙрд▓реНрдпреВрдо рд╕реНрдЯреНрд░реЗрд╕ рдЪрд╛рдЪрдгреАрдордзреНрдпреЗ рдорд▓рд╛ рдЧрддреА рдЕрдЬрд┐рдмрд╛рдд рдЖрд╡рдбрд▓реА рдирд╛рд╣реА. рд╕рд░реНрд╡рд╕рд╛рдзрд╛рд░рдгрдкрдгреЗ, рдорд▓рд╛ рдХрд╛рдп рдмреЛрд▓рд╛рд╡реЗ рд╣реЗ рдорд╛рд╣рд┐рдд рдирд╛рд╣реА. рддреНрдпрд╛рдореБрд│реЗ рдорд▓рд╛ рдлрд╛рд░ рдХрд╛рд╣реА рд╕рдордЬрд▓реЗ рдирд╛рд╣реА. рдпреЗрдереЗ рдХреЛрдгрддреЗрд╣реА рдСрдл-рд╕рд╛рдЗрдЯ рдмреЕрдХрдЕрдк рдирд╛рд╣реАрдд рдЖрдгрд┐ рддреБрдореНрд╣рд╛рд▓рд╛ рд░реЗрд╕реНрдЯрд┐рдХ рдЯреВ рдмреЕрдХрдЕрдк рд╡реНрд╣реЙрд▓реНрдпреВрдорд╕рд╣ рд╡реЗрд▓реЗрд░реЛ рджреЗрдЦреАрд▓ рд╡рд╛рдкрд░рд╛рд╡реЗ рд▓рд╛рдЧреЗрд▓. рд╣реЗ рд╡рд┐рдЪрд┐рддреНрд░ рдЖрд╣реЗ, рдХрд╛рд░рдг рдЙрддреНрдкрд╛рджрди рджрд┐рд▓реЗ рдЬрд╛рддреЗ. рдЖрдгрд┐ рд╡рд┐рдХрд╛рд╕рдХ рд╕реНрд▓реЕрдХрд╡рд░ рд╕рдВрд╡рд╛рдж рд╕рд╛рдзрдгреНрдпрд╛рд╕ рдЙрддреНрд╕реБрдХ рдирд╡реНрд╣рддреЗ.
рдореА рд░реЙрдмрд┐рди рдмрджреНрджрд▓ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рддрд╛рдВрддреНрд░рд┐рдХ рджрд┐рдЧреНрджрд░реНрд╢рдХрд╛рдХрдбреВрди Reddit рд╡рд░ рд╢рд┐рдХрд▓реЛ. рдореА рддреНрдпрд╛рдЪреНрдпрд╛рдмрджреНрджрд▓ рдХрдзреАрдЪ рдРрдХрд▓реЗ рдирд╡реНрд╣рддреЗ. рдХрджрд╛рдЪрд┐рдд рдореА рд╡рд┐рдирд╛рдореВрд▓реНрдп рдЙрдкрд╛рдп рд╢реЛрдзрдд рдЕрд╕рд▓реНрдпрд╛рдореБрд│реЗ, рдкрд░рдВрддреБ рд░реЙрдмрд┐рдирд▓рд╛ рдкреИрд╕реЗ рджрд┐рд▓реЗ рдЖрд╣реЗрдд. рддреНрдпрд╛рдВрдЪреНрдпрд╛рдХрдбреЗ 10TB рд╕реНрдЯреЛрд░реЗрдЬ рдЖрдгрд┐ рддреАрди рдиреЛрдбреНрд╕рд╕рд╣ рдПрдХ рд╕реБрдВрджрд░ рдЙрджрд╛рд░ рд╡рд┐рдирд╛рдореВрд▓реНрдп рдЖрд╡реГрддреНрддреА рдЖрд╣реЗ. рдПрдХреВрдгрдЪ, рдЙрддреНрдкрд╛рджрди рдЦреВрдкрдЪ рд╕рднреНрдп рдЖрд╣реЗ рдЖрдгрд┐ рддреНрдпрд╛рдд рдЫрд╛рди рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рдЖрд╣реЗрдд. рдПрдХ рдЙрддреНрддрдо CLI рдЖрд╣реЗ, рдкрд░рдВрддреБ рд╕рд░реНрд╡рд╛рдд рдЫрд╛рди рдЧреЛрд╖реНрдЯ рдореНрд╣рдгрдЬреЗ рддреБрдореНрд╣реА рд╕рдВрдкреВрд░реНрдг рдНрдкреНрд▓рд┐рдХреЗрд╢рдирдЪрд╛ рд╕реНрдиреЕрдкрд╢реЙрдЯ рдЖрдгрд┐ рдмреЕрдХрдЕрдк рдШреЗрдК рд╢рдХрддрд╛ (рд░рд┐рд╕реЛрд░реНрд╕ рд╕рд┐рд▓реЗрдХреНрдЯрд░рдордзреНрдпреЗ рдпрд╛рд▓рд╛ рд╣реЗрд▓реНрдо рд░рд┐рд▓реАрдЭ рдХрд┐рдВрд╡рд╛ "рдлреНрд▓реЗрдХреНрд╕ рдЕреЕрдкреНрд╕" рдореНрд╣рдгрддрд╛рдд), рд╡реНрд╣реЙрд▓реНрдпреВрдо рдЖрдгрд┐ рдЗрддрд░ рд╕рдВрд╕рд╛рдзрдирд╛рдВрд╕рд╣, рдЬреЗрдгреЗрдХрд░реВрди рддреБрдореНрд╣реА рд╡реЗрд▓реЗрд░реЛрд╢рд┐рд╡рд╛рдп рдХрд░реВ рд╢рдХрддрд╛. рдЖрдгрд┐ рдПрдХрд╛ рдЫреЛрдЯреНрдпрд╛ рддрдкрд╢реАрд▓рд╛рд╕рд╛рдареА рдирд╕рд▓реНрдпрд╛рд╕ рд╕рд░реНрд╡ рдХрд╛рд╣реА рдЖрд╢реНрдЪрд░реНрдпрдХрд╛рд░рдХ рдЕрд╕реЗрд▓: рдЬрд░ рддреБрдореНрд╣реА рдирд╡реАрди рдХреНрд▓рд╕реНрдЯрд░рд╡рд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдкреБрдирд░реНрд╕рдВрдЪрдпрд┐рдд рдХреЗрд▓рд╛ (рдХрд┐рдВрд╡рд╛ "рдЖрдпрд╛рдд", рдЬрд╕реЗ рдХреА рддреНрдпрд╛рд▓рд╛ рд░реЙрдмрд┐рди рдореНрд╣рдгрддрд╛рдд) - рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЖрдкрддреНрддреАрддреВрди рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддреА рдЭрд╛рд▓реНрдпрд╛рд╕ - рдЬреАрд░реНрдгреЛрджреНрдзрд╛рд░, рдЕрд░реНрдерд╛рдд, рдХрд╛рд░реНрдп рдХрд░рддреЗ, рдкрд░рдВрддреБ рдирд┐рд╖рд┐рджреНрдз рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдЪрд╛ рдмреЕрдХрдЕрдк рдШреЗрдгреЗ рд╕реБрд░реВ рдареЗрд╡рд╛. рд╡рд┐рдХрд╕рдХрд╛рдВрдиреА рдкреБрд╖реНрдЯреА рдХреЗрд▓реНрдпрд╛рдкреНрд░рдорд╛рдгреЗ, рдпрд╛ рдкреНрд░рдХрд╛рд╢рдирд╛рдд рд╣реЗ рд╢рдХреНрдп рдирд╛рд╣реА. рд╣реЗ, рд╕реМрдореНрдпрдкрдгреЗ рд╕рд╛рдВрдЧрд╛рдпрдЪреЗ рддрд░, рд╡рд┐рдЪрд┐рддреНрд░, рд╡рд┐рд╢реЗрд╖рдд: рдЗрддрд░ рдлрд╛рдпрджреНрдпрд╛рдВрдЪрд╛ рд╡рд┐рдЪрд╛рд░ рдХрд░рддрд╛ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрдкрдгреЗ рд╡реЗрдЧрд╡рд╛рди рдмреЕрдХрдЕрдк рдЖрдгрд┐ рдкреБрдирд░реНрд╕рдВрдЪрдпрд┐рдд). рдбреЗрд╡реНрд╣рд▓рдкрд░ рдкреБрдврдЪреНрдпрд╛ рд░рд┐рд▓реАрдЭрдкрд░реНрдпрдВрдд рд╕рд░реНрд╡рдХрд╛рд╣реА рдареАрдХ рдХрд░рдгреНрдпрд╛рдЪреЗ рд╡рдЪрди рджреЗрддрд╛рдд. рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рд╕рд╛рдорд╛рдиреНрдпрддрдГ рдЪрд╛рдВрдЧрд▓реЗ рдЕрд╕рддреЗ, рдкрд░рдВрддреБ рдорд▓рд╛ рдПрдХ рд╡рд┐рдЪрд┐рддреНрд░рддрд╛ рд▓рдХреНрд╖рд╛рдд рдЖрд▓реА: рдЬрд░ рдореА рдереЗрдЯ рд╣реЛрд╕реНрдЯрд▓рд╛ рдЬреЛрдбрд▓реЗрд▓реНрдпрд╛ рд╡реНрд╣реЙрд▓реНрдпреВрдорд╡рд░ рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдЪрд╛рд▓рд╡рд▓рд╛, рддрд░ рд╡рд╛рдЪрдгреНрдпрд╛рдЪреА рдЧрддреА рдкреЙрдбрдордзреВрди рд╕рдорд╛рди рд╡реНрд╣реЙрд▓реНрдпреВрдо рдЪрд╛рд▓рд╡рдгреНрдпрд╛рдкреЗрдХреНрд╖рд╛ рдЦреВрдк рд╡реЗрдЧрд╡рд╛рди рдЕрд╕рддреЗ. рдЗрддрд░ рд╕рд░реНрд╡ рдкрд░рд┐рдгрд╛рдо рд╕рд╛рд░рдЦреЗрдЪ рдЖрд╣реЗрдд, рдкрд░рдВрддреБ рд╕рд┐рджреНрдзрд╛рдВрддрд╛рдордзреНрдпреЗ рдХреЛрдгрддрд╛рд╣реА рдлрд░рдХ рдирд╕рд╛рд╡рд╛. рдЬрд░реА рддреЗ рддреНрдпрд╛рд╡рд░ рдХрд╛рдо рдХрд░рдд рдЕрд╕рд▓реЗ рддрд░реА, рдореА рдкреБрдирд░реНрд╕рдВрдЪрдпрд┐рдд рдЖрдгрд┐ рдмреЕрдХрдЕрдкрдЪреНрдпрд╛ рд╕рдорд╕реНрдпреЗрдмрджреНрджрд▓ рдирд╛рд░рд╛рдЬ рд╣реЛрддреЛ - рдорд▓рд╛ рд╡рд╛рдЯрд▓реЗ рдХреА рдорд▓рд╛ рд╢реЗрд╡рдЯреА рдПрдХ рдпреЛрдЧреНрдп рдЙрдкрд╛рдп рд╕рд╛рдкрдбрд▓рд╛ рдЖрд╣реЗ рдЖрдгрд┐ рдЬреЗрд╡реНрд╣рд╛ рдорд▓рд╛ рдЕрдзрд┐рдХ рдЬрд╛рдЧрд╛ рдХрд┐рдВрд╡рд╛ рдЕрдзрд┐рдХ рд╕рд░реНрд╡реНрд╣рд░рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЕрд╕реЗрд▓ рддреЗрд╡реНрд╣рд╛ рдореА рддреНрдпрд╛рд╕рд╛рдареА рдкреИрд╕реЗ рджреЗрдгреНрдпрд╛рд╕рд╣реА рддрдпрд╛рд░ рд╣реЛрддреЛ.
рдорд▓рд╛ рдЗрдереЗ рдлрд╛рд░ рдХрд╛рд╣реА рд╕рд╛рдВрдЧрд╛рдпрдЪреЗ рдирд╛рд╣реА. рд╣реЗ рдПрдХ рд╕рд╢реБрд▓реНрдХ рдЙрддреНрдкрд╛рджрди рдЖрд╣реЗ, рддрд┐рддрдХреЗрдЪ рдердВрдб рдЖрдгрд┐ рдорд╣рд╛рдЧ рдЖрд╣реЗ. рдХрд╛рдордЧрд┐рд░реА рдлрдХреНрдд рдЖрд╢реНрдЪрд░реНрдпрдХрд╛рд░рдХ рдЖрд╣реЗ. рд╣реЗ рдЖрддрд╛рдкрд░реНрдпрдВрддрдЪреЗ рд╕рд░реНрд╡реЛрддреНрддрдо рд╕реВрдЪрдХ рдЖрд╣реЗ. рд╕реНрд▓реЕрдХрдиреЗ рдорд▓рд╛ рд╕рд╛рдВрдЧрд┐рддрд▓реЗ рдХреА Google рдЪреНрдпрд╛ GKE рдорд╛рд░реНрдХреЗрдЯрдкреНрд▓реЗрд╕рдордзреНрдпреЗ рд╕реВрдЪреАрдмрджреНрдз рдХреЗрд▓реНрдпрд╛рдкреНрд░рдорд╛рдгреЗ рдХрд┐рдВрдордд рдкреНрд░рддрд┐ рдиреЛрдб рдкреНрд░рддрд┐ рдорд╣рд┐рдирд╛ $205 рдкрд╛рд╕реВрди рд╕реБрд░реВ рд╣реЛрддреЗ. рдЖрдкрдг рдереЗрдЯ рдЦрд░реЗрджреА рдХреЗрд▓реНрдпрд╛рд╕ рддреЗ рд╕реНрд╡рд╕реНрдд рд╣реЛрдИрд▓ рдХреА рдирд╛рд╣реА рд╣реЗ рдорд▓рд╛ рдорд╛рд╣рд┐рдд рдирд╛рд╣реА. рддрд░реАрд╣реА рдорд▓рд╛ рддреЗ рдкрд░рд╡рдбрдд рдирд╛рд╣реА, рдореНрд╣рдгреВрди рдореА рдЦреВрдк рдирд┐рд░рд╛рд╢ рдЭрд╛рд▓реЛ рдХреА рдбреЗрд╡реНрд╣рд▓рдкрд░ рдкрд░рд╡рд╛рдирд╛ (1 TB рдЖрдгрд┐ 3 рдиреЛрдбреНрд╕ рдкрд░реНрдпрдВрдд) рдХреБрдмрд░реНрдиреЗрдЯреНрд╕рд╕рд╛рдареА рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХрд░рд┐рддреНрдпрд╛ рдирд┐рд░реБрдкрдпреЛрдЧреА рдЖрд╣реЗ рдЬреЛрдкрд░реНрдпрдВрдд рддреБрдореНрд╣реА рд╕реНрдерд┐рд░ рддрд░рддреВрджреАрдордзреНрдпреЗ рд╕рдорд╛рдзрд╛рдиреА рдирд╕рд╛рд▓. рдорд▓рд╛ рдЖрд╢рд╛ рд╣реЛрддреА рдХреА рдЪрд╛рдЪрдгреА рдХрд╛рд▓рд╛рд╡рдзреАрдЪреНрдпрд╛ рд╢реЗрд╡рдЯреА рд╡реНрд╣реЙрд▓реНрдпреВрдо рдкрд░рд╡рд╛рдирд╛ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рддрдкрдгреЗ рд╡рд┐рдХрд╕рдХрд╛рдХрдбреЗ рдбрд╛рдЙрдирдЧреНрд░реЗрдб рд╣реЛрдИрд▓, рдкрд░рдВрддреБ рддрд╕реЗ рдЭрд╛рд▓реЗ рдирд╛рд╣реА. рдбреЗрд╡реНрд╣рд▓рдкрд░ рдкрд░рд╡рд╛рдирд╛ рдлрдХреНрдд рдбреЙрдХрд░рд╕рд╣ рдереЗрдЯ рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ рдЖрдгрд┐ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕рдордзреАрд▓ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдЦреВрдк рддреНрд░рд╛рд╕рджрд╛рдпрдХ рдЖрдгрд┐ рдорд░реНрдпрд╛рджрд┐рдд рдЖрд╣реЗ. рдЕрд░реНрдерд╛рдд, рдореА рдУрдкрди рд╕реЛрд░реНрд╕рд▓рд╛ рдкреНрд░рд╛рдзрд╛рдиреНрдп рджреЗрддреЛ, рдкрд░рдВрддреБ рдорд╛рдЭреНрдпрд╛рдХрдбреЗ рдкреИрд╕реЗ рдЕрд╕рд▓реНрдпрд╛рд╕, рдореА рдирдХреНрдХреАрдЪ рдкреЛрд░реНрдЯрд╡реЙрд░реНрдХреНрд╕ рдирд┐рд╡рдбрддреЛ. рдЖрддрд╛рдкрд░реНрдпрдВрдд, рддреНрдпрд╛рдЪреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЗрддрд░ рдкрд░реНрдпрд╛рдпрд╛рдВрд╢реА рддреБрд▓рдирд╛ рдХрд░рдд рдирд╛рд╣реА.
рдкреЛрд╕реНрдЯ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЭрд╛рд▓реНрдпрд╛рдирдВрддрд░, рдПрдХрд╛ рд╡рд╛рдЪрдХрд╛рдиреЗ рд▓рд┐рдиреНрд╕реНрдЯрд░ рд╡рд╛рдкрд░реВрди рдкрд╛рд╣рдгреНрдпрд╛рдЪрд╛ рд╕рд▓реНрд▓рд╛ рджрд┐рд▓реНрдпрд╛рд╡рд░ рдореА рд╣рд╛ рд╡рд┐рднрд╛рдЧ рдЬреЛрдбрд▓рд╛. рдореА рддреЗ рд╡рд╛рдкрд░реВрди рдкрд╛рд╣рд┐рд▓реЗ рдЖрдгрд┐ рдорд▓рд╛ рддреЗ рдЖрд╡рдбрд▓реЗ! рдкрдг рдорд▓рд╛ рдЕрдЬреВрди рдереЛрдбреЗ рд╕рдВрд╢реЛрдзрди рдХрд░рдгреНрдпрд╛рдЪреА рдЧрд░рдЬ рдЖрд╣реЗ. рд╕рдзреНрдпрд╛, рдореА рдПрд╡рдвреЗрдЪ рдореНрд╣рдгреВ рд╢рдХрддреЛ рдХреА рддреНрдпрд╛рдЪреА рдХрд╛рдордЧрд┐рд░реА рдмрд░реАрдЪ рдЪрд╛рдВрдЧрд▓реА рдЖрд╣реЗ (рдореА рдЦрд╛рд▓реА рдмреЗрдВрдЪрдорд╛рд░реНрдХрдЪреЗ рдирд┐рдХрд╛рд▓ рдЬреЛрдбрд▓реЗ рдЖрд╣реЗрдд). рдЦрд░рдВ рддрд░, рдорд▓рд╛ рдХреЛрдгрддреНрдпрд╛рд╣реА рдЕрддрд┐рд░рд┐рдХреНрдд рднрд╛рд░рд╛рд╢рд┐рд╡рд╛рдп, рдереЗрдЯ рдбрд┐рд╕реНрдХ рдмреЗрдВрдЪрдорд╛рд░реНрдХрд╕рд╛рд░рдЦреАрдЪ рдХрд╛рдордЧрд┐рд░реА рдорд┐рд│рд╛рд▓реА. (рдкреЛрд░реНрдЯрд╡реЙрд░реНрдХреНрд╕рдЪреЗ рдЖрдХрдбреЗ рдереЗрдЯ рдбрд┐рд╕реНрдХ рдмреЗрдВрдЪрдорд╛рд░реНрдХрдкреЗрдХреНрд╖рд╛ рдЪрд╛рдВрдЧрд▓реЗ рдХрд╛ рдЖрд╣реЗрдд рд╣реЗ рд╡рд┐рдЪрд╛рд░реВ рдирдХрд╛. рдорд▓рд╛ рдХрд╛рд╣реА рдХрд▓реНрдкрдирд╛ рдирд╛рд╣реА. рдЬрд╛рджреВрдЪ рдЕрд╕рд╛рд╡реА.) рддрд░, рдЖрддрд╛рдкрд░реНрдпрдВрдд рддрд░реА рд▓рд┐рдиреНрд╕реНрдЯрд░ рдЦреВрдк рдкреНрд░рднрд╛рд╡реА рд╡рд╛рдЯрдд рдЖрд╣реЗ. рддреЗ рд╕реЗрдЯ рдХрд░рдгреЗ рддрд╕реЗ рдЕрд╡рдШрдб рдирд╛рд╣реА, рдкрдг рдЗрддрд░ рдкрд░реНрдпрд╛рдпрд╛рдВрдЗрддрдХреЗ рд╕реЛрдкреЗрд╣реА рдирд╛рд╣реА. рд╕рд░реНрд╡рдкреНрд░рдердо, рдорд▓рд╛ рд▓рд┐рдиреНрд╕реНрдЯрд░ (рдХрд░реНрдиреЗрд▓ рдореЙрдбреНрдпреВрд▓ рдЖрдгрд┐ рдЯреВрд▓реНрд╕/рд╕рд░реНрд╡реНрд╣рд┐рд╕реЗрд╕) рдЗрдиреНрд╕реНрдЯреЙрд▓ рдХрд░рд╛рд╡реЗ рд▓рд╛рдЧрд▓реЗ рдЖрдгрд┐ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕рдЪреНрдпрд╛ рдмрд╛рд╣реЗрд░, рдереЗрдЯ рд╣реЛрд╕реНрдЯрд╡рд░, рдерд┐рди рдкреНрд░реЛрд╡реНрд╣рд┐рдЬрдирд┐рдВрдЧ рдЖрдгрд┐ рд╕реНрдиреЕрдкрд╢реЙрдЯ рд╕рдкреЛрд░реНрдЯрд╕рд╛рдареА LVM рд╕реЗрдЯ рдХрд░рд╛рд╡реЗ рд▓рд╛рдЧрд▓реЗ, рдЖрдгрд┐ рддреНрдпрд╛рдирдВрддрд░ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕рдордзреАрд▓ рд╕реНрдЯреЛрд░реЗрдЬ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХ рд╕рдВрд╕рд╛рдзрдиреЗ рддрдпрд╛рд░ рдХрд░рд╛рд╡реА рд▓рд╛рдЧрд▓реА. рддреЗ рдЪрд╛рд▓рд▓реЗ рдирд╛рд╣реА рдпрд╛рдЪрд╛ рдорд▓рд╛ рдЖрдирдВрдж рдЭрд╛рд▓рд╛ рдирд╛рд╣реА. CentOS рдЖрдгрд┐ рд╡рд╛рдкрд░рд╛рд╡реЗ рд▓рд╛рдЧрд▓реЗ UbuntuрдЕрд░реНрдерд╛рдд, рд╣реА рдХрд╛рд╣реА рдореЛрдареА рдЧреЛрд╖реНрдЯ рдирд╛рд╣реА, рдкрдг рд╣реЗ рдереЛрдбреЗ рддреНрд░рд╛рд╕рджрд╛рдпрдХ рдЖрд╣реЗ рдХрд╛рд░рдг рдбреЙрдХреНрдпреБрдореЗрдВрдЯреЗрд╢рдирдордзреНрдпреЗ (рдЬреЗ рддрд╕реЗ рдЙрддреНрдХреГрд╖реНрдЯ рдЖрд╣реЗ) рдЕрд╢рд╛ рдЕрдиреЗрдХ рдкреЕрдХреЗрдЬреЗрд╕рдЪрд╛ рдЙрд▓реНрд▓реЗрдЦ рдЖрд╣реЗ рдЬреЗ рдирдореВрдж рдХреЗрд▓реЗрд▓реНрдпрд╛ Epel рд░рд┐рдкреЙрдЭрд┐рдЯрд░реАрдЬрдордзреНрдпреЗ рдЙрдкрд▓рдмреНрдз рдирд╛рд╣реАрдд. Linstor рдордзреНрдпреЗ рд╕реНрдиреЕрдкрд╢реЙрдЯреНрд╕ рдЖрд╣реЗрдд, рдкрдг рдСрдл-рд╕рд╛рдЗрдЯ рдмреЕрдХрдЕрдк рдирд╛рд╣реАрдд, рддреНрдпрд╛рдореБрд│реЗ рдорд▓рд╛ рд╡реНрд╣реЙрд▓реНрдпреВрдо рдмреЕрдХрдЕрдкрд╕рд╛рдареА рдкреБрдиреНрд╣рд╛ Restic рд╕реЛрдмрдд Velero рд╡рд╛рдкрд░рд╛рд╡реЗ рд▓рд╛рдЧрд▓реЗ. рдорд▓рд╛ рдлрд╛рдЗрд▓-рд▓реЗрд╡реНрд╣рд▓ рдмреЕрдХрдЕрдкрдкреЗрдХреНрд╖рд╛ рд╕реНрдиреЕрдкрд╢реЙрдЯреНрд╕ рдЕрдзрд┐рдХ рдкрд╕рдВрдд рдЖрд╣реЗрдд, рдкрдг рдЬрд░ рд╕реЛрд▓реНрдпреВрд╢рди рдХрд╛рд░реНрдпрдХреНрд╖рдо рдЖрдгрд┐ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдЕрд╕реЗрд▓ рддрд░ рд╣реА рдЧреЛрд╖реНрдЯ рд╕реНрд╡реАрдХрд╛рд░рд╛рд░реНрд╣ рдЖрд╣реЗ. Linstor рдУрдкрди рд╕реЛрд░реНрд╕ рдЖрд╣реЗ, рдкрдг рддреНрдпрд╛рд╕рд╛рдареА рд╕рд╢реБрд▓реНрдХ рд╕рдкреЛрд░реНрдЯ рдЖрд╣реЗ. рдорд╛рдЭреНрдпрд╛ рдорд╛рд╣рд┐рддреАрдиреБрд╕рд╛рд░, рддреБрдордЪреНрдпрд╛рдХрдбреЗ рд╕рдкреЛрд░реНрдЯ рдХреЙрдиреНрдЯреНрд░реЕрдХреНрдЯ рдирд╕рд▓рд╛ рддрд░реАрд╣реА рддреБрдореНрд╣реА рддреЗ рдирд┐рд░реНрдмрдВрдзрд╛рдВрд╢рд┐рд╡рд╛рдп рд╡рд╛рдкрд░реВ рд╢рдХрддрд╛, рдкрдг рдорд▓рд╛ рддреЗ рддрдкрд╛рд╕рд╛рд╡реЗ рд▓рд╛рдЧреЗрд▓. Kubernetes рд╕рд╛рдареА Linstor рдЪреА рдХрд┐рддреА рдЪрд╛рдЪрдгреА рдЭрд╛рд▓реА рдЖрд╣реЗ рд╣реЗ рдорд▓рд╛ рдорд╛рд╣реАрдд рдирд╛рд╣реА, рдкрдг рд╕реНрдЯреЛрд░реЗрдЬ рд▓реЗрдпрд░ рд╕реНрд╡рддрдГ Kubernetes рдЪреНрдпрд╛ рдмрд╛рд╣реЗрд░ рдЖрд╣реЗ, рдЖрдгрд┐ рддреЗ рдмрд▒реНрдпрд╛рдЪ рдХрд╛рд│рд╛рдкрд╛рд╕реВрди рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдЕрд╕рд▓реНрдпрд╛рдЪреЗ рджрд┐рд╕рддреЗ, рддреНрдпрд╛рдореБрд│реЗ рдХрджрд╛рдЪрд┐рдд рддреНрдпрд╛рдЪреА рдкреНрд░рддреНрдпрдХреНрд╖ рд╡рд╛рдкрд░рд╛рдЪреНрдпрд╛ рдкрд░рд┐рд╕реНрдерд┐рддреАрдд рдЖрдзреАрдЪ рдЪрд╛рдЪрдгреА рдЭрд╛рд▓реА рдЕрд╕реЗрд▓. рдпрд╛рд╡рд░ рдЕрд╕рд╛ рдХрд╛рд╣реА рдЙрдкрд╛рдп рдЖрд╣реЗ рдХрд╛ рдЬреНрдпрд╛рдореБрд│реЗ рдореА рдорд╛рдЭрд╛ рд╡рд┐рдЪрд╛рд░ рдмрджрд▓реЗрди рдЖрдгрд┐ рдкреБрдиреНрд╣рд╛ Kubernetes рдХрдбреЗ рд╡рд│реЗрди? рдорд▓рд╛ рдорд╛рд╣реАрдд рдирд╛рд╣реА. рдорд▓рд╛ рд░реЗрдкреНрд▓рд┐рдХреЗрд╢рдирдмрджреНрджрд▓ рдЕрдзрд┐рдХ рдорд╛рд╣рд┐рддреА рдорд┐рд│рд╡рдгреНрдпрд╛рд╕рд╛рдареА рдереЛрдбрд╛ рд╢реЛрдз рдШреНрдпрд╛рд╡рд╛ рд▓рд╛рдЧреЗрд▓. рдмрдШреВрдпрд╛. рдкрдг рдкрд╣рд┐рд▓рд╛ рдкреНрд░рднрд╛рд╡ рдЪрд╛рдВрдЧрд▓рд╛ рдЖрд╣реЗ. рдЕрдзрд┐рдХ рд╕реНрд╡рд╛рддрдВрддреНрд░реНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдирд╡реАрди рдЧреЛрд╖реНрдЯреА рд╢рд┐рдХрдгреНрдпрд╛рд╕рд╛рдареА, рдореА рд╣реЗрд░реЛрдХреВрдРрд╡рдЬреА рдорд╛рдЭреЗ рд╕реНрд╡рддрдГрдЪреЗ рдХреБрдмрд░рдиреЗрдЯреАрд╕ рдХреНрд▓рд╕реНрдЯрд░реНрд╕ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕ рдирдХреНрдХреАрдЪ рдкреНрд░рд╛рдзрд╛рдиреНрдп рджреЗрдИрди. рд▓рд┐рдиреНрд╕реНрдЯрд░ рдЗрддрд░рд╛рдВрдкреНрд░рдорд╛рдгреЗ рдЗрдиреНрд╕реНрдЯреЙрд▓ рдХрд░рд╛рдпрд▓рд╛ рд╕реЛрдкреЗ рдирд╕рд▓реНрдпрд╛рдореБрд│реЗ, рдореА рд▓рд╡рдХрд░рдЪ рддреНрдпрд╛рд╡рд░ рдПрдХ рдкреЛрд╕реНрдЯ рд▓рд┐рд╣реАрди.
рдмреЗрдВрдЪрдорд╛рд░реНрдХ
рджреБрд░реНрджреИрд╡рд╛рдиреЗ, рдореА рддреБрд▓рдиреЗрдмрджреНрджрд▓ рдЕрдиреЗрдХ рдиреЛрдЯреНрд╕ рдареЗрд╡рд▓реНрдпрд╛ рдирд╛рд╣реАрдд рдХрд╛рд░рдг рдореА рддреНрдпрд╛рдмрджреНрджрд▓ рд▓рд┐рд╣реВ рдЕрд╕реЗ рдорд▓рд╛ рд╡рд╛рдЯрд▓реЗ рдирд╡реНрд╣рддреЗ. рдорд╛рдЭреНрдпрд╛рдХрдбреЗ рдлрдХреНрдд рдореВрд▓рднреВрдд рдлрд┐рдУ рдмреЗрдВрдЪрдорд╛рд░реНрдХрдЪреЗ рдкрд░рд┐рдгрд╛рдо рдЖрд╣реЗрдд рдЖрдгрд┐ рдлрдХреНрдд рд╕рд┐рдВрдЧрд▓ рдиреЛрдб рдХреНрд▓рд╕реНрдЯрд░рд╕рд╛рдареА рдЖрд╣реЗрдд, рддреНрдпрд╛рдореБрд│реЗ рдорд╛рдЭреНрдпрд╛рдХрдбреЗ рдЕрджреНрдпрд╛рдк рдкреНрд░рддрд┐рдХреГрддреА рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рдирд╕рд╛рдареА рд╕рдВрдЦреНрдпрд╛ рдирд╛рд╣реАрдд. рдкрд░рдВрддреБ рдпрд╛ рдирд┐рдХрд╛рд▓рд╛рдВрд╡рд░реВрди рддреБрдореНрд╣рд╛рд▓рд╛ рдкреНрд░рддреНрдпреЗрдХ рдкрд░реНрдпрд╛рдпрд╛рдХрдбреВрди рдХрд╛рдп рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рд╛рд╡реА рдпрд╛рдЪреА рдЕрдВрджрд╛рдЬреЗ рдХрд▓реНрдкрдирд╛ рдпреЗрдК рд╢рдХрддреЗ, рдХрд╛рд░рдг рдореА рддреНрдпрд╛рдВрдЪреА рддреБрд▓рдирд╛ рддреНрдпрд╛рдЪ рдХреНрд▓рд╛рдЙрдб рд╕рд░реНрд╡реНрд╣рд░рд╡рд░, 4 рдХреЛрд░, 16 рдЬреАрдмреА рд░реЕрдо, рдЪрд╛рдЪрдгреА рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╡реНрд╣реЙрд▓реНрдпреВрдорд╕рд╛рдареА рдЕрддрд┐рд░рд┐рдХреНрдд 100 рдЬреАрдмреА рдбрд┐рд╕реНрдХрд╕рд╣ рдХреЗрд▓реА рдЖрд╣реЗ. рдореА рдкреНрд░рддреНрдпреЗрдХ рд╕реЛрд▓реНрдпреВрд╢рдирд╕рд╛рдареА рддреАрди рд╡реЗрд│рд╛ рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдЪрд╛рд▓рд╡рд▓реЗ рдЖрдгрд┐ рд╕рд░рд╛рд╕рд░реА рдирд┐рдХрд╛рд▓рд╛рдЪреА рдЧрдгрдирд╛ рдХреЗрд▓реА, рддрд╕реЗрдЪ рдореА рдкреНрд░рддреНрдпреЗрдХ рдЙрддреНрдкрд╛рджрдирд╛рд╕рд╛рдареА рд╕рд░реНрд╡реНрд╣рд░ рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рд░реАрд╕реЗрдЯ рдХреЗрд▓реА. рд╣реЗ рд╕рд░реНрд╡ рдкреВрд░реНрдгрдкрдгреЗ рдЕрд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдЖрд╣реЗ, рдлрдХреНрдд рддреБрдореНрд╣рд╛рд▓рд╛ рд╕рд╛рдорд╛рдиреНрдп рдХрд▓реНрдкрдирд╛ рджреЗрдгреНрдпрд╛рд╕рд╛рдареА. рдЗрддрд░ рдЪрд╛рдЪрдгреНрдпрд╛рдВрдордзреНрдпреЗ, рд╡рд╛рдЪрди рдЖрдгрд┐ рд▓реЗрдЦрди рдЪрд╛рдЪрдгреА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдореА рд╡реНрд╣реЙрд▓реНрдпреВрдордордзреВрди 38 рдЬреАрдмреА рдлреЛрдЯреЛ рдЖрдгрд┐ рд╡реНрд╣рд┐рдбрд┐рдУ рдХреЙрдкреА рдХреЗрд▓реЗ, рдкрд░рдВрддреБ, рдЕрд░реЗрд░реЗ, рдореА рд╕рдВрдЦреНрдпрд╛ рдЬрддрди рдХреЗрд▓реА рдирд╛рд╣реАрдд. рдереЛрдбрдХреНрдпрд╛рдд: Portworkx рдЦреВрдк рд╡реЗрдЧрд╡рд╛рди рд╣реЛрддреЗ.
рд╡реНрд╣реЙрд▓реНрдпреВрдо рдмреЗрдВрдЪрдорд╛рд░реНрдХрд╕рд╛рдареА рдореА рд╣реЗ рдореЕрдирд┐рдлреЗрд╕реНрдЯ рд╡рд╛рдкрд░рд▓реЗ:
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: dbench
spec:
storageClassName: ...
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 5Gi
---
apiVersion: batch/v1
kind: Job
metadata:
name: dbench
spec:
template:
spec:
containers:
- name: dbench
image: sotoaster/dbench:latest
imagePullPolicy: IfNotPresent
env:
- name: DBENCH_MOUNTPOINT
value: /data
- name: FIO_SIZE
value: 1G
volumeMounts:
- name: dbench-pv
mountPath: /data
restartPolicy: Never
volumes:
- name: dbench-pv
persistentVolumeClaim:
claimName: dbench
backoffLimit: 4рдореА рдкреНрд░рдердо рдпреЛрдЧреНрдп рд╕реНрдЯреЛрд░реЗрдЬ рдХреНрд▓рд╛рд╕рд╕рд╣ рд╡реНрд╣реЙрд▓реНрдпреВрдо рддрдпрд╛рд░ рдХреЗрд▓рд╛ рдЖрдгрд┐ рдирдВрддрд░ рдкрдбрджреНрдпрд╛рдорд╛рдЧреЗ fio рд╕реЛрдмрдд рдХрд╛рдо рдХреЗрд▓реЗ. рдореА рдХрд╛рдордЧрд┐рд░реАрдЪрд╛ рдЕрдВрджрд╛рдЬ рдШреЗрдгреНрдпрд╛рд╕рд╛рдареА 1 GB рдШреЗрддрд▓рд╛ рдЖрдгрд┐ рдЬрд╛рд╕реНрдд рд╡реЗрд│ рдерд╛рдВрдмрд▓реЛ рдирд╛рд╣реА. рдпреЗрдереЗ рдкрд░рд┐рдгрд╛рдо рдЖрд╣реЗрдд:
рдореА рдкреНрд░рддреНрдпреЗрдХ рдореЗрдЯреНрд░рд┐рдХрд╕рд╛рдареА рд╕рд░реНрд╡реЛрддреНрддрдо рдореВрд▓реНрдп рд╣рд┐рд░рд╡реНрдпрд╛ рдЖрдгрд┐ рд╕рд░реНрд╡рд╛рдд рд╡рд╛рдИрдЯ рд▓рд╛рд▓ рд░рдВрдЧрд╛рдд рд╣рд╛рдпрд▓рд╛рдЗрдЯ рдХреЗрд▓реЗ рдЖрд╣реЗ.
рдирд┐рд╖реНрдХрд░реНрд╖
рдЬрд╕реЗ рдЖрдкрдг рдкрд╛рд╣реВ рд╢рдХрддрд╛, рдмрд╣реБрддреЗрдХ рдкреНрд░рдХрд░рдгрд╛рдВрдордзреНрдпреЗ Portworx рдиреЗ рдЗрддрд░рд╛рдВрдкреЗрдХреНрд╖рд╛ рдЪрд╛рдВрдЧрд▓реЗ рдкреНрд░рджрд░реНрд╢рди рдХреЗрд▓реЗ. рдкрдг рдорд╛рдЭреНрдпрд╛рд╕рд╛рдареА рддреЗ рдорд╣рд╛рдЧ рдЖрд╣реЗ. рд░реЙрдмрд┐рдирдЪреА рдХрд┐рдВрдордд рдХрд┐рддреА рдЖрд╣реЗ рд╣реЗ рдорд▓рд╛ рдорд╛рд╣рд┐рдд рдирд╛рд╣реА, рдкрд░рдВрддреБ рддреНрдпрд╛рдВрдЪреНрдпрд╛рдХрдбреЗ рдПрдХ рдЙрддреНрддрдо рд╡рд┐рдирд╛рдореВрд▓реНрдп рдЖрд╡реГрддреНрддреА рдЖрд╣реЗ, рдореНрд╣рдгреВрди рдЬрд░ рддреБрдореНрд╣рд╛рд▓рд╛ рд╕рд╢реБрд▓реНрдХ рдЙрддреНрдкрд╛рджрди рд╣рд╡реЗ рдЕрд╕реЗрд▓ рддрд░ рддреБрдореНрд╣реА рддреЗ рд╡рд╛рдкрд░реВрди рдкрд╛рд╣реВ рд╢рдХрддрд╛ (рдЖрд╢рд╛ рдЖрд╣реЗ рдХреА рддреЗ рд▓рд╡рдХрд░рдЪ рдкреБрдирд░реНрд╕рдВрдЪрдпрд┐рдд рдЖрдгрд┐ рдмреЕрдХрдЕрдкрд╕рд╣ рд╕рдорд╕реНрдпрд╛ рд╕реЛрдбрд╡рддреАрд▓). рддреАрди рд╡рд┐рдирд╛рдореВрд▓реНрдп рдЕрд╕рд▓реЗрд▓реНрдпрд╛рдВрдкреИрдХреА, рдорд▓рд╛ OpenEBS рд╕рд╣ рд╕рд░реНрд╡рд╛рдд рдХрдореА рд╕рдорд╕реНрдпрд╛ рд╣реЛрддреНрдпрд╛, рдкрд░рдВрддреБ рддреНрдпрд╛рдЪреА рдХрд╛рдордЧрд┐рд░реА рдЕрддреНрдпрдВрдд рдХрдореА рдЖрд╣реЗ. рд╣реА рдЦреЗрджрд╛рдЪреА рдЧреЛрд╖реНрдЯ рдЖрд╣реЗ рдХреА рдореА рдЕрдзрд┐рдХ рдкрд░рд┐рдгрд╛рдо рдЬрддрди рдХреЗрд▓реЗ рдирд╛рд╣реАрдд, рдкрд░рдВрддреБ рдорд▓рд╛ рдЖрд╢рд╛ рдЖрд╣реЗ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЖрдгрд┐ рдорд╛рдЭреНрдпрд╛ рдЯрд┐рдкреНрдкрдгреНрдпрд╛ рддреБрдореНрд╣рд╛рд▓рд╛ рдорджрдд рдХрд░рддреАрд▓.
рд╕реНрддреНрд░реЛрдд: www.habr.com
