рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреНрдб рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛, рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рддрд╛, рдмрд╣реБрдд рдмрд╛рд░ рдЦреБрдж рд╕реЗ рдкреВрдЫрддреЗ рд╣реИрдВ: "рдЙрдкрд▓рдмреНрдз рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕реЗ рдЕрдзрд┐рдХрддрдо рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ?" рдФрд░ рдЗрд╕ рд╕рдВрджрд░реНрдн рдореЗрдВ, рд╣рдореЗрдВ рдЕрдХреНрд╕рд░ рдХреЗрд╡реАрдПрдо рд╣рд╛рдЗрдкрд░рд╡рд┐рдЬрд░ рдФрд░ рд╡рд░реНрдЪреБрдЬрд╝реЛрдЬрд╝реЛ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рдиреА рд╣реЛрдЧреАред рдЗрд╕ рдкреЛрд╕реНрдЯ рдореЗрдВ рд╣рдо рдирд╡реАрдирддрдо рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ, рдЬрд┐рд╕рдореЗрдВ рд╡рд┐рд╢рд┐рд╖реНрдЯ рднрд╛рд░ рдХреЗ рддрд╣рдд рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдЕрдиреБрдорд╛рдиреЛрдВ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдореЗрд▓реНрдЯрдбрд╛рдЙрди рдФрд░ рд╕реНрдкреЗрдХреНрдЯрд░ рдкреИрдЪ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рдПрдЧрд╛ред
рдПрдХ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдХрдВрдкрдиреА рдХреЗ рд▓рд┐рдП рдпрд╛ рдЖрдИрдЯреА рд╡рд┐рднрд╛рдЧ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХреНрдпрд╛ рд╣реИ рдЬреЛ рдореМрдЬреВрджрд╛ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ? рдпрджрд┐ рдХреЛрдИ рдХрдВрдкрдиреА рд╕реЗрд╡рд╛-рдЙрдиреНрдореБрдЦ рдореЙрдбрд▓ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрд╛рдо рдХрд░рддреА рд╣реИ рдпрд╛ рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдмреЗрдЪрддреА рд╣реИ, рддреЛ рдЕрднреНрдпрд╛рд╕ рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдореБрдЦреНрдп рдЪреАрдЬ рдкреНрд░рддрд┐ рд╕рд░реНрд╡рд░ рд▓рд╛рдн рд╕рдВрдХреЗрддрдХ рд╣реИред рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдХрд┐рди рддрдХрдиреАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рд╡рд┐рддрд░рдг рдШрдирддреНрд╡ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ, рд╡реНрдпрд╛рдкрд╛рд░ рдкреНрд░рддрд┐рдирд┐рдзрд┐ рдЗрддрдиреЗ рдЪрд┐рдВрддрд┐рдд рдирд╣реАрдВ рд╣реИрдВред
рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рд╕рд╡рд╛рд▓ рдХрд┐ рд╣рдо рдХреЗрд╡реАрдПрдо рдХреЛ рд╡рд░реНрдЪреБрдЕрдЬреНрдЬреЛ 7 рдореЗрдВ рдПрдХ рд╣рд╛рдЗрдкрд░рд╡рд╛рдЗрдЬрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХреНрдпреЛрдВ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рд╣рдо рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдУрдкрдирд╕реЛрд░реНрд╕ рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рд╕рд┐рд╕реНрдЯрдо рд╕реЗ рдХреИрд╕реЗ рднрд┐рдиреНрди рд╣реИрдВ, рдмрд╣реБрдд рдмрд╛рд░ рдкреВрдЫрд╛ рдЬрд╛рддрд╛ рд╣реИред рдФрд░ рдЖрдЬ рдореИрдВ рдЗрд╕рдХрд╛ рдЬрд╡рд╛рдм рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред
рдЕрддреАрдд рдореЗрдВ, Virtuozzo рдиреЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдорд╛рд▓рд┐рдХрд╛рдирд╛ рд╣рд╛рдЗрдкрд░рд╡рд╛рдЗрдЬрд╝рд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд┐рдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдХрдИ рд╕рд╛рд▓ рдкрд╣рд▓реЗ рд╣рдордиреЗ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рдХрд┐ рдЗрд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рдЕрдзрд┐рдХ рдорд╣рдВрдЧрд╛ рдФрд░ рдПрдХ рдХреЗрд╡реАрдПрдо рдХрд╛ рдЕрдиреБрдХреВрд▓рди рдХрд░рдиреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдХрдард┐рди рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, KVM рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП рдПрдХ рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдХрд┐рд╕реА рднреА OpenSource рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреА рддрд░рд╣, рдЗрд╕реЗ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рд╣рдорд╛рд░реЗ рд╡рд┐рдХрд╛рд╕ рд╡рд┐рднрд╛рдЧ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред рд╣рдо рдХреЛрдб рдХрд╛ рдЕрдиреБрдХреВрд▓рди рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕реЗ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░реЗрдЬ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдФрд░ рдЕрдиреНрдп рдШрдЯрдХреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдЙрддреНрдкрд╛рджрдХрддрд╛ рдФрд░ рдШрдирддреНрд╡ рдмрдврд╝рддрд╛ рд╣реИред
рдЕрдиреНрдп рд╣рд╛рдЗрдкрд░рд╡рд┐рдЬрд░реНрд╕ рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛
рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдорд╛рдкрдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдо рдЬрд┐рди рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдбреАрд╡реАрдбреА рд╕реНрдЯреЛрд░ рд╣реИред рдпрд╣ рд╕рд░реНрд╡рд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЗ рдПрдХ рдХреНрд▓рд╛рд╕рд┐рдХ рд╕реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ: рд▓рд┐рдирдХреНрд╕, рдЕрдкрд╛рдЪреЗ, MySQL, PHP (LAMP)ред рдкреНрд░рддреНрдпреЗрдХ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЗ рдЕрдВрджрд░, рдкрд░реАрдХреНрд╖рдг рдПрдХ рдСрдирд▓рд╛рдЗрди рдбреАрд╡реАрдбреА рд╕реНрдЯреЛрд░ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рддрд╛ рд╣реИред рдкрд░реАрдХреНрд╖рдг рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╕рднреА рдЖрднрд╛рд╕реА рдорд╢реАрдиреЛрдВ (рдСрд░реНрдбрд┐рдиреЗрдЯ рдПрдХреНрд╕рд┐рд╕) рдореЗрдВ рдХреБрд▓ рдХрд┐рдП рдЧрдП рдЯреНрд░рд╛рдВрд╕рдПрдЯрд▓ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реИред рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдЖрднрд╛рд╕реА рдорд╢реАрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ 1 рд╕реЗ 100 (рдПрдмреНрд╕рд┐рд╕реНрд╕рд╛ рдЕрдХреНрд╖) рд╕реЗ тАЛтАЛрдмрдврд╝ рдЬрд╛рддреА рд╣реИред
рджреАрдкрдХ: OpenSource QEMU KVM рдмрдирд╛рдо Virtuozzo @ CentOS 7.4 (рдЖрднрд╛рд╕реА рдорд╢реАрдиреЗрдВ)
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдКрдкрд░ рджрд┐рдП рдЧрдП рдЧреНрд░рд╛рдлрд╝ рдореЗрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╡рд░реНрдЪреБрдЕрдЬрд╝реЛ 7 рд╣рд╛рдЗрдкрд░рд╡рд╛рдЗрдЬрд╝рд░ рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ CentOS Linux 7.4 рдХреЗ рд╕рд╛рде рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрдиреЛрдВ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдорд╛рдирдХ KVM рдкрд░ рд╕рдорд╛рди рд▓реЛрдб рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ 30% рдЕрдзрд┐рдХ рд╣реИред рд╕реАрдкреАрдпреВ рдУрд╡рд░-рдХрдореЗрдВрдЯ рдХреЗ рдмрд┐рдВрджреБ рдкрд░ рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рдЕрдВрддрд░ рджреЗрдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рд╕рднреА рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрдиреЛрдВ рдХреЛ рдЖрд╡рдВрдЯрд┐рдд рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛрд░ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реАрдкреАрдпреВ рд╕рд░реНрд╡рд░ рдХреЗ рднреМрддрд┐рдХ рдХреЛрд░ рдХреА рд╕рдВрдЦреНрдпрд╛ рддрдХ рдкрд╣реБрдВрдЪрддреА рд╣реИред рдЗрд╕ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдмрд┐рдВрджреБ 20 рдЖрднрд╛рд╕реА рдорд╢реАрдиреЛрдВ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡рд░реНрдЪреБрдЕрдЬреНрдЬреЛ 7 рдХреЛрд░ рдФрд░ рдЕрдиреБрдХреВрд▓реА рдореЗрдореЛрд░реА рдкреНрд░рдмрдВрдзрди рдиреАрддрд┐ рд░реИрдо рдУрд╡рд░-рдХрдорд┐рдЯ рдкреЙрдЗрдВрдЯ рдХреЗ рдмрд╛рдж рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрдиреЛрдВ рдХрд╛ рд╕реНрдерд┐рд░ рд╕рдВрдЪрд╛рд▓рди рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреА рд╣реИ, рдЬрд╣рд╛рдВ рд╕рднреА рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрдиреЛрдВ рдХреЛ рдЖрд╡рдВрдЯрд┐рдд рд░реИрдо рдХреА рдорд╛рддреНрд░рд╛ рд╕рд░реНрд╡рд░ рдХреА рднреМрддрд┐рдХ рдореЗрдореЛрд░реА рдХреЗ рдЖрдХрд╛рд░ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИред рдЗрд╕ рддрд░рд╣ рдХреЗ рднрд╛рд░ рдХреЗ рд╕рд╛рде, рдорд╛рдирдХ KVM рд╕рд╛рдорд╛рдиреНрдп рдСрдкрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рд╕реНрдерд┐рддрд┐рдпрд╛рдВ рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИред
рдПрдХ рдФрд░ рддреБрд▓рдирд╛ рд╡рд░реНрдЪреБрдЕрдЬрд╝реЛ 7 рд╣рд╛рдЗрдкрд░рд╡рд╛рдЗрдЬрд╝рд░ рдФрд░ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рд╣рд╛рдЗрдкрд░-рд╡реА 3.0 рдХреЗ рдмреАрдЪ рдХреА рдЧрдИ рдереАред рдпрд╣рд╛рдВ, vConsolidate рдкрд░реАрдХреНрд╖рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рд╡рд░реНрдЪреБрдЕрд▓ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП Windows Server 2012 R2 рдХреЛ рдЕрддрд┐рдерд┐ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
vConsolidate: рд╣рд╛рдЗрдкрд░- V рдмрдирд╛рдо Virtuozzo @ Windows 2012 R2 (рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди)
рдбреАрд╡реАрдбреА рд╕реНрдЯреЛрд░ рдХреЗ рд╡рд┐рдкрд░реАрдд, vConsolidate рдореЗрдВ рд▓реЛрдб рд╕рднреА рдЖрднрд╛рд╕реА рдорд╢реАрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рди рдирд╣реАрдВ рд╣реИред рдЗрд╕ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ, рдЙрдиреНрд╣реЗрдВ рддрдерд╛рдХрдерд┐рдд CSU (рд╕рдореЗрдХрди рд╕реНрдЯреИрдХ рдЗрдХрд╛рдЗрдпреЛрдВ) рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ CSU рдЪрд╛рд░ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрдиреЛрдВ рдХрд╛ рдПрдХ рд╕рдореВрд╣ рд╣реИ рдЬреЛ Specjbb, WebBench рдФрд░ SysBench (OLTP) рдХреЛ рд▓реЛрдб рдХрд░рддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ CSU рдореЗрдВ рдЪреМрдерд╛ VM рдирд┐рд╖реНрдХреНрд░рд┐рдп рд╣реИ, рдЕрд░реНрдерд╛рдд рдХреЛрдИ рднрд╛рд░ рдирд╣реАрдВ рд╣реИред рдорд╛рддреНрд░рд╛рддреНрдордХ рдкрд░рд┐рдгрд╛рдо рд╕рднреА рдЖрднрд╛рд╕реА рдорд╢реАрдиреЛрдВ (рдСрд░реНрдбрд┐рдиреЗрдЯ рдПрдХреНрд╕рд┐рд╕) рд╕реЗ рдХреБрд▓ рдкреНрд░рд╛рдкреНрдд рддреАрди рдЙрдкрд░реНрдпреБрдХреНрдд рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХрд╛ рдЬреНрдпрд╛рдорд┐рддреАрдп рдорд╛рдзреНрдп рд╣реИред рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╕реАрдПрд╕рдпреВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ 1 рд╕реЗ 24 (рдПрдмреНрд╕рд┐рд╕реНрд╕рд╛) рддрдХ рдмрдврд╝ рдЬрд╛рддреА рд╣реИред
рджреЛрдиреЛрдВ рд╣рд╛рдЗрдкрд░рд╡рд╛рдЗрдЬрд░реНрд╕ рдХреЗ рд▓рд┐рдП, рдкрд░реАрдХреНрд╖рдг рджреЛ рдмрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛: рдореЗрд▓реНрдЯрдбрд╛рдЙрди рдФрд░ рд╕реНрдкреЗрдХреНрдЯрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдЧрдП рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдкреИрдЪ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЙрдирдХреЗ рдмрд┐рдирд╛ рднреАред рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рдЕрдиреБрдорд╛рди рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ Virtuozzo 7 рдФрд╕рдд "рдореВрд▓" Microsoft рд╣рд╛рдЗрдкрд░рд╡рд┐рдЬрд░ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ 15% рдЕрдзрд┐рдХ рдкреНрд░рджрд░реНрд╢рди рдХрд░рддрд╛ рд╣реИред
рдореЗрд▓реНрдЯрдбрд╛рдЙрди рдФрд░ рд╕реНрдкреЗрдХреНрдЯрд░
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, 4 рдЬрдирд╡рд░реА, 2018 рдХреЛ, рдЗрдЯреЗрдирд┐рдпрдо рдФрд░ рдкреБрд░рд╛рдиреЗ рдПрдЯрдо (2013 рддрдХ) рдХреЗ рдЕрдкрд╡рд╛рдж рдХреЗ рд╕рд╛рде, рд╕рднреА рдЗрдВрдЯреЗрд▓ рдкреНрд░реЛрд╕реЗрд╕рд░ рдореЗрдВ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рд╡реИрдЪрд╛рд░рд┐рдХ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреА рдЦреЛрдЬ рд╕реЗ рдкреВрд░рд╛ рдЖрдИрдЯреА рд╕рдореБрджрд╛рдп рдЙрддреНрд╕рд╛рд╣рд┐рдд рдерд╛ред рдЗрди рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдХрд┐рд╕реА рднреА рдЕрдирдкреЗрдХреНрд╖рд┐рдд рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдХрд░реНрдиреЗрд▓ рдбреЗрдЯрд╛ (рдореЗрд▓реНрдЯрдбрд╛рдЙрди) рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛ (рд╕реНрдкреЗрдХреНрдЯрд░) рд╕реЗ рдбреЗрдЯрд╛ рдПрдХреНрд╕реЗрд╕ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рдЗрди рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреЛ рджреВрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЕрдкрдбреЗрдЯ рдЬрд╛рд░реА рдХрд░рдиреЗ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд┐рдпрд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рд╕рд╡рд╛рд▓ рдерд╛ рдХрд┐ рдпреЗ рдЕрдкрдбреЗрдЯ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдХреИрд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреЗ рд╣реИрдВред
рд╣рдордиреЗ рдЬрд╛рдБрдЪ рдХреА рдХрд┐ рдХреИрд╕реЗ рдореЗрд▓реНрдЯрдбрд╛рдЙрди рдФрд░ рд╕реНрдкреЗрдХреНрдЯрд░ рдХреЗ рд▓рд┐рдП рдкреИрдЪ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ vConsolidate рдкрд░реАрдХреНрд╖рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ CentOS Linux 7.4 рдХреЗ рд╕рд╛рде рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдлрд┐рд░ рд╣рдордиреЗ рдПрдХ рдФрд░ рдорд╛рдк рдХрд┐рдпрд╛ - рдХрд░реНрдиреЗрд▓ рдХреЗ рд╕рд╛рде "рд░реЗрдЯрдкреЙрд▓рд┐рди" рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде рд╕рдВрдХрд▓рд┐рдд рд╕рдВрд╢реЛрдзрд┐рдд рд╕рдВрдХрд▓рдХ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬреАрд╕реАрд╕реА рдФрд░ рдХреНрд▓реИрдВрдЧ / рдПрд▓рдПрд▓рд╡реАрдПрдо рдЗрд╕ рддрд░рд╣ рдХреЗ рдЕрд╡рд╕рд░ рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рддреЗ рд╣реИрдВ)ред
Retpoline рдХреЗ рд╕рд╛рде рдкреНрд░рджрд░реНрд╢рди: vConsolidate @ CentOS 7.4 (рдХрдВрдЯреЗрдирд░)
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдКрдкрд░ рдХреЗ рдЧреНрд░рд╛рдлрд╝ рдореЗрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдореЗрд▓реНрдЯрдбрд╛рдЙрди рдФрд░ рд╕реНрдкреЗрдХреНрдЯрд░ рдХреЗ рдЦрд┐рд▓рд╛рдл рдкреИрдЪ рд▓рдЧрд╛рдиреЗ рд╕реЗ рдХрдВрдЯреЗрдирд░ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рдХрд╛рдлреА рдХрдореА рдЖрддреА рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рдмрд╕реЗ "рдореБрд╢реНрдХрд┐рд▓" рдкреИрдЪ рд╕реНрдкреЗрдХреНрдЯрд░ V2 рдХреЗ рд▓рд┐рдП рдерд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдирдП рд░реЗрдЯрдкреЙрд▓рд┐рди рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде рдХрдВрдкрд╛рдЗрд▓рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдЖрдк рд╕реНрдХрд┐рд▓реЗрдХ рд╕реЗ рдкреБрд░рд╛рдиреЗ рдкреНрд░реЛрд╕реЗрд╕рд░ рд╡рд╛рд▓реЗ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдЗрд╕ рдкреИрдЪ рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдЫреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдкреНрд░рджрд░реНрд╢рди рдХреЗ 25% рддрдХ рдЬреАрдд рд╕рдХрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╣рдо рдЕрднреА рднреА Meltdown рдФрд░ Spectre-V1 рдХреЗ рд▓рд┐рдП рдкреИрдЪ рдХреЗ рдХрд╛рд░рдг рд▓рдЧрднрдЧ 5% рдЦреЛ рдЧрдП рд╣реИрдВред
Retpoline рдХреЗ рд╕рд╛рде рдкреНрд░рджрд░реНрд╢рди: vConsolidate @ CentOS 7.4 (рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди)
CentOS Linux 7.4 рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрдиреЛрдВ рдХреЗ рдЕрдВрджрд░ рдХреА рд╕реНрдерд┐рддрд┐ рдереЛрдбрд╝реА рдЕрдзрд┐рдХ рд░реЛрдЬрд╝реА рд╣реИ: рдореЗрд▓реНрдЯрдбрд╛рдЙрди рдФрд░ рд╕реНрдкреЗрдХреНрдЯрд░ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рдХреЗрд╡рд▓ 15% рдХреА рдЧрд┐рд░рд╛рд╡рдЯ рд╣реИ, рдФрд░ рдЕрдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░реНрдиреЗрд▓ рдФрд░ рд░реЗрдЯрдкреЙрд▓рд┐рди рдХреЗ рд╕рд╛рде рдХрд░реНрдиреЗрд▓ рдХреЗ рдмреАрдЪ рдкреНрд░рджрд░реНрд╢рди рдЕрдВрддрд░ рдХреЗрд╡рд▓ 1-2% рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдирдП рд╕рдВрдХрд▓рдХ рдХреЗ рдЙрдкрдпреЛрдЧ рдиреЗ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рдЧрд┐рд░рд╛рд╡рдЯ рдХреЗ рд▓рд┐рдП рд▓рдЧрднрдЧ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХреНрд╖рддрд┐рдкреВрд░реНрддрд┐ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдмрдирд╛ рджрд┐рдпрд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рд╕рднреА рддреАрди рдорд╛рдк рдПрдХ рд╣реА рдЖрднрд╛рд╕реА рдорд╢реАрдиреЛрдВ рдкрд░ рдХрд┐рдП рдЧрдП рдереЗ - рдЕрдкреНрд░рдХрд╛рд╢рд┐рдд рдЕрддрд┐рдерд┐ рдУрдПрд╕ рдХрд░реНрдиреЗрд▓ рдХреЗ рд╕рд╛рдеред рдЕрддрд┐рдерд┐ OS рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рдЧрд┐рд░рд╛рд╡рдЯ рдЖрдПрдЧреАред
Retpoline рдХреЗ рд╕рд╛рде рдкреНрд░рджрд░реНрд╢рди: vConsolidate @ Windows 2012 R2 (рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди)
рдЖрдЬ рдХреЗ рд▓рд┐рдП рдирд╡реАрдирддрдо рдЪрд╛рд░реНрдЯ рдПрдХ рд╕рдорд╛рди рддреБрд▓рдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ 2012 R2 рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрдиреЛрдВ рдХреЗ рд╕рд╛рдеред рдпрд╣рд╛рдБ рдкреИрдЪ рд╕реЗ рдордВрджреА рдЗрддрдиреА рдмрдбрд╝реА рдирд╣реАрдВ рдереА рдФрд░ рд▓рдЧрднрдЧ 10% рдереА, рдФрд░ рд░реЗрдЯрдкреЙрд▓рд┐рди рдХреЗ рд╕рд╛рде рдХрд░реНрдиреЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдЕрдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░реНрдиреЗрд▓ рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖ рдЕрдВрддрд░ рдХреЛ 2-3% рддрдХ рдХрдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓реАред
рдирд┐рд╖реНрдХрд░реНрд╖
рдмреЗрд╢рдХ, рдЕрдирдореЙрдбрд┐рдлрд╛рдЗрдб рдХреЗрд╡реАрдПрдо рдХреЗ рдЕрдкрдиреЗ рдлрд╛рдпрджреЗ рд╣реИрдВ, рдФрд░ рдореБрдЦреНрдп рд▓рд╛рдн рдЗрд╕рдХреА рдореБрдлреНрдд рд╣реИред рд▓реЗрдХрд┐рди рдХрд┐рдП рдЧрдП рдкрд░реАрдХреНрд╖рдгреЛрдВ рд╕реЗ рд╕рд╛рдмрд┐рдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдирд┐рдЬреА рд╕реБрдзрд╛рд░ рдФрд░ рдЖрдзреБрдирд┐рдХреАрдХрд░рдг рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдкрд░ рд╡рд╛рдкрд╕реА рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣реА рд╣реИ, рдпрджрд┐ рдЖрдкрдХреЛ рдЕрдзрд┐рдХрддрдо рдХрдВрдЯреЗрдирд░реЛрдВ рдФрд░ рдЖрднрд╛рд╕реА рдорд╢реАрдиреЛрдВ рдХреЛ рд░рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЙрдирдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдпреА рднрдВрдбрд╛рд░рдг рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ - рд╕рднреА рдПрдХ рд╣реА рдордВрдЪ рдкрд░ рдФрд░ рдиреНрдпреВрдирддрдо рдиреГрддреНрдп рдХреЗ рд╕рд╛рде - рдмреЗрд╣рддрд░ рдХреЗрд╡реАрдПрдо рдЕрдзрд┐рдХ рдкреНрд░рднрд╛рд╡реА рд╣реИ, рдЦрд╛рд╕рдХрд░ рдпрджрд┐ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реА рд╕реЗрд╡рд╛рдПрдВ рдмрд╣реБрдд рдХрдо рдорд╛рд░реНрдЬрд┐рди рджрд┐рдЦрд╛рддреА рд╣реИрдВ рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд▓рд╛рддреА рд╣реИрдВред рдкреИрд╕рд╛ред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд▓рд╛рдЗрд╕реЗрдВрд╕ рдФрд░ рд▓рд╛рдЧрдд рд╕реЗ рдЕрдзрд┐рдХ рдХрд╛ рд╕рдорд░реНрдерди рдХрдо рд╕реЗ рдХрдо рд╕рдВрднрд╡ рд╕рдордп рдореЗрдВ рднреБрдЧрддрд╛рди рдХрд░рддрд╛ рд╣реИред
VZ7 рдХреА рддрд╛рдХрдд рдПрдХ рд╣реА рдордВрдЪ рдкрд░ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рд╡реАрдПрдо рдФрд░ рдХрдВрдЯреЗрдирд░реЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдмрдиреА рд╣реБрдИ рд╣реИ, рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реЗрдгреА рдХреЗ рдЖрднрд╛рд╕реА рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд▓рд┐рдП рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд╕рд╛рде рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрд╣рд╛рдБ рдХреЛрдИ рднреА рд░рд╛рдордмрд╛рдг рдирд╣реАрдВ рдмреЛрд▓ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдШрдирддреНрд╡ рдореЗрдВ рд╡реГрджреНрдзрд┐ рд╕рдВрдЧрдарди рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рддреНрдд рдирд╣реАрдВ рд▓рд╛рддреА рд╣реИ, рдФрд░ рдЙрд╕рдХреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдХрд░реНрдордЪрд╛рд░реА рдУрдкрдирд╕реЛрд░реНрд╕ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХрд╛ рдкреНрд░рд╢рд╛рд╕рди рдФрд░ рд╕рдорд╛рдкрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рддрд░реНрдХ рдЦреБрд▓реЗ рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ CentOS рдФрд░ рдореВрд▓ KVM рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
рд╡реИрд╕реЗ, рдЕрдЧрд▓реЗ рдкреЛрд╕реНрдЯ рдореЗрдВ рд╣рдо рд╡реАрдПрдо рдФрд░ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рд╡рд┐рддрд░рд┐рдд рднрдВрдбрд╛рд░рдг рдХреЗ рд╡рд┐рдХрд╛рд╕ рдФрд░ рдЗрд╕рдХреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХреНрд╖рдорддрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗред