рдиреБрдХрддреЗрдЪ рджреЛрди рдореЛрдареНрдпрд╛ рдирд┐рдзреАрдд рд╕рд╛рдореАрд▓ рдЭрд╛рд▓реЗрд▓реНрдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рдВрдмрджреНрджрд▓ (рдХрд╛рдЯрд╛ рдХрдВрдЯреЗрдирд░реНрд╕, рдЭреБрд▓, рдлреЗрдЯреЗ рдЖрдгрд┐ рдХрдореНрдпреБрдирд┐рдЯреАрдмреНрд░рд┐рдЬ) рдЖрдгрд┐ рддреЗ рдХреЛрдгрддреНрдпрд╛ рджрд┐рд╢реЗрдиреЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдд рдЖрд╣реЗрдд рдпрд╛рдмрджреНрджрд▓ рдЖрдореНрд╣реА рдмреЛрд▓рд╛рдпрдЪреЗ рдард░рд╡рд▓реЗ.
╨д╨╛╤В╨╛ -
OpenStack рдлрд╛рдЙрдВрдбреЗрд╢рди рдХрд╕реЗ рдЪрд╛рд▓рд▓реЗ рдЖрд╣реЗ?
OpenStack Foundation (OSF) рдЪреА рд╕реНрдерд╛рдкрдирд╛ 2012 рдордзреНрдпреЗ рдЭрд╛рд▓реА
рдмрд░реНрдпрд╛рдЪ рдХрд╛рд│рд╛рдкрд╛рд╕реВрди, рдУрдкрдирд╕реНрдЯреЕрдХ рдлрд╛рдЙрдВрдбреЗрд╢рди рддреНрдпрд╛рдЪ рдирд╛рд╡рд╛рдЪрд╛ рдкреНрд░рдХрд▓реНрдк рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдд рдЖрд╣реЗ. рдкрдг рд╡рд░реНрд╖рд╛рдЪреНрдпрд╛ рд╕реБрд░реБрд╡рд╛рддреАрд▓рд╛рдЪ рдирд┐рдзреА
рд╡реЗрдХреНрдЯрд░ рдмрджрд▓рд▓рд╛ . рд╕рдВрдШрдЯрдирд╛рд╕рдорд░реНрдерди рдХрд░рдгреНрдпрд╛рд╕ рд╕реБрд░реБрд╡рд╛рдд рдХреЗрд▓реА рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ, рд╕реАрдЖрдп/рд╕реАрдбреА, рдПрдЬ рдХреЙрдореНрдкреНрдпреБрдЯрд┐рдВрдЧ рдЖрдгрд┐ рдХрдВрдЯреЗрдирд░рд╛рдпрдЭреЗрд╢рдирд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдкреНрд░рдХрд▓реНрдк.рдпрд╛ рд╕рдВрджрд░реНрднрд╛рдд, рдЕрдиреЗрдХ рдирд╡реАрди рдкреНрд░рдХрд▓реНрдк рдирд┐рдзреАрдордзреНрдпреЗ рд╕рд╛рдореАрд▓ рдЭрд╛рд▓реЗ.
рдХреЛрдгрддреНрдпрд╛ рдкреНрд░рдХрд╛рд░рдЪреЗ рдкреНрд░рдХрд▓реНрдк? рдореЗ рдорд╣рд┐рдиреНрдпрд╛рдд рдУрдкрди рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рд╕рдорд┐рдЯрдордзреНрдпреЗ рдУрдПрд╕рдПрдлрдЪреЗ рдкреНрд░рддрд┐рдирд┐рдзреА
рдкрд╣рд┐рд▓рд╛ рдкреНрд░рдХрд▓реНрдк рд╕реБрд░рдХреНрд╖рд┐рдд рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓ рдорд╢реАрди рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдд рдЖрд╣реЗ рдЬреНрдпрд╛рдВрдЪреЗ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рдЖрдгрд┐ рдбреЙрдХрд░ рдХрдВрдЯреЗрдирд░рд╢реА рддреБрд▓рдирд╛ рдХрд░рддрд╛ рдпреЗрддреЗ. VMs 100 ms рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рдирд╕рд▓реЗрд▓реНрдпрд╛ рд╡реЗрдЧрд╛рдиреЗ рд▓реЛрдб рд╣реЛрддрд╛рдд, рдореНрд╣рдгреВрди рддреЗ рдлреНрд▓рд╛рдпрд╡рд░ рд╕рдВрдЧрдгрдХреАрдп рд╕рдВрд╕рд╛рдзрдиреЗ рддреИрдирд╛рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреНрд▓рд╛рдЙрдбрдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреАрд▓. рддрд╕реЗ, рдЕрдиреЗрдХ рдореЛрдареЗ IaaS рдкреНрд░рджрд╛рддреЗ рдЖрдзреАрдЪ Kata рдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рдд рднрд╛рдЧ рдШреЗрдд рдЖрд╣реЗрдд.
рджреБрд╕рд░рд╛ рдкреНрд░рдХрд▓реНрдк, Zuul, рдПрдХ CI/CD рдкреНрд░рдгрд╛рд▓реА рдЖрд╣реЗ. рд╣реЗ рдХреЛрдбрдордзреАрд▓ рдмрджрд▓рд╛рдВрдЪреА рд╕рдорд╛рдВрддрд░ рдЪрд╛рдЪрдгреА рдЖрдпреЛрдЬрд┐рдд рдХрд░рддреЗ рдЖрдгрд┐ рд╕рдВрднрд╛рд╡реНрдп рдЕрдкрдпрд╢рд╛рдВрдирд╛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рддреЗ.
рдирд┐рдзреА рд╕рдВрднрд╛рд╡рдирд╛. рдУрдкрдирд╕реНрдЯреЕрдХ рдлрд╛рдКрдВрдбреЗрд╢рди рдореНрд╣рдгрддреЗ рдХреА рд╡рд┐рдХрд╛рд╕рд╛рдЪреА рджрд┐рд╢рд╛ рдмрджрд▓реВрди рддреЗ рдкреНрд░рддрд┐рднрд╛рд╡рд╛рди рд╡рд┐рдХрд╛рд╕рдХрд╛рдВрд╕рд╣ рд╕рдореБрджрд╛рдпрд╛рд▓рд╛ рдмрд│рдХрдЯ рдХрд░реВ рд╢рдХрддреАрд▓. рддрдерд╛рдкрд┐, рдкреНрд░рддреНрдпреЗрдХрдЬрдг рдЕрд╕реЗ рд╡рд┐рдЪрд╛рд░ рдХрд░рдд рдирд╛рд╣реА - рдореЗ рдкрд░рд┐рд╖рджреЗрдд, рдХреЕрдиреЙрдирд┐рдХрд▓ рд╕рдВрд╕реНрдерд╛рдкрдХ рдорд╛рд░реНрдХ рд╢рдЯрд▓рд╡рд░реНрде
рд▓рд┐рдирдХреНрд╕ рдлрд╛рдЙрдВрдбреЗрд╢рди рдХрд╛рдп рдХрд░рддреЗ?
рдлрд╛рдЙрдВрдбреЗрд╢рди
рдХреЛрдгрддреНрдпрд╛ рдкреНрд░рдХрд╛рд░рдЪреЗ рдкреНрд░рдХрд▓реНрдк? 25 рдЬреВрди, рд▓рд┐рдирдХреНрд╕ рдлрд╛рдЙрдВрдбреЗрд╢рдирдЪрд╛ рднрд╛рдЧ
╨д╨╛╤В╨╛ -
рддрд╕реЗрдЪ рд╡рд░реНрд╖рд╛рдЪреНрдпрд╛ рд╕реБрд░реБрд╡рд╛рддреАрд▓рд╛ рд▓рд┐рдирдХреНрд╕ рдлрд╛рдКрдВрдбреЗрд╢рди
рдЕрд╕реЗ рдЕрд╕реВрдирд╣реА рддрд┐рдЪреНрдпрд╛рд╡рд░ рдпрд╛рдкреВрд░реНрд╡реАрдЪ рдЯреАрдХрд╛ рд╣реЛрдд рдЖрд╣реЗ. рдЙрджреНрдпреЛрдЧ рддрдЬреНрдЮ
рдирд┐рдзреА рд╕рдВрднрд╛рд╡рдирд╛. рдЧреЗрд▓реНрдпрд╛ рд╡рд░реНрд╖реАрдЪреНрдпрд╛ рдЕрдЦреЗрд░реАрд╕, рд▓рд┐рдирдХреНрд╕ рдлрд╛рдЙрдВрдбреЗрд╢рдирдиреЗ рдпрд╛рд╕рд╛рдареА рджреЛрди рдирд╡реАрди рдирд┐рдзреА рд╕реНрдерд╛рдкрди рдХреЗрд▓реЗ
рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рд▓рд┐рдирдХреНрд╕ рдлрд╛рдЙрдВрдбреЗрд╢рди рдЖрдгрд┐ рдлреЗрд╕рдмреБрдХ
рдЖрдореНрд╣реА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░реВ рд╢рдХрддреЛ рдХреА рд▓рд┐рдирдХреНрд╕ рдлрд╛рдЙрдВрдбреЗрд╢рди рдирдЬреАрдХрдЪреНрдпрд╛ рднрд╡рд┐рд╖реНрдпрд╛рдд рдкреБрдиреНрд╣рд╛ рдПрдХрджрд╛ рддреНрдпрд╛рдЪрд╛ рдкреЛрд░реНрдЯрдлреЛрд▓рд┐рдУ рд╡рд╛рдврд╡реЗрд▓. рдХрджрд╛рдЪрд┐рдд рддреЗ рдпрд╢рд╕реНрд╡реА рдХреНрд▓рд╛рдЙрдб рдиреЗрдЯрд┐рд╡реНрд╣ рдХрдВрдкреНрдпреБрдЯрд┐рдВрдЧ рдлрд╛рдЙрдВрдбреЗрд╢рди рд╕рд╛рд░рдЦреЗрдЪ рднрд╛рдЧреНрдп рд╕рд╛рдорд╛рдпрд┐рдХ рдХрд░рддреАрд▓, рдЬреНрдпрд╛рддреВрди рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рдЖрдгрд┐ CoreDNS рдЙрджрдпрд╛рд╕ рдЖрд▓реЗ. рдХрд┐рдВрд╡рд╛ рдХрджрд╛рдЪрд┐рдд рддреЗ рдЯрд┐рдЭреЗрди рдлрдВрдбрд╛рдЪреНрдпрд╛ рдкрд╛рд╡рд▓рд╛рд╡рд░ рдкрд╛рдКрд▓ рдЯрд╛рдХрддреАрд▓, рдЬреНрдпрд╛рдЪреА рд╢рдХреНрдпрддрд╛ рдпрд╛рдореБрд│реЗ рдЕрд╕реНрдкрд╖реНрдЯ рд░рд╛рд╣рд┐рд▓реА рдЖрд╣реЗ
рджреЛрдиреНрд╣реА рдлрд╛рдЙрдВрдбреЗрд╢рди - рдУрдкрдирд╕реНрдЯреЕрдХ рдлрд╛рдЙрдВрдбреЗрд╢рди рдЖрдгрд┐ рд▓рд┐рдирдХреНрд╕ рдлрд╛рдЙрдВрдбреЗрд╢рди - рд╕рдХреНрд░рд┐рдпрдкрдгреЗ рддреНрдпрд╛рдВрдЪреЗ рд╕реНрд╡рддрдГрдЪреЗ рдкреНрд░рдХрд▓реНрдк рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдд рдЖрд╣реЗрдд. рдЖрдореНрд╣реА рддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╕рд░реНрд╡рд╛рдд рдордиреЛрд░рдВрдЬрдХ "рдЕрдзрд┐рдЧреНрд░рд╣рдгрд╛рдВрдЪреЗ" рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рдгреЗ рд╕реБрд░реВ рдареЗрд╡реВ. рдЖрдореНрд╣реА рддреНрдпрд╛рдкреИрдХреА рдХрд╛рд╣реАрдВрдмрджреНрджрд▓ рдкреБрдвреАрд▓ рд╕рд╛рдордЧреНрд░реАрдордзреНрдпреЗ рдмреЛрд▓реВ.
рдЖрдореНрд╣реА рдордзреНрдпреЗ рдЖрд╣реЛрдд
рдЖрдзреБрдирд┐рдХ рд╡реНрдпрд╡рд╕рд╛рдпрд╛рдЪрд╛ рдЖрдзрд╛рд░ рдореНрд╣рдгреВрди рдПрдХрддреНрд░рд┐рдд рдЖрдгрд┐ рд╣рд╛рдпрдкрд░рдХрдиреНрд╡реНрд╣рд░реНрдЬреНрдб рд╡рд╛рддрд╛рд╡рд░рдг рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдбреЗрдЯрд╛рдмреЗрд╕ рдЖрдкрд▓реНрдпрд╛ рд╡реНрдпрд╡рд╕рд╛рдпрд╛рд╕ рдХрд╢реА рдорджрдд рдХрд░рддрд╛рдд рдХреНрд▓рд╛рдЙрдб рдкреНрд░рджрд╛рддрд╛ рдЧреНрд░рд╛рд╣рдХрд╛рд▓рд╛ рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░рдЪреНрдпрд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рд░реНрд╣рддреЗрдЪреНрдпрд╛ рдкрд╛рддрд│реАрдмрджреНрджрд▓ рдХрд╛ рдорд╛рд╣рд┐рдд рдЕрд╕рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдкреНрд░рджрд╛рддреНрдпрд╛рдЪреНрдпрд╛ рдХреНрд▓рд╛рдЙрдбрдордзреНрдпреЗ DDoS рд╕рдВрд░рдХреНрд╖рдг рд╕рдВрдХрд░рд┐рдд рдврдЧ: рдХрд╛рд▓, рдЖрдЬ, рдЙрджреНрдпрд╛
рд╕реНрддреНрд░реЛрдд: www.habr.com