MIT рдмрд╛рдЯ рдирдпрд╛рдБ CPU рд▓реЛрдб рдмреНрдпрд╛рд▓реЗрдиреНрд╕рд░

Shenango рдкреНрд░рдгрд╛рд▓реА рдбрд╛рдЯрд╛ рдХреЗрдиреНрджреНрд░рд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдпреЛрдЬрдирд╛ рдЫред

MIT рдмрд╛рдЯ рдирдпрд╛рдБ CPU рд▓реЛрдб рдмреНрдпрд╛рд▓реЗрдиреНрд╕рд░
/ рдлреЛрдЯреЛ рдорд╛рд░реНрдХреЛ рд╡рд░реНрдЪ CC BY

рдПрдХ рдкреНрд░рджрд╛рдпрдХрдХрд╛ рдЕрдиреБрд╕рд╛рд░, рдбрд╛рдЯрд╛ рд╕реЗрдиреНрдЯрд░рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реН рдЙрдкрд▓рдмреНрдз рдХрдореНрдкреНрдпреБрдЯрд┐рдЩ рдкрд╛рд╡рд░рдХреЛ реиреж-рекреж% рдорд╛рддреНрд░ред рдЙрдЪреНрдЪ рднрд╛рд░ рдорд╛ рдпреЛ рд╕реВрдЪрдХ 60% рдкреБрдЧреНрди рд╕рдХреНрдЫред рд╕реНрд░реЛрддрд╣рд░реВрдХреЛ рдпреЛ рд╡рд┐рддрд░рдгрд▓реЗ рддрдерд╛рдХрдерд┐рдд "рдЬреЛрдореНрдмреА рд╕рд░реНрднрд░рд╣рд░реВ" рдХреЛ рдЙрджреНрднрд╡ рдирд┐рдореНрддреНрдпрд╛рдЙрдБрдЫред рдпреА рдореЗрд╕рд┐рдирд╣рд░реВ рд╣реБрдиреН рдЬреБрди рдзреЗрд░реИрдЬрд╕реЛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдмрд╕реНрдЫрдиреН, рдКрд░реНрдЬрд╛ рдмрд░реНрдмрд╛рдж рдЧрд░реНрдЫрдиреНред рдЖрдЬ рд╕рдВрд╕рд╛рд░рдорд╛ рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ 30% рдХрд╛рдорд╡рд┐рд╣реАрди рдЫрдиреН, рдкреНрд░рддрд┐ рд╡рд░реНрд╖ $ 30 рдмрд┐рд▓рд┐рдпрди рдореВрд▓реНрдпрдХреЛ рдмрд┐рдЬреБрд▓реА рдЦрдкрддред

MIT рд▓реЗ рдХрдореНрдкреНрдпреБрдЯрд┐рдЩ рд╕реНрд░реЛрддрд╣рд░реВрдХреЛ рдЕрдХреБрд╢рд▓ рдкреНрд░рдпреЛрдЧрд▓рд╛рдИ рд░реЛрдХреНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реНрдпреЛред

рдИрдиреНрдЬрд┐рдирд┐рдпрд░рд┐ teamреН рдЯреЛрд▓реА рд╡рд┐рдХрд╕рд┐рдд рднрдПрдХреЛ рдЫ рдкреНрд░реЛрд╕реЗрд╕рд░ рд▓реЛрдб рд╕рдиреНрддреБрд▓рди рдкреНрд░рдгрд╛рд▓реА Shenango рднрдирд┐рдиреНрдЫред рдпрд╕рдХреЛ рдЙрджреНрджреЗрд╢реНрдп рдЯрд╛рд╕реНрдХ рдмрдлрд░рдХреЛ рдЕрд╡рд╕реНрдерд╛рдХреЛ рдЕрдиреБрдЧрдорди рдЧрд░реНрдиреБ рд░ рдЕрдбреНрдХрд┐рдПрдХреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВ (рдЬрд╕рд▓реЗ CPU рд╕рдордп рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд╕рдХреНрджреИрди) рдирд┐:рд╢реБрд▓реНрдХ рдореЗрд╕рд┐рдирд╣рд░реВрдорд╛ рдкреБрди: рд╡рд┐рддрд░рдг рдЧрд░реНрдиреБ рд╣реЛред

