рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рд╕рдВрд╕рд╛рдзрдирд╛рдВрдЪреЗ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рдгреЗ

рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рд╕рдВрд╕рд╛рдзрдирд╛рдВрдЪреЗ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рдгреЗ

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

рдореА рддреБрдореНрд╣рд╛рд▓рд╛ рдлрд╛рдпрджреНрдпрд╛рдВрдмрджреНрджрд▓ рд╕рд╛рдВрдЧреЗрди рдХреБрдмреЗ рдЧрд░реБрдб, рдкрд░рдВрддреБ рдкреНрд░рдердо рдореА рдЧрдбрдмрдб рдХрд╢рд╛рдореБрд│реЗ рдЭрд╛рд▓реА рдЖрдгрд┐ рдЙрдЪреНрдЪ-рдЧреБрдгрд╡рддреНрддреЗрдЪреЗ рдирд┐рд░реАрдХреНрд╖рдг рдХрд╛ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рд╣реЗ рд╕реНрдкрд╖реНрдЯ рдХрд░реЗрди.

рдореА 4-50 рдиреЛрдбреНрд╕рдЪреЗ рдЕрдиреЗрдХ рдХреНрд▓рд╕реНрдЯрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗ. рдкреНрд░рддреНрдпреЗрдХ рдХреНрд▓рд╕реНрдЯрд░рдордзреНрдпреЗ 200 рдкрд░реНрдпрдВрдд рдорд╛рдпрдХреНрд░реЛ рд╕рд░реНрд╡реНрд╣рд┐рд╕реЗрд╕ рдЖрдгрд┐ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рдЕрд╕рддрд╛рдд. рд╡рд┐рджреНрдпрдорд╛рди рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░рдЪрд╛ рдЕрдзрд┐рдХ рдЪрд╛рдВрдЧрд▓рд╛ рд╡рд╛рдкрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдмрд░реНрд╕реНрдЯреЗрдмрд▓ RAM рдЖрдгрд┐ CPU рд╕рдВрд╕рд╛рдзрдирд╛рдВрд╕рд╣ рдмрд╣реБрддреЗрдХ рдЙрдкрдпреЛрдЬрдиреЗ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓реА рдЧреЗрд▓реА. рдЕрд╢рд╛ рдкреНрд░рдХрд╛рд░реЗ, рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реНрдпрд╛рд╕ рдкреЙрдбреНрд╕ рдЙрдкрд▓рдмреНрдз рд╕рдВрд╕рд╛рдзрдиреЗ рдШреЗрдК рд╢рдХрддрд╛рдд рдЖрдгрд┐ рддреНрдпрд╛рдЪ рд╡реЗрд│реА рдпрд╛ рдиреЛрдбрд╡рд░реАрд▓ рдЗрддрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрдордзреНрдпреЗ рд╡реНрдпрддреНрдпрдп рдЖрдгреВ рд╢рдХрдд рдирд╛рд╣реАрдд. рдмрд░рдВ, рдЫрд╛рди рдЖрд╣реЗ рдирд╛?

рдЖрдгрд┐ рдЬрд░реА рдХреНрд▓рд╕реНрдЯрд░ рддреБрд▓рдиреЗрдиреЗ рдХрдореА CPU (8%) рдЖрдгрд┐ RAM (40%) рд╡рд╛рдкрд░рдд рдЕрд╕рд▓реЗ рддрд░реА, рдЬреЗрд╡реНрд╣рд╛ рддреНрдпрд╛рдВрдиреА рдиреЛрдбрд╡рд░ рдЙрдкрд▓рдмреНрдз рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдореЗрдорд░реАрдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рдореЗрдорд░реА рд╡рд╛рдЯрдк рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓рд╛ рддреЗрд╡реНрд╣рд╛ рдЖрдореНрд╣рд╛рд▓рд╛ рдкреЙрдбреНрд╕ рдкреНрд░реАрдореНрдкреНрдкреНрдЯ рдХрд░рдгреНрдпрд╛рдд рд╕рдорд╕реНрдпрд╛ рдпреЗрдд рд╣реЛрддреНрдпрд╛. рддреЗрд╡реНрд╣рд╛ рдЖрдордЪреНрдпрд╛рдХрдбреЗ Kubernetes рд╕рдВрд╕рд╛рдзрдирд╛рдВрдЪреЗ рдкрд░реАрдХреНрд╖рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдлрдХреНрдд рдПрдХ рдбреЕрд╢рдмреЛрд░реНрдб рд╣реЛрддрд╛. рдпрд╛рдкреНрд░рдорд╛рдгреЗ:

рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рд╕рдВрд╕рд╛рдзрдирд╛рдВрдЪреЗ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рдгреЗ
рдХреЗрд╡рд│ cAdvisor рдореЗрдЯреНрд░рд┐рдХреНрд╕рд╕рд╣ Grafana рдбреЕрд╢рдмреЛрд░реНрдб

рдЕрд╢рд╛ рдкреЕрдиреЗрд▓рд╕рд╣, рднрд░рдкреВрд░ рдореЗрдорд░реА рдЖрдгрд┐ CPU рдЦрд╛рдгрд╛рд░реЗ рдиреЛрдбреНрд╕ рдкрд╛рд╣рдгреНрдпрд╛рдд рд╕рдорд╕реНрдпрд╛ рдирд╛рд╣реА. рдХрд╛рд░рдг рдХрд╛рдп рдЖрд╣реЗ рд╣реЗ рд╢реЛрдзрдгреНрдпрд╛рдд рдЕрдбрдЪрдг рдЖрд╣реЗ. рд╢реЗрдВрдЧрд╛ рдЬрд╛рдЧрдЪреНрдпрд╛ рдЬрд╛рдЧреА рдареЗрд╡рдгреНрдпрд╛рд╕рд╛рдареА, рд╕рд░реНрд╡ рд╢реЗрдВрдЧрд╛ (рдорд░реНрдпрд╛рджреЗрдЪреНрдпрд╛ рд╕рдорд╛рди рд╕рдВрд╕рд╛рдзрдирд╛рдВрдЪреА рд╡рд┐рдирдВрддреА рдХреЗрд▓реЗрд▓реА) рд╡рд░ рдирд┐рд╢реНрдЪрд┐рддрдЪ рд╣рдореА рд╕рдВрд╕рд╛рдзрдиреЗ рд╕реЗрдЯ рдХрд░реВ рд╢рдХрддрд╛рдд. рдкрдг рд╣рд╛ рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░рдЪрд╛ рд╕рд░реНрд╡рд╛рдд рд╣реБрд╢рд╛рд░ рд╡рд╛рдкрд░ рдирд╛рд╣реА. рдХреНрд▓рд╕реНрдЯрд░рдордзреНрдпреЗ рдЕрдиреЗрдХ рд╢реЗрдХрдбреЛ рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рдореЗрдорд░реА рд╣реЛрддреА, рдХрд╛рд╣реА рдиреЛрдбреНрд╕ рднреБрдХреЗрд▓реЗ рд╣реЛрддреЗ, рддрд░ рдЗрддрд░рд╛рдВрдХрдбреЗ 4-10 GB рд░рд╛рдЦреАрд╡ рд╢рд┐рд▓реНрд▓рдХ рд╣реЛрддреЗ.

рдЕрд╕реЗ рджрд┐рд╕реВрди рдЖрд▓реЗ рдХреА Kubernetes рд╢реЗрдбреНрдпреБрд▓рд░рдиреЗ рдЙрдкрд▓рдмреНрдз рд╕рдВрд╕рд╛рдзрдирд╛рдВрд╡рд░ рдЕрд╕рдорд╛рдирдкрдгреЗ рд╡рд░реНрдХрд▓реЛрдб рд╡рд┐рддрд░рд┐рдд рдХреЗрд▓реЗ. Kubernetes рд╢реЗрдбреНрдпреБрд▓рд░ рд╡рд┐рд╡рд┐рдз рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рдиреНрд╕ рд╡рд┐рдЪрд╛рд░рд╛рдд рдШреЗрддреЛ: рдЖрддреНрдореАрдпрддрд╛, рдХрд▓рдВрдХ рдЖрдгрд┐ рд╕рд╣рдирд╢реАрд▓рддрд╛ рдирд┐рдпрдо, рдЙрдкрд▓рдмреНрдз рдиреЛрдбреНрд╕ рдорд░реНрдпрд╛рджрд┐рдд рдХрд░реВ рд╢рдХрдгрд╛рд░реЗ рдиреЛрдб рдирд┐рд╡рдбрдХ. рдкрд░рдВрддреБ рдорд╛рдЭреНрдпрд╛ рдмрд╛рдмрддреАрдд рдЕрд╕реЗ рдХрд╛рд╣реАрд╣реА рдирд╡реНрд╣рддреЗ рдЖрдгрд┐ рдкреНрд░рддреНрдпреЗрдХ рдиреЛрдбрд╡рд░ рд╡рд┐рдирдВрддреА рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕рдВрд╕рд╛рдзрдирд╛рдВрд╡рд░ рдЕрд╡рд▓рдВрдмреВрди рд╢реЗрдВрдЧрд╛ рдирд┐рдпреЛрдЬрд┐рдд рдХреЗрд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛.

