QEMU-KVM рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рд╕рд┐рджреНрдзрд╛рдВрдд

рдЫрд╡рд┐

рдореЗрд░реА рд╡рд░реНрддрдорд╛рди рд╕рдордЭ:

1) рдХреЗ.рд╡реА.рдПрдо.


KVM (рдХрд░реНрдиреЗрд▓-рдЖрдзрд╛рд░рд┐рдд рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди) - рдПрдХ рд╣рд╛рдЗрдкрд░рд╡рд╛рдЗрдЬрд░ (VMM - рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдореИрдиреЗрдЬрд░), рд▓рд┐рдирдХреНрд╕ рдУрдПрд╕ рдкрд░ рдПрдХ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред рдПрдХ рдЧреИрд░-рдореМрдЬреВрдж (рдЖрднрд╛рд╕реА) рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдХреБрдЫ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╣рд╛рдЗрдкрд░рд╡рд╛рдЗрдЬрд╝рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдФрд░ рд╕рд╛рде рд╣реА, рдЗрд╕ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╕реЗ рдЙрд╕ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рднреМрддрд┐рдХ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреЛ рдЫрд┐рдкрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕ рдкрд░ рдпрд╣ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╣рд╛рдЗрдкрд░рд╡рд┐рдЬрд░ рднреМрддрд┐рдХ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ (рд╣реЛрд╕реНрдЯ) рдФрд░ рд╡рд░реНрдЪреБрдЕрд▓ OS (рдЕрддрд┐рдерд┐) рдХреЗ рдмреАрдЪ "рд╕реНрдЯреНрд░рд┐рдк" рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред

рдЪреВрдВрдХрд┐ KVM рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рдХрд╛ рдПрдХ рдорд╛рдирдХ рдореЙрдбреНрдпреВрд▓ рд╣реИ, рдпрд╣ рдХрд░реНрдиреЗрд▓ рд╕реЗ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдирд┐рд╢реНрддрд┐рдХреА (рдореЗрдореЛрд░реА, рд╢реЗрдбреНрдпреВрд▓рд░, рдЖрджрд┐ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛) рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред рдФрд░ рддрджрдиреБрд╕рд╛рд░, рдЕрдВрддрддрдГ, рдпреЗ рд╕рднреА рдлрд╛рдпрджреЗ рдореЗрд╣рдорд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ (рдЬреИрд╕реЗ рдореЗрд╣рдорд╛рди рдПрдХ рд╣рд╛рдЗрдкрд░рд╡рд┐рдЬрд░ рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рдореЗрдВ / рдкрд░ рдЪрд▓рддрд╛ рд╣реИ)ред

KVM рдмрд╣реБрдд рддреЗрдЬрд╝ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдХреЗрд╡рд▓ рд╡рд░реНрдЪреБрдЕрд▓ OS рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХреЗ рд▓рд┐рдП I / O рдПрдореБрд▓реЗрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред I / O (рдкреНрд░реЛрд╕реЗрд╕рд░, рдбреНрд░рд╛рдЗрд╡, рдиреЗрдЯрд╡рд░реНрдХ, рд╡реАрдбрд┐рдпреЛ, PCI, USB, рд╕реАрд░рд┐рдпрд▓ рдкреЛрд░реНрдЯ рдЖрджрд┐) рдХреЗ рд▓рд┐рдП KVM QEMU рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред

2) QEMU


QEMU (рдХреНрд╡рд┐рдХ рдПрдореБрд▓реЗрдЯрд░) - рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдПрдХ рдПрдореБрд▓реЗрдЯрд░ рдЬреЛ рдЖрдкрдХреЛ рдПрдХ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдП рдЧрдП рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рджреВрд╕рд░реЗ рдкрд░ рдЪрд▓рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, ARM -> x86)ред рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреНрдпреВрдИрдПрдордпреВ рд╡рд┐рднрд┐рдиреНрди рдкрд░рд┐рдзреАрдп рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рддрд╛ рд╣реИ: рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдб, рдПрдЪрдбреАрдбреА, рд╡реАрдбрд┐рдпреЛ рдХрд╛рд░реНрдб, рдкреАрд╕реАрдЖрдИ, рдпреВрдПрд╕рдмреА, рдЖрджрд┐ред