Shenango рдХрд╕рд░реА рдХрд╛рдо рдЧрд░реНрджрдЫ

Shenango рд░рд╕реНрдЯ рд░ C++ рдмрд╛рдЗрдиреНрдбрд┐рдЩрдХреЛ рд╕рд╛рде C рдорд╛ рд▓рд┐рдирдХреНрд╕ рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реЛред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛрдб рд░ рдкрд░реАрдХреНрд╖рдг рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЫрдиреН рднрдгреНрдбрд╛рд░рд╣рд░реВ GitHub рдорд╛ред

рд╕рдорд╛рдзрд╛рди IOKernel рдПрд▓реНрдЧреЛрд░рд┐рдереНрдордорд╛ рдЖрдзрд╛рд░рд┐рдд рдЫ, рдЬреБрди рдмрд╣реБрдкреНрд░реЛрд╕реЗрд╕рд░ рдкреНрд░рдгрд╛рд▓реАрдХреЛ рд╕рдорд░реНрдкрд┐рдд рдХреЛрд░рдорд╛ рдЪрд▓реНрдЫред рдпрд╕рд▓реЗ рдлреНрд░реЗрдорд╡рд░реНрдХ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ CPU рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдкреНрд░рдмрдиреНрдз рдЧрд░реНрджрдЫ DPDK, рдЬрд╕рд▓реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрд▓рд╛рдИ рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдХрд░рдгрд╣рд░реВрд╕рдБрдЧ рд╕реАрдзрд╛ рд╕рдЮреНрдЪрд╛рд░ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред

IOKernel рд▓реЗ рдирд┐рд░реНрдгрдп рдЧрд░реНрдЫ рдХрд┐ рдХреБрди рдХрд░реНрдиреЗрд▓рд▓рд╛рдИ рдХреБрдиреИ рд╡рд┐рд╢реЗрд╖ рдХрд╛рд░реНрдп рдкреНрд░рддреНрдпрд╛рдпреЛрдЬрди рдЧрд░реНрдиреЗред рдПрд▓реНрдЧреЛрд░рд┐рдереНрдорд▓реЗ рдХрддрд┐ рдХреЛрд░рд╣рд░реВ рдЖрд╡рд╢реНрдпрдХ рд╣реБрдиреЗрдЫ рднрдиреЗрд░ рдкрдирд┐ рдирд┐рд░реНрдгрдп рдЧрд░реНрджрдЫред рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рд▓рд╛рдЧрд┐, рдореБрдЦреНрдп рдХреЛрд░рд╣рд░реВ (рдЧреНрдпрд╛рд░реЗрдиреНрдЯреА рдЧрд░рд┐рдПрдХреЛ) рд░ рдердкрд╣рд░реВ (рдлрд░реНрдЯреЗрдмрд▓) рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░рд┐рдиреНрдЫ - рдкрдЫрд┐рд▓реНрд▓реЛ CPU рдорд╛ рдЕрдиреБрд░реЛрдзрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛рдорд╛ рддреАрд╡реНрд░ рд╡реГрджреНрдзрд┐рдХреЛ рдШрдЯрдирд╛рдорд╛ рд╕реБрд░реВ рдЧрд░рд┐рдиреНрдЫред