рдиреЛрдб рдЬреНрдпрд╛рдордзреНрдпреЗ рд╕рд░реНрд╡рд╛рдд рд╡рд┐рдирд╛рдореВрд▓реНрдп рд╕рдВрд╕рд╛рдзрдиреЗ рдЖрд╣реЗрдд рдЖрдгрд┐ рдЬреЗ рд╡рд┐рдирдВрддреА рдЕрдЯреА рдкреВрд░реНрдг рдХрд░рддрд╛рдд рддреЗ рдкреЙрдбрд╕рд╛рдареА рдирд┐рд╡рдбрд▓реЗ рдЧреЗрд▓реЗ. рдЖрдореНрд╣рд╛рд▓рд╛ рдЖрдврд│рд▓реЗ рдХреА рдиреЛрдбреНрд╕рд╡рд░ рд╡рд┐рдирдВрддреА рдХреЗрд▓реЗрд▓реА рд╕рдВрд╕рд╛рдзрдиреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡рд╛рдкрд░рд╛рд╢реА рдЬреБрд│рдд рдирд╛рд╣реАрдд рдЖрдгрд┐ рдпреЗрдереЗрдЪ рдХреБрдмреЗ рдИрдЧрд▓ рдЖрдгрд┐ рддреНрдпрд╛рдЪреНрдпрд╛ рд╕рдВрд╕рд╛рдзрди рдирд┐рд░реАрдХреНрд╖рдг рдХреНрд╖рдорддрд╛ рдмрдЪрд╛рд╡рд╛рд╕рд╛рдареА рдЖрд▓реНрдпрд╛.

рдорд╛рдЭреНрдпрд╛рдХрдбреЗ рдЬрд╡рд│рдЬрд╡рд│ рд╕рд░реНрд╡ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░реНрд╕рдЪреЗ рдирд┐рд░реАрдХреНрд╖рдг рдХреЗрд▓реЗ рдЖрд╣реЗ рдиреЛрдб рдирд┐рд░реНрдпрд╛рддрдХ ╨╕ рдХреБрдмреЗ рд╕реНрдЯреЗрдЯ рдореЗрдЯреНрд░рд┐рдХреНрд╕. рдиреЛрдб рдПрдХреНрд╕рдкреЛрд░реНрдЯрд░ I/O рдЖрдгрд┐ рдбрд┐рд╕реНрдХ, CPU рдЖрдгрд┐ RAM рд╡рд╛рдкрд░рд╛рд╡рд░реАрд▓ рдЖрдХрдбреЗрд╡рд╛рд░реА рдкреНрд░рджрд╛рди рдХрд░рддреЛ, рддрд░ Kube State Metrics Kubernetes рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдЬрд╕реЗ рдХреА рд╡рд┐рдирдВрддреНрдпрд╛ рдЖрдгрд┐ CPU рдЖрдгрд┐ рдореЗрдорд░реА рд╕рдВрд╕рд╛рдзрди рдорд░реНрдпрд╛рджрд╛ рджрд░реНрд╢рд╡рд┐рддреЗ.

рдЖрдореНрд╣рд╛рд▓рд╛ Grafana рдордзреАрд▓ рд╡рд┐рдирдВрддреНрдпрд╛ рдЖрдгрд┐ рдорд░реНрдпрд╛рджрд╛ рдореЗрдЯреНрд░рд┐рдХреНрд╕рд╕рд╣ рд╡рд╛рдкрд░ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдПрдХрддреНрд░ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдЖрдгрд┐ рддреНрдпрд╛рдирдВрддрд░ рдЖрдореНрд╣рд╛рд▓рд╛ рд╕рдорд╕реНрдпреЗрдмрджреНрджрд▓ рд╕рд░реНрд╡ рдорд╛рд╣рд┐рддреА рдорд┐рд│реЗрд▓. рд╣реЗ рд╕реЛрдкреЗ рд╡рд╛рдЯрддреЗ, рдкрд░рдВрддреБ рджреЛрди рд╕рд╛рдзрдиреЗ рдкреНрд░рддреНрдпрдХреНрд╖рд╛рдд рд▓реЗрдмрд▓рд╛рдВрдирд╛ рд╡реЗрдЧрд│реА рдирд╛рд╡реЗ рджреЗрддрд╛рдд рдЖрдгрд┐ рдХрд╛рд╣реА рдореЗрдЯреНрд░рд┐рдХреНрд╕рдордзреНрдпреЗ рдХреЛрдгрддреЗрд╣реА рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд▓реЗрдмрд▓ рдирд╕рддрд╛рдд. рдХреБрдмреЗ рдИрдЧрд▓ рд╕рд░реНрд╡рдХрд╛рд╣реА рд╕реНрд╡рддрдГ рдХрд░рддреЛ рдЖрдгрд┐ рдкреЕрдиреЗрд▓ рдЕрд╕реЗ рджрд┐рд╕рддреЗ:

рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рд╕рдВрд╕рд╛рдзрдирд╛рдВрдЪреЗ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рдгреЗ

рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рд╕рдВрд╕рд╛рдзрдирд╛рдВрдЪреЗ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рдгреЗ
рдХреБрдмреЗ рдИрдЧрд▓ рдбреЕрд╢рдмреЛрд░реНрдб

рдЖрдореНрд╣реА рд╕рдВрд╕рд╛рдзрдирд╛рдВрд╕рд╣ рдЕрдиреЗрдХ рд╕рдорд╕реНрдпрд╛рдВрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рдгреНрдпрд╛рдд рдЖрдгрд┐ рдЙрдкрдХрд░рдгреЗ рдЬрддрди рдХрд░рдгреНрдпрд╛рдд рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗ:

  1. рдХрд╛рд╣реА рд╡рд┐рдХрд╕рдХрд╛рдВрдирд╛ рдорд╛рдпрдХреНрд░реЛрд╕рд░реНрд╡реНрд╣рд┐рд╕реЗрд╕рдЪреА рдХрд┐рддреА рд╕рдВрд╕рд╛рдзрдиреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗрдд рд╣реЗ рдорд╛рд╣рд┐рдд рдирд╡реНрд╣рддреЗ (рдХрд┐рдВрд╡рд╛ рдлрдХреНрдд рддреНрд░рд╛рд╕ рджрд┐рд▓рд╛ рдирд╛рд╣реА). рдЖрдордЪреНрдпрд╛рд╕рд╛рдареА рд╕рдВрд╕рд╛рдзрдирд╛рдВрд╕рд╛рдареА рдЪреБрдХреАрдЪреНрдпрд╛ рд╡рд┐рдирдВрддреНрдпрд╛ рд╢реЛрдзрдгреНрдпрд╛рдЪрд╛ рдХреЛрдгрддрд╛рд╣реА рдорд╛рд░реНрдЧ рдирд╡реНрд╣рддрд╛ - рдпрд╛рд╕рд╛рдареА рдЖрдореНрд╣рд╛рд▓рд╛ рдЙрдкрднреЛрдЧ рдЕрдзрд┐рдХ рд╡рд┐рдирдВрддреНрдпрд╛ рдЖрдгрд┐ рдорд░реНрдпрд╛рджрд╛ рдорд╛рд╣рд┐рдд рдЕрд╕рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рдЖрддрд╛ рддреЗ рдкреНрд░реЛрдорд┐рдерд┐рдпрд╕ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдкрд╛рд╣рддрд╛рдд, рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡рд╛рдкрд░рд╛рдЪреЗ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рддрд╛рдд рдЖрдгрд┐ рд╡рд┐рдирдВрддреНрдпрд╛ рдЖрдгрд┐ рдорд░реНрдпрд╛рджрд╛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рддрд╛рдд.
  2. JVM рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рддреЗ рд╣рд╛рддрд╛рд│реВ рд╢рдХрддреАрд▓ рддреЗрд╡рдвреА RAM рдШреЗрддрд╛рдд. рдЬреЗрд╡реНрд╣рд╛ 75% рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ рддреЗрд╡реНрд╣рд╛рдЪ рдХрдЪрд░рд╛ рдЧреЛрд│рд╛ рдХрд░рдгрд╛рд░рд╛ рдореЗрдорд░реА рд╕реЛрдбрддреЛ. рдЖрдгрд┐ рдмрд╣реБрддреЗрдХ рд╕реЗрд╡рд╛рдВрдордзреНрдпреЗ рдмрд░реНрд╕реНрдЯреЗрдмрд▓ рдореЗрдорд░реА рдЕрд╕рд▓реНрдпрд╛рдиреЗ, рддреА рдиреЗрд╣рдореА JVM рджреНрд╡рд╛рд░реЗ рд╡реНрдпрд╛рдкрд▓реЗрд▓реА рдЕрд╕рддреЗ. рддреНрдпрд╛рдореБрд│реЗ, рдпрд╛ рд╕рд░реНрд╡ Java рд╕реЗрд╡рд╛ рдЕрдкреЗрдХреНрд╖реЗрдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд RAM рдЦрд╛рдд рд╣реЛрддреНрдпрд╛.
  3. рдХрд╛рд╣реА рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдиреЗ рдЦреВрдк рдЬрд╛рд╕реНрдд рдореЗрдорд░реАрдЪреА рд╡рд┐рдирдВрддреА рдХреЗрд▓реА, рдЖрдгрд┐ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рд╢реЗрдбреНрдпреБрд▓рд░рдиреЗ рд╣реЗ рдиреЛрдбреНрд╕ рдЗрддрд░ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдирд╛ рджрд┐рд▓реЗ рдирд╛рд╣реАрдд, рдЬрд░реА рддреЗ рдЗрддрд░ рдиреЛрдбреНрд╕рдкреЗрдХреНрд╖рд╛ рдореЛрдХрд│реЗ рд╣реЛрддреЗ. рдПрдХрд╛ рд╡рд┐рдХрд╕рдХрд╛рдиреЗ рдЪреБрдХреВрди рд╡рд┐рдирдВрддреАрдордзреНрдпреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдЕрдВрдХ рдЬреЛрдбрд▓рд╛ рдЖрдгрд┐ RAM рдЪрд╛ рдПрдХ рдореЛрдард╛ рддреБрдХрдбрд╛ рдкрдХрдбрд▓рд╛: 20 рдРрд╡рдЬреА 2 GB. рдХреЛрдгрд╛рдЪреНрдпрд╛рд╣реА рд▓рдХреНрд╖рд╛рдд рдЖрд▓реЗ рдирд╛рд╣реА. рдЕрд░реНрдЬрд╛рдд 3 рдкреНрд░рддрд┐рдХреГрддреА рд╣реЛрддреНрдпрд╛, рддреНрдпрд╛рдореБрд│реЗ рддрдмреНрдмрд▓ 3 рдиреЛрдб рдкреНрд░рднрд╛рд╡рд┐рдд рдЭрд╛рд▓реЗ.
  4. рдЖрдореНрд╣реА рд╕рдВрд╕рд╛рдзрди рдорд░реНрдпрд╛рджрд╛ рд╕рд╛рджрд░ рдХреЗрд▓реНрдпрд╛, рдпреЛрдЧреНрдп рд╡рд┐рдирдВрддреНрдпрд╛рдВрд╕рд╣ рдкреЙрдбреНрд╕ рдкреБрдиреНрд╣рд╛ рд╢реЗрдбреНрдпреВрд▓ рдХреЗрд▓реЗ рдЖрдгрд┐ рд╕рд░реНрд╡ рдиреЛрдбреНрд╕рдордзреНрдпреЗ рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рд╡рд╛рдкрд░рд╛рдЪрд╛ рдПрдХ рдЖрджрд░реНрд╢ рд╢рд┐рд▓реНрд▓рдХ рдорд┐рд│рд╛рд▓рд╛. рджреЛрди рдиреЛрдб рдкреВрд░реНрдгрдкрдгреЗ рдмрдВрдж рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддрд╛рдд. рдЖрдгрд┐ рдордЧ рдЖрдореНрд╣реА рдкрд╛рд╣рд┐рд▓реЗ рдХреА рдЖрдордЪреНрдпрд╛рдХрдбреЗ рдЪреБрдХреАрдЪреА рдорд╢реАрди рдЖрд╣реЗрдд (CPU рдУрд░рд┐рдПрдВрдЯреЗрдб, рдореЗрдорд░реА рдУрд░рд┐рдПрдВрдЯреЗрдб рдирд╛рд╣реА). рдЖрдореНрд╣реА рдкреНрд░рдХрд╛рд░ рдмрджрд▓рд▓рд╛ рдЖрдгрд┐ рдЖрдгрдЦреА рдЕрдиреЗрдХ рдиреЛрдб рд╣рдЯрд╡рд▓реЗ.

рдкрд░рд┐рдгрд╛рдо

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

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

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