рдпрд╣ рдЗрд╕ рддрд░рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ:

рдирд┐рд░реНрджреЗрд╢ / рдмрд╛рдЗрдирд░реА рдХреЛрдб (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдЖрд░рдПрдо) рдЯреАрд╕реАрдЬреА (рдЯрд┐рдиреА рдХреЛрдб рдЬреЗрдирд░реЗрдЯрд░) рдХрдирд╡рд░реНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдордзреНрдпрд╡рд░реНрддреА рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо-рд╕реНрд╡рддрдВрддреНрд░ рдХреЛрдб рдореЗрдВ рдмрджрд▓ рдЬрд╛рддреЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рдЗрд╕ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо-рд╕реНрд╡рддрдВрддреНрд░ рдмрд╛рдЗрдирд░реА рдХреЛрдб рдХреЛ рдирд┐рд░реНрджреЗрд╢ / рдХреЛрдб (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, x86) рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдПрдЖрд░рдПрдо -> рдорд┐рдбрд▓рд╡реЗрдпрд░ -> x86

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЖрдк рдХрд┐рд╕реА рднреА рд╣реЛрд╕реНрдЯ рдкрд░ QEMU рдкрд░ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдкреБрд░рд╛рдиреЗ рдкреНрд░реЛрд╕реЗрд╕рд░ рдореЙрдбрд▓ рдЬреЛ Intel VT-x (Intel рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреА) / AMD SVM (AMD рд╕рд┐рдХреНрдпреЛрд░ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди) рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рдмрд╣реБрдд рдзреАрдореА рдЧрддрд┐ рд╕реЗ рдХрд╛рдо рдХрд░реЗрдЧрд╛, рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рдХрд┐ рдмрд╛рдЗрдирд░реА рдХреЛ рдЯреАрд╕реАрдЬреА (рдЯреАрд╕реАрдЬреА рдмрд╕ рдЬрд╕реНрдЯ-рдЗрди-рдЯрд╛рдЗрдо рдХрдВрдкрд╛рдЗрд▓рд░) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджреЛ рдмрд╛рд░ рдордХреНрдЦреА рдкрд░ рджреЛрдмрд╛рд░рд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдпрд╛рдиреА рдХреНрдпреВрдИрдПрдордпреВ рдЦреБрдж рдореЗрдЧрд╛ рдХреВрд▓ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╣реБрдд рдзреАрд░реЗ-рдзреАрд░реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

3) рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдЫрд▓реНрд▓реЗ


рдЫрд╡рд┐

рдкреНрд░реЛрд╕реЗрд╕рд░ рдкрд░ рдмрд╛рдЗрдирд░реА рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛрдб рдХреЗрд╡рд▓ рдЙрд╕реА рддрд░рд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдбреЗрдЯрд╛ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕реНрддрд░реЛрдВ рдХреЗ рд╕рд╛рде рд╡рд┐рднрд┐рдиреНрди рд╕реНрддрд░реЛрдВ (рдкреНрд░реЛрдЯреЗрдХреНрд╢рди рд░рд┐рдВрдЧреНрд╕) рдкрд░ рд╕реНрдерд┐рдд рд╣реИ, рд╕рдмрд╕реЗ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд (рд░рд┐рдВрдЧ 0) рд╕реЗ, рд╕рдмрд╕реЗ рд╕реАрдорд┐рдд, рдЕрддрд┐-рд╡рд┐рдирд┐рдпрдорд┐рдд рдФрд░ "рдХрдбрд╝реЗ рдирдЯ (рд░рд┐рдВрдЧ 3) рдХреЗ рд╕рд╛рдеред )ред

рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо (рдУрдПрд╕ рдХрд░реНрдиреЗрд▓) рд░рд┐рдВрдЧ 0 (рдХрд░реНрдиреЗрд▓ рдореЛрдб) рдкрд░ рдЪрд▓рддрд╛ рд╣реИ рдФрд░ рдХрд┐рд╕реА рднреА рдбреЗрдЯрд╛ рдФрд░ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдХреБрдЫ рднреА рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд░рд┐рдВрдЧ 3 (рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдореЛрдб) рдХреЗ рд╕реНрддрд░ рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЬреЛ рдХреБрдЫ рднреА рдХрд░рдиреЗ рдХрд╛ рдЕрдзрд┐рдХрд╛рд░ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдЙрдиреНрд╣реЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдмрд╛рд░ рдХрд┐рд╕реА рдСрдкрд░реЗрд╢рди рдХреЛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХреНрд╕реЗрд╕ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рдирд╛ рд╣реЛрдЧрд╛ (рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рддрдХ рд╣реА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ "рдХрд┐рд╕реА рдФрд░ рдХреЗ рд╕реИрдВрдбрдмреЙрдХреНрд╕ рдореЗрдВ рдЬрд╛рдУ")ред рд░рд┐рдВрдЧ 1 рдФрд░ 2 рдХрд╛ рдЙрдкрдпреЛрдЧ рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЗрдВрдЯреЗрд▓ рд╡реАрдЯреА-рдПрдХреНрд╕ / рдПрдПрдордбреА рдПрд╕рд╡реАрдПрдо рдХреЗ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рд╕реЗ рдкрд╣рд▓реЗ, рд╣рд╛рдЗрдкрд░рд╡рд┐рдЬрд░реНрд╕ рдиреЗ рд░рд┐рдВрдЧ 0 рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛ рдерд╛, рдФрд░ рдореЗрд╣рдорд╛рдиреЛрдВ рдиреЗ рд░рд┐рдВрдЧ 1 рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛ рдерд╛ред рдЪреВрдВрдХрд┐ рд░рд┐рдВрдЧ 1 рдореЗрдВ рдУрдПрд╕ рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдЕрдзрд┐рдХрд╛рд░ рдирд╣реАрдВ рд╣реИрдВ, рддреЛ рдЕрддрд┐рдерд┐ рд╕рд┐рд╕реНрдЯрдо рд╕реЗ рд╣рд░ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХреЙрд▓ рдХреЗ рд╕рд╛рде, рд╣рд╛рдЗрдкрд░рд╡рд╛рдЗрдЬрд░ рдХреЛ рдордХреНрдЦреА рдкрд░ рдЗрд╕ рдХреЙрд▓ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдирд╛ рдерд╛ред рдФрд░ рдЗрд╕реЗ рд░рд┐рдВрдЧ 0 (QEMU рдХреА рддрд░рд╣ рдХреБрдЫ) рдкрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВред рдпрд╛рдиреА рдЕрддрд┐рдерд┐ рдмрд╛рдЗрдирд░реА рдХреЛрдб рдХреЛ рдкреНрд░реЛрд╕реЗрд╕рд░ рдкрд░ рд╕реАрдзреЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рд╣рд░ рдмрд╛рд░ рдордХреНрдЦреА рдкрд░ рдХрдИ рдордзреНрдпрд╡рд░реНрддреА рд╕рдВрд╢реЛрдзрди рдереЗред