IOKernel рдЕрдиреБрд░реЛрдз рд▓рд╛рдо рдпрд╕ рд░реВрдкрдорд╛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ рдШрдгреНрдЯреА рдмрдлрд░ред рдкреНрд░рддреНрдпреЗрдХ рдкрд╛рдБрдЪ рдорд╛рдЗрдХреНрд░реЛрд╕реЗрдХреЗрдиреНрдбрдорд╛, рдПрд▓реНрдЧреЛрд░рд┐рджрдорд▓реЗ рдХреЛрд░рдорд╛ рддреЛрдХрд┐рдПрдХрд╛ рд╕рдмреИ рдХрд╛рд░реНрдпрд╣рд░реВ рдкреВрд░рд╛ рднрдПрдХреЛ рдЫ рдХрд┐ рдЫреИрди рднрдиреЗрд░ рдЬрд╛рдБрдЪ рдЧрд░реНрдЫред рдпреЛ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐, рдпрд╕рд▓реЗ рдмрдлрд░рдХреЛ рдЯрд╛рдЙрдХреЛрдХреЛ рд╣рд╛рд▓рдХреЛ рд╕реНрдерд╛рдирд▓рд╛рдИ рдпрд╕рдХреЛ рдкреБрдЪреНрдЫрд░рдХреЛ рдЕрдШрд┐рд▓реНрд▓реЛ рд╕реНрдерд┐рддрд┐рд╕рдБрдЧ рддреБрд▓рдирд╛ рдЧрд░реНрджрдЫред рдпрджрд┐ рдпреЛ рдмрд╛рд╣рд┐рд░ рдЬрд╛рдиреНрдЫ рдХрд┐ рдкреБрдЪреНрдЫрд░ рдкрд╣рд┐рд▓реЗ рдиреИ рдЕрдШрд┐рд▓реНрд▓реЛ рдЬрд╛рдБрдЪрдХреЛ рд╕рдордпрдорд╛ рд▓рд╛рдордорд╛ рдерд┐рдпреЛ, рдкреНрд░рдгрд╛рд▓реАрд▓реЗ рдмрдлрд░ рдУрднрд░рд▓реЛрдб рдиреЛрдЯ рдЧрд░реНрджрдЫ рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рд▓рд╛рдЧрд┐ рдЕрддрд┐рд░рд┐рдХреНрдд рдХреЛрд░ рдЖрд╡рдВрдЯрд┐рдд рдЧрд░реНрджрдЫред

рд▓реЛрдб рд╡рд┐рддрд░рдг рдЧрд░реНрджрд╛, рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдХреЛрд░рд╣рд░реВрд▓рд╛рдИ рджрд┐рдЗрдиреНрдЫ рдЬрд╕рдорд╛ рдЙрд╣реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкрд╣рд┐рд▓реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ рд░ рдЖрдВрд╢рд┐рдХ рд░реВрдкрдорд╛ рдХреНрдпрд╛рд╕рдорд╛ рд░рд╣реНрдпреЛ, рд╡рд╛ рдХреБрдиреИ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХреЛрд░рд╣рд░реВрдорд╛ред

MIT рдмрд╛рдЯ рдирдпрд╛рдБ CPU рд▓реЛрдб рдмреНрдпрд╛рд▓реЗрдиреНрд╕рд░

Shenango рдердк рд░реВрдкрдорд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд▓рд┐рдиреНрдЫ рдХрд╛рдо рдЪреЛрд░реАред рдПрдЙрдЯрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╕рди рдЪрд▓рд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рдЖрд╡рдВрдЯрд┐рдд рдХреЛрд░рд╣рд░реВрд▓реЗ рдПрдХрдЕрд░реНрдХрд╛рд╕рдБрдЧ рднрдПрдХрд╛ рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ рдирд┐рдЧрд░рд╛рдиреА рдЧрд░реНрджрдЫред рдпрджрд┐ рдПрдХ рдХреЛрд░рд▓реЗ рдЕрд░реВрдХреЛ рдЕрдЧрд╛рдбрд┐ рдЖрдлреНрдиреЛ рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рд╕реВрдЪреА рд╕рдорд╛рдкреНрдд рдЧрд░реНрдЫ, рддреНрдпрд╕рдкрдЫрд┐ рдпрд╕рд▓реЗ рдЫрд┐рдореЗрдХреАрд╣рд░реВрдмрд╛рдЯ рднрд╛рд░рдХреЛ рдЕрдВрд╢ "рдореБрдХреНрдд" рдЧрд░реНрджрдЫред

рд╢рдХреНрддрд┐ рд░ рдХрдордЬреЛрд░реАрд╣рд░реВ

рджреНрд╡рд╛рд░рд╛ рдХреЛ рдЕрдиреБрд╕рд╛рд░ MIT, Shenango рдХрд╛ рдЗрдиреНрдЬрд┐рдирд┐рдпрд░рд╣рд░реВ рдкреНрд░рддрд┐ рд╕реЗрдХреЗрдиреНрдб 37 рдорд┐рд▓рд┐рдпрди рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрди рд░ 100 рдорд╛рдЗрдХреНрд░реЛрд╕реЗрдХреЗрдиреНрдбрдХреЛ рдФрд╕рдд рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕рдордп рдХрд╛рдпрдо рд░рд╛рдЦреНрди рд╕рдХреНрд╖рдо рдЫрдиреНред рд╡рд┐рдЬреНрдЮрд╣рд░реВ рднрдиреНрдЫрдиреН рдХрд┐ рдХреЗрд╣рд┐ рдЕрд╡рд╕реНрдерд╛рдорд╛ рдЯреЗрдХреНрдиреЛрд▓реЛрдЬреАрд▓реЗ рдбрд╛рдЯрд╛ рдХреЗрдиреНрджреНрд░рд╣рд░реВрдорд╛ рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВрдХреЛ рдЙрдкрдпреЛрдЧ рджрд░ XNUMX% рд╕рдореНрдо рдмрдврд╛рдЙрди рд╕рдХреНрдЫред рдлрд▓рд╕реНрд╡рд░реВрдк, рдбрд╛рдЯрд╛ рд╕реЗрдиреНрдЯрд░ рдЕрдкрд░реЗрдЯрд░рд╣рд░реВрд▓реЗ рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдЦрд░рд┐рдж рд░ рдорд░реНрдорддрдорд╛ рдмрдЪрдд рдЧрд░реНрди рд╕рдХреНрд╖рдо рд╣реБрдиреЗрдЫрдиреНред

рд╕рдорд╛рдзрд╛рди рд╕рдореНрднрд╛рд╡рд┐рдд рдордирд╛рдЙрдиреБ рд░ рдЕрдиреНрдп рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдпрдХрд╛ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрд╣рд░реВред рдХреЛрд░рд┐рдпрд╛рд▓реА рд╕рдВрд╕реНрдерд╛рдирдХрд╛ рдПрдХ рдкреНрд░рд╛рдзреНрдпрд╛рдкрдХрдХрд╛ рдЕрдиреБрд╕рд╛рд░ рдПрдордЖрдИрдЯреА рдкреНрд░рдгрд╛рд▓реАрд▓реЗ рд╡реЗрдм рд╕реЗрд╡рд╛рд╣рд░реВрдорд╛ рд╣реБрдиреЗ рдврд┐рд▓рд╛рдЗ рдХрдо рдЧрд░реНрди рдорджреНрджрдд рдЧрд░реНрдиреЗрдЫред рдЙрджрд╛рд╣рд░рдг рдХреЛ рд▓рд╛рдЧреА, рдпреЛ рдЕрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрд░ рдорд╛ рдЙрдкрдпреЛрдЧреА рд╣реБрдиреЗрдЫред рдмрд┐рдХреНрд░реА рджрд┐рдирд╣рд░реВрдорд╛ рдкреГрд╖реНрда рд▓реЛрдб рдЧрд░реНрди рджреЛрд╕реНрд░реЛ рдврд┐рд▓рд╛рдЗ рдкрдирд┐ рд╣реБрдиреНрдЫ ╨┐╤А╨╕╨▓╨╛╨┤╨╕╤В рд╕рд╛рдЗрдЯ рд╣реЗрд░рд╛рдЗрдХреЛ рд╕рдВрдЦреНрдпрд╛рдорд╛ 11% рдХреЛ рдХрдореАред рддрддреНрдХрд╛рд▓ рд▓реЛрдб рд╡рд┐рддрд░рдгрд▓реЗ рдердк рдЧреНрд░рд╛рд╣рдХрд╣рд░реВрд▓рд╛рдИ рд╕реЗрд╡рд╛ рджрд┐рди рдорджреНрджрдд рдЧрд░реНрдиреЗрдЫред