рдУрд╡рд░рд╣реЗрдб рдорд╣рддреНрд╡рдкреВрд░реНрдг рдерд╛ рдФрд░ рдпрд╣ рдПрдХ рдмрдбрд╝реА рд╕рдорд╕реНрдпрд╛ рдереА, рдФрд░ рдлрд┐рд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ рдиреЗ рдПрдХ-рджреВрд╕рд░реЗ рд╕реЗ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдирд┐рд░реНрджреЗрд╢ (рдЗрдВрдЯреЗрд▓ рд╡реАрдЯреА-рдПрдХреНрд╕ / рдПрдПрдордбреА рдПрд╕рд╡реАрдПрдо) рдХрд╛ рдПрдХ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕реЗрдЯ рдЬрд╛рд░реА рдХрд┐рдпрд╛, рдЬреЛ рдореЗрдЬрдмрд╛рди рдкреНрд░реЛрд╕реЗрд╕рд░ рдкрд░ рдЕрддрд┐рдерд┐ рдУрдПрд╕ рдХреЛрдб рдХреЛ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ (рдЬреИрд╕реЗ рдХрд┐рд╕реА рднреА рдорд╣рдВрдЧрд╛ рдордзреНрдпрд╡рд░реНрддреА рдЪрд░рдгреЛрдВ рдХреЛ рдкрд╛рд░ рдХрд░рдирд╛, рдЬреИрд╕реЗ рдпрд╣ рдкрд╣рд▓реЗ рдерд╛)ред

Intel VT-x / AMD SVM рдХреЗ рдЖрдЧрдорди рдХреЗ рд╕рд╛рде, рдПрдХ рд╡рд┐рд╢реЗрд╖ рдирдпрд╛ рд░рд┐рдВрдЧ -1 рд▓реЗрд╡рд▓ (рдорд╛рдЗрдирд╕ рд╡рди) рдмрдирд╛рдпрд╛ рдЧрдпрд╛ред рдФрд░ рдЕрдм рд╣рд╛рдЗрдкрд░рд╡рд┐рдЬрд░ рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдореЗрд╣рдорд╛рди рд░рд┐рдВрдЧ 0 рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рд╕реАрдкреАрдпреВ рдХреЛ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рд╣реИрдВред

рдпрд╛рдиреА рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк:

  • рд░рд┐рдВрдЧ 0 рдкрд░ рдореЗрдЬрдмрд╛рди рд░рди
  • рдореЗрд╣рдорд╛рди рд░рд┐рдВрдЧ 0 рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ
  • рд╣рд╛рдЗрдкрд░рд╡рд┐рдЬрд░ рд░рд┐рдВрдЧ -1 рдкрд░ рдЪрд▓рддрд╛ рд╣реИ

4) QEMU-KVM


KVM рдореЗрд╣рдорд╛рдиреЛрдВ рдХреЛ рд░рд┐рдВрдЧ 0 рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдФрд░ I / O (рдкреНрд░реЛрд╕реЗрд╕рд░, рдбрд┐рд╕реНрдХ, рдиреЗрдЯрд╡рд░реНрдХ, рд╡реАрдбрд┐рдпреЛ, рдкреАрд╕реАрдЖрдИ, рдпреВрдПрд╕рдмреА, рд╕реАрд░рд┐рдпрд▓ рдкреЛрд░реНрдЯ, рдЖрджрд┐) рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП QEMU рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдореЗрд╣рдорд╛рди "рджреЗрдЦрддреЗ рд╣реИрдВ" рдФрд░ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ)ред

рдЗрд╕рд▓рд┐рдП QEMU-KVM (рдпрд╛ KVM-QEMU) :)

рдХреНрд░реЗрдбрд┐рдЯ
рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рддрд╕реНрд╡реАрд░
рдЪрд┐рддреНрд░ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдЫрд▓реНрд▓реЗ

PS рдЗрд╕ рд▓реЗрдЦ рдХрд╛ рдкрд╛рда рдореВрд▓ рд░реВрдк рд╕реЗ рдЯреЗрд▓реАрдЧреНрд░рд╛рдо рдЪреИрдирд▓ @RU_Voip рдореЗрдВ рдЪреИрдирд▓ рдХреЗ рдПрдХ рдкреНрд░рддрд┐рднрд╛рдЧреА рдХреЗ рдкреНрд░рд╢реНрди рдХреЗ рдЙрддреНрддрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

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

рдзрдиреНрдпрд╡рд╛рдж!

Source: https://habr.com/ru/post/hi466549/


All Articles