рдкреНрд░рд╡рд┐рдзрд┐рдорд╛ рдЕрдЭреИ рдкрдирд┐ рдХрдордЬреЛрд░реАрд╣рд░реВ рдЫрдиреН - рдпрд╕рд▓реЗ рдмрд╣реБрдкреНрд░реЛрд╕реЗрд╕рд░рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджреИрди NUMA-рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ рдЬрд╕рдорд╛ рдЪрд┐рдкрд╣рд░реВ рд╡рд┐рднрд┐рдиреНрди рдореЗрдореЛрд░реА рдореЛрдбреНрдпреБрд▓рд╣рд░реВрдорд╛ рдЬрдбрд╛рди рд╣реБрдиреНрдЫрдиреН рд░ рдПрдХрдЕрд░реНрдХрд╛рд╕рдБрдЧ "рд╕рдВрдЪрд╛рд░" рдЧрд░реНрджреИрдирдиреНред рдпрд╕ рдЕрд╡рд╕реНрдерд╛рдорд╛, IOKernel рд▓реЗ рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВрдХреЛ рдЫреБрдЯреНрдЯреИ рд╕рдореВрд╣рдХреЛ рд╕рдЮреНрдЪрд╛рд▓рдирд▓рд╛рдИ рд╡рд┐рдирд┐рдпрдорд┐рдд рдЧрд░реНрди рд╕рдХреНрдЫ, рддрд░ рд╕рдмреИ рд╕рд░реНрднрд░ рдЪрд┐рдкрд╣рд░реВ рд╣реЛрдЗрдиред

MIT рдмрд╛рдЯ рдирдпрд╛рдБ CPU рд▓реЛрдб рдмреНрдпрд╛рд▓реЗрдиреНрд╕рд░
/ рдлреЛрдЯреЛ рдЯрд┐рдо рд░реЗрдХрдореНрдпрд╛рди CC BY

рд╕рдорд╛рди рдкреНрд░рд╡рд┐рдзрд┐рд╣рд░реВ

рдЕрдиреНрдп рдкреНрд░реЛрд╕реЗрд╕рд░ рд▓реЛрдб рд╕рдиреНрддреБрд▓рди рдкреНрд░рдгрд╛рд▓реА Arachne рд╕рдорд╛рд╡реЗрд╢ рдЫред рдпрд╕рд▓реЗ рдЧрдгрдирд╛ рдЧрд░реНрдЫ рдХрд┐ рдХрддрд┐ рдХреЛрд░ рдПрдк рд╕реБрд░реБ рд╣реБрдиреНрдЫ, рд░ рдпреЛ рд╕реВрдЪрдХ рдЕрдиреБрд╕рд╛рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВ рд╡рд┐рддрд░рдг рдЧрд░реНрджрдЫред рд▓реЗрдЦрдХрд╣рд░реВрдХреЛ рдЕрдиреБрд╕рд╛рд░, Arachne рдорд╛ рдПрдХ рдЖрд╡реЗрджрди рдХреЛ рдЕрдзрд┐рдХрддрдо рд╡рд┐рд▓рдореНрдмрддрд╛ рд▓рдЧрднрдЧ 10 рд╣рдЬрд╛рд░ рдорд╛рдЗрдХреНрд░реЛрд╕реЗрдХреЗрдиреНрдб рдЫред

рдЯреЗрдХреНрдиреЛрд▓реЛрдЬреА рд▓рд┐рдирдХреНрд╕рдХреЛ рд▓рд╛рдЧрд┐ C++ рдкреБрд╕реНрддрдХрд╛рд▓рдпрдХреЛ рд░реВрдкрдорд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ, рд░ рдпрд╕рдХреЛ рд╕реНрд░реЛрдд рдХреЛрдб рдЙрдкрд▓рдмреНрдз рдЫ GitHub.

рдЕрд░реНрдХреЛ рд╕рдиреНрддреБрд▓рди рдЙрдкрдХрд░рдг ZygOS рд╣реЛред Shenango рдЬрд╕реНрддреИ, рдкреНрд░рд╡рд┐рдзрд┐рд▓реЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВ рдкреБрди: рд╡рд┐рддрд░рдг рдЧрд░реНрди рдХрд╛рдо рдЪреЛрд░реА рд╡рд┐рдзрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред ZygOS рдХрд╛ рд▓реЗрдЦрдХрд╣рд░реВрдХрд╛ рдЕрдиреБрд╕рд╛рд░, рдЙрдкрдХрд░рдг рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ рдФрд╕рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд┐рд▓рдореНрдмрддрд╛ рд▓рдЧрднрдЧ 150 рдорд╛рдЗрдХреНрд░реЛрд╕реЗрдХреЗрдиреНрдб рдЫ, рд░ рдЕрдзрд┐рдХрддрдо 450 рдорд╛рдЗрдХреНрд░реЛрд╕реЗрдХреЗрдиреНрдбрдХреЛ рдмрд╛рд░реЗрдорд╛ рдЫред рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕рдВрд╣рд┐рддрд╛ рдкрдирд┐ рдЫ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдбреЛрдореЗрдирдорд╛ рдЫ.

рдирд┐рд╖реНрдХрд░реНрд╖

рдЖрдзреБрдирд┐рдХ рдбрд╛рдЯрд╛ рдХреЗрдиреНрджреНрд░рд╣рд░реВ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрди рдЬрд╛рд░реА рдЫред рдмрдвреНрджреЛ рдкреНрд░рд╡реГрддреНрддрд┐ рд╣рд╛рдЗрдкрд░рд╕реНрдХреЗрд▓ рдбрд╛рдЯрд╛ рдХреЗрдиреНрджреНрд░рд╣рд░реВрдХреЛ рдмрдЬрд╛рд░рдорд╛ рд╡рд┐рд╢реЗрд╖ рдЧрд░реА рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдЫ: рдЕрдм рд╕рдВрд╕рд╛рд░рдорд╛ рдЕрд╡рд╕реНрдерд┐рдд рдЫ 430 рд╣рд╛рдЗрдкрд░рд╕реНрдХреЗрд▓ рдбрд╛рдЯрд╛ рдХреЗрдиреНрджреНрд░рд╣рд░реВ, рддрд░ рдЖрдЧрд╛рдореА рд╡рд░реНрд╖рд╣рд░реВрдорд╛ рддрд┐рдиреАрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ 30% рд▓реЗ рдмрдвреНрди рд╕рдХреНрдЫред рдпрд╕ рдХрд╛рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдкреНрд░реЛрд╕реЗрд╕рд░ рд▓реЛрдб рд╕рдиреНрддреБрд▓рди рдкреНрд░рд╡рд┐рдзрд┐рд╣рд░реВрдХреЛ рдареВрд▓реЛ рдорд╛рдЧ рд╣реБрдиреЗрдЫред Shenango рдЬрд╕реНрддрд╛ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ рдкрд╣рд┐рд▓реЗ рдиреИ рдЙрдкрд▓рдмреНрдз рдЫрдиреН рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрдиреЗ рдареВрд▓рд╛ рдирд┐рдЧрдорд╣рд░реВ, рд░ рддреНрдпрд╕реНрддрд╛ рдЙрдкрдХрд░рдгрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ рднрд╡рд┐рд╖реНрдпрдорд╛ рдорд╛рддреНрд░ рдмрдвреНрдиреЗрдЫред

рдХрд░реНрдкреЛрд░реЗрдЯ IaaS рдХреЛ рдмрд╛рд░реЗрдорд╛ рдкрд╣рд┐рд▓реЛ рдмреНрд▓рдЧрдмрд╛рдЯ рдкреЛрд╖реНрдЯрд╣рд░реВ:

рд╕реНрд░реЛрдд: www.habr.com

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