เบเบฒเบ™เบ—เบปเบ”เปเบ—เบ™เบเบฒเบ™เบ™เปเบฒเป€เบ‚เบปเป‰เบฒเปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”. เบžเบฒเบเบ—เบต 2. เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. Hypervisor

เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰ เบšเบปเบ”เบ„เบงเบฒเบก เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ•เปˆเบฒเบ‡เป†เป„เบ”เป‰เบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบชเปเบฒเบฅเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆเบฅเบฐเบšเบปเบšเบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบงเบชเบฒเบกเบฒเบ”เบ—เบปเบ”เปเบ—เบ™เป„เบ”เป‰เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบปเบ”เปเบ—เบ™เบเบฒเบ™เบ™เปเบฒเป€เบ‚เบปเป‰เบฒ. เบšเบปเบ”เบ„เบงเบฒเบกเบ•เปเปˆเป„เบ›เบ™เบตเป‰เบˆเบฐเป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเบเบฒเบ™เป€เบฅเบทเบญเบเบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เบชเบฐเป€เบžเบฒเบฐเป€เบžเบทเปˆเบญเบ—เบปเบ”เปเบ—เบ™เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เบ—เบตเปˆเบ™เบณเปƒเบŠเป‰เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™. เปƒเบซเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบเบˆเบธเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ - เบฅเบฐเบšเบปเบš virtualization .
เบเบฒเบ™เบ—เบปเบ”เปเบ—เบ™เบเบฒเบ™เบ™เปเบฒเป€เบ‚เบปเป‰เบฒเปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”. เบžเบฒเบเบ—เบต 2. เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. Hypervisor

1. เบ„เบงเบฒเบกเป€เบˆเบฑเบšเบ›เบงเบ”เบ‚เบญเบ‡เบเบฒเบ™เป€เบฅเบทเบญเบ

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เป€เบˆเบปเป‰เบฒเบชเบฒเบกเบฒเบ”เป€เบฅเบทเบญเบเบˆเบฒเบเบซเบเบฑเบ‡? IN เบ—เบฐเบšเบฝเบ™เบเบฐเบŠเบงเบ‡เป‚เบ—เบฅเบฐเบ„เบปเบก เปเบฅเบฐ เบชเบทเปˆเบชเบฒเบ™เบกเบงเบ™เบŠเบปเบ™ เบกเบตเบ—เบฒเบ‡เป€เบฅเบทเบญเบ:

  • เบฅเบฐเบšเบปเบšเป€เบŠเบตเบšเป€เบงเบต virtualization "R-Virtualizationยป (libvirt, KVM, QEMU)
  • เบŠเบธเบ”เบŠเบญเบšเปเบง "Brest เป€เบ„เบทเปˆเบญเบ‡เบกเบท virtualizationยป (libvirt, KVM, QEMU)
  • เป€เบงเบ—เบตเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เปเบฅเบฐเบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก virtualization "Sharx Stream" (เบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เบฅเบฒเบงเบ—เบตเปˆเบšเปเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบšเบซเป‰เบญเบ‡เบเบฒเบ™เบ‚เบญเบ‡เบฅเบฑเบ”เบ–เบฐเบšเบฒเบ™เปƒเบ™ 95% เบ‚เบญเบ‡เบเปเบฅเบฐเบ™เบต (เบ„เบงเบฒเบกเบฅเบฑเบš, เปเบฅเบฐเบญเบทเปˆเบ™เป†).
  • เบŠเบธเบ”เบŠเบญเบšเปเบงเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ virtualization เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ, desktops เปเบฅเบฐเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ "เป€เบˆเบปเป‰เบฒเบžเบฒเบš" (KVM x86)
  • เบฅเบฐเบšเบปเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เบญเบ‡เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก virtualization "Z|virt"(aka oVirt+KVM)
  • เบฅเบฐเบšเบปเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก virtualization "ROSA Virtualization"(aka oVirt+KVM)
  • Hypervisor QP VMM (เบ„เป‰เบฒเบเบเบฑเบš Oracle Virtual Box เป€เบเบตเบ™เป„เบ›เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบญเบฑเบ™เบญเบทเปˆเบ™)

เบ™เบญเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡ hypervisors เบฅเบงเบกเบขเบนเปˆเปƒเบ™เบเบฒเบ™เปเบˆเบเบขเบฒเบ OS เบซเบผเบทเบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™ repositories เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ. เบ•เบปเบงเบขเปˆเบฒเบ‡, Astra Linux เบกเบตเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ KVM. เปเบฅเบฐเบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบกเบฑเบ™เบ–เบทเบเบฅเบงเบกเบขเบนเปˆเปƒเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™ OS, เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบงเปˆเบฒเป€เบ›เบฑเบ™ "เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡" เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบฅเบฐเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰. "เบชเบดเปˆเบ‡เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบ—เบปเบ”เปเบ—เบ™เบเบฒเบ™เบ™เปเบฒเป€เบ‚เบปเป‰เบฒเปเบฅเบฐเบชเบดเปˆเบ‡เบ—เบตเปˆเบšเปเปˆเบชเบฒเบกเบฒเบ”" เป„เบ”เป‰เบ–เบทเบเบ›เบถเบเบชเบฒเบซเบฒเบฅเบทเปƒเบ™เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰ เบšเบปเบ”เบ„เบงเบฒเบก, เบชเบฐเบ™เบฑเป‰เบ™เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบˆเบฐเบšเปเปˆเบขเบนเปˆเปƒเบ™เบšเบฑเบ™เบซเบฒเบ™เบตเป‰.

เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เบ—เบตเปˆเบ™เบตเป‰ เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบท virtualization Astra Linux:

  • VirtualBox
  • เบœเบนเป‰โ€‹เบˆเบฑเบ”โ€‹เบเบฒเบ™ Virtโ€‹ (KVM) Eagle เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™
  • เป€เบชเบฅเบตเบžเบฒเบš เบซเบผเบฒเบเบเบงเปˆเบฒ KVM

ROSA Linux เบšเปเปˆเบกเบตเบฅเบฒเบเบŠเบทเปˆเบ”เบฑเปˆเบ‡เบเปˆเบฒเบง, เปเบ•เปˆเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒเบกเบฑเบ™เบขเบนเปˆเปƒเบ™ wiki เบŠเบธเบ”เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

  • ROSA Virtualization เบซเบผเบฒเบเบเบงเปˆเบฒ oVirt เบซเบผเบฒเบเบเบงเปˆเบฒ KVM
  • QEMU เบซเบผเบฒเบเบเบงเปˆเบฒ KVM
  • oVirt 3.5 เบซเบผเบฒเบเบเบงเปˆเบฒ KVM

เบเบฒเบ™โ€‹เบ„เบดเบ”โ€‹เป„เบฅเปˆโ€‹เบกเบตโ€‹เบ™เบตเป‰โ€‹ QEMU เบซเบผเบฒเบเบเบงเปˆเบฒ KVM

Alt Linux เบกเบตเบญเบฑเบ™เบ”เบฝเบงเบเบฑเบ™ KVM

1.2. เบกเบตเบซเบ™เบถเปˆเบ‡เปเบ•เปˆ

เป€เบกเบทเปˆเบญเบเบฒเบ™เบเบงเบ”เบเบฒเบขเปˆเบฒเบ‡เปƒเบเป‰เบŠเบดเบ”, เบžเบงเบเป€เบฎเบปเบฒเบชเบฐเบซเบผเบธเบšเป„เบ”เป‰เบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบ•เป‰เบญเบ‡เป„เบ”เป‰เบˆเบฑเบ”เบเบฒเบ™เบเบฑเบš hypervisors เบ—เบตเปˆเบกเบตเบŠเบทเปˆเบชเบฝเบ‡เบˆเปเบฒเบ™เบงเบ™เบซเบ™เป‰เบญเบ, เบ„เบท:

  1. KVM
  2. VirtualBox
  3. QEMU

QEMU เป€เบ›เบฑเบ™เป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบšเปเปˆเป€เบชเบเบ„เปˆเบฒเปเบฅเบฐเป€เบ›เบตเบ”เปเบซเบผเปˆเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเปเบฒเบฅเบญเบ‡เบฎเบฒเบ”เปเบงเบ‚เบญเบ‡เปเบžเบฅเบฐเบ•เบฐเบŸเบญเบกเบ•เปˆเบฒเบ‡เป†, เป€เบŠเบดเปˆเบ‡เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เป‚เบ”เบเบšเปเปˆเบ•เป‰เบญเบ‡เปƒเบŠเป‰ KVM, เปเบ•เปˆเบเบฒเบ™เปƒเบŠเป‰เบฎเบฒเบ”เปเบง virtualization เป€เบฅเบฑเปˆเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเปเบ‚เบเบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบ, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบเบฒเบ™เปƒเบŠเป‰ KVM เปƒเบ™ QEMU (-enable-kvm) เปเบกเปˆเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™. (c) เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, QEMU เปเบกเปˆเบ™ hypervisor เบ›เบฐเป€เบžเบ” 2, เป€เบŠเบดเปˆเบ‡เบšเปเปˆเบชเบฒเบกเบฒเบ”เบเบญเบกเบฎเบฑเบšเป„เบ”เป‰เปƒเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ‚เบญเบ‡เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™. เบ”เป‰เบงเบ KVM เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰, เปเบ•เปˆเปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰ QEMU เบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡ KVM ...

เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš VirtualBox เปƒเบ™เบเบฒเบ™เบ„เป‰เบฒเปเบกเปˆเบ™เบ•เบปเบงเบˆเบดเบ‡เปเบฅเป‰เบง เบเบฒเบ™เบฅเบฐเป€เบกเบตเบ”เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”: โ€œเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบเบฎเบธเปˆเบ™ 4, เบ›เปˆเบญเบเบญเบญเบเบกเบฒเปƒเบ™เป€เบ”เบทเบญเบ™เบ—เบฑเบ™เบงเบฒ 2010, เบชเปˆเบงเบ™เบ•เบปเป‰เบ™เบ•เปเบ‚เบญเบ‡เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เปเบกเปˆเบ™เปเบˆเบเบขเบฒเบเป‚เบ”เบเบšเปเปˆเป€เบชเบเบ„เปˆเบฒเบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” GPL v2. เบŠเบธเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบ—เบตเปˆเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบขเบนเปˆเป€เบ—เบดเบ‡เบ‚เบญเบ‡เบกเบฑเบ™, เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™ USB 2.0 เปเบฅเบฐ 3.0, Remote Desktop Protocol (RDP), เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ‚เบญเบ‡เป„เบ”, เบเบฒเบ™เบšเบนเบ”เบˆเบฒเบ NVMe เปเบฅเบฐ PXE, เปเบกเปˆเบ™เปเบˆเบเบขเบฒเบเบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เบžเบดเป€เบชเบ” PUEL ("เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™เปเบฅเบฐเบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบœเบปเบ™") , เบžเบฒเบเปƒเบ•เป‰เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบšเปเปˆเป€เบชเบเบ„เปˆเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™, เบชเปเบฒเบฅเบฑเบšเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบเบฒเบ™เบเบถเบเบญเบปเบšเบฎเบปเบก, เบซเบผเบทเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบœเบปเบ™เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบŠเบทเป‰เบชเบฐเบšเบฑเบšเบเบฒเบ™เบ„เป‰เบฒ." (c) Plus VirtualBox เบเบฑเบ‡เป€เบ›เบฑเบ™ hypervisor เบ›เบฐเป€เบžเบ” 2, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบกเบฑเบ™เบเปเปˆเบซเบฒเบเป„เบ›.

เบฅเบงเบก: เปƒเบ™เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบšเปเบฅเบดเบชเบธเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบžเบงเบเป€เบฎเบปเบฒเบกเบตเบžเบฝเบ‡เปเบ•เปˆ KVM.

2. เบชเปˆเบงเบ™เบ—เบตเปˆเป€เบซเบผเบทเบญ: KVM เบซเบผเบท KVM?

เบเบฒเบ™เบ—เบปเบ”เปเบ—เบ™เบเบฒเบ™เบ™เปเบฒเป€เบ‚เบปเป‰เบฒเปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”. เบžเบฒเบเบ—เบต 2. เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. Hypervisor

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบเบฑเบ‡เบ•เป‰เบญเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™ hypervisor "เบžเบฒเบเปƒเบ™", เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ, เป€เบงเบปเป‰เบฒเบเบปเบ‡เป„เบ›เบเบปเบ‡เบกเบฒ, เปเบกเปˆเบ™เบซเบ™เป‰เบญเบ. เบกเบฑเบ™โ€‹เบˆเบฐโ€‹เป€เบ›เบฑเบ™ KVM เปƒเบ™เบซเปเปˆเบซเบ™เบถเปˆเบ‡เบซเบผเบทเบญเบทเปˆเบ™, เบกเบตเบเบฒเบ™เบ”เบฑเบ”เปเบเป‰เบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™, เปเบ•เปˆเบกเบฑเบ™เบˆเบฐเบเบฑเบ‡เบ„เบปเบ‡เป€เบ›เบฑเบ™ KVM. เบšเปเปˆเบงเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบ”เบตเบซเบผเบทเบšเปเปˆเบ”เบตเปเบกเปˆเบ™เบ„เปเบฒเบ–เบฒเบกเบญเบทเปˆเบ™, เบšเปเปˆเบกเบตเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบญเบทเปˆเบ™.

เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เป€เบ‡เบทเปˆเบญเบ™โ€‹เป„เบ‚โ€‹เบšเปเปˆโ€‹เป€เบ„เบฑเปˆเบ‡โ€‹เบ„เบฑเบ”โ€‹, เบ”เบฑเปˆเบ‡โ€‹เบ™เบฑเป‰เบ™โ€‹, เบ”เบฑเปˆเบ‡โ€‹เบ—เบตเปˆโ€‹เป„เบ”เป‰โ€‹เบ›เบถเบโ€‹เบชเบฒโ€‹เบซเบฒโ€‹เบฅเบทโ€‹เปƒเบ™โ€‹เบ—เบตเปˆโ€‹เบœเปˆเบฒเบ™โ€‹เบกเบฒโ€‹ เบšเบปเบ”เบ„เบงเบฒเบก: โ€œเบžเบงเบเป€เบฎเบปเบฒเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป„เบ”เป‰เบ™เปเบฒเป€เบญเบปเบฒเบ•เบปเบงเบŠเบตเป‰เบงเบฑเบ”เป„เบ›เบชเบนเปˆเบ‚เบญเบšเป€เบ‚เบ”เบเปเบฒเบ™เบปเบ”. เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เบ™เบตเป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบ—เบปเบ”เปเบ—เบ™ OS เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบงเบเบฑเบšเบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เบˆเบฒเบเบ—เบฐเบšเบฝเบ™เบเบฐเบŠเบงเบ‡เป‚เบ—เบฅเบฐเบ„เบปเบกเปเบฅเบฐเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบกเบฐเบซเบฒเบŠเบปเบ™เปเบฅเบฐเป€เบžเบตเปˆเบกเบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ—เบปเบ”เปเบ—เบ™เป€เบ›เบฑเบ™ 80% .... เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบญเบญเบเบˆเบฒเบ cluster เป„เบ”เป‰เบขเปˆเบฒเบ‡เบ›เบญเบ”เป„เบžเปƒเบ™ Hyper-V , เป€เบ™เบทเปˆเบญเบ‡โ€‹เบˆเบฒเบโ€‹เบงเปˆเบฒโ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบกเบตโ€‹เบกเบฑเบ™โ€‹เปเบฅเบฐโ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบกเบฑเบโ€‹เบกเบฑเบ™โ€ฆโ€ (c) เบ”เบฑเปˆเบ‡โ€‹เบ™เบฑเป‰เบ™โ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เป„เบ”เป‰โ€‹เบ›เบฐโ€‹เป€เบŠเบตเบ™โ€‹เบเบฑเบšโ€‹เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹: Microsoft Hyper-v เบซเบผเบท KVM. KVM เบšเบฒเบ‡เบ—เบตเบกเบตเบเบฒเบ™เบ„เบงเบšเบ„เบธเบก " screwed" เบเบฑเบšเบกเบฑเบ™, เปเบ•เปˆเบกเบฑเบ™เบˆเบฐเบเบฑเบ‡เบ„เบปเบ‡เบขเบนเปˆเบ„เบทเบเบฑเบ™ KVM.

เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบขเบนเปˆเป„เบเบˆเบฒเบเบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบš เบ„เบฑเป‰เบ‡เบ”เบฝเบง, เบšเปเปˆเปเบกเปˆเบ™ เบชเบญเบ‡เป€เบ—เบทเปˆเบญ, เบšเปเปˆเปเบกเปˆเบ™ เบชเบฒเบกเป€เบ—เบทเปˆเบญ...เปเบฅเป‰เบง, เป€เบˆเบปเป‰เบฒเป€เบ‚เบปเป‰เบฒเปƒเบˆ...

เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹ KVM เบกเบฑเบ™เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบ‚เบฝเบ™เปเบšเบšเบ”เบฝเบงเบเบฑเบ™ เบ„เบฑเป‰เบ‡เบ”เบฝเบง, เบšเปเปˆเปเบกเปˆเบ™ เบชเบญเบ‡เป€เบ—เบทเปˆเบญ, เบšเปเปˆเปเบกเปˆเบ™ เบชเบฒเบกเป€เบ—เบทเปˆเบญ เปเบฅเบฐเบšเปเปˆ เบชเบตเปˆเป€เบ—เบทเปˆเบญ... เปƒเบ™เบ„เปเบฒเบชเบฑเบšเปƒเบ”เบซเบ™เบถเปˆเบ‡, เบˆเบฒเบ‡เบซเบฒเบเป„เบ›.

เบ”เบฝเบงเบเบฑเบ™เป„เบ›เบชเปเบฒเบฅเบฑเบš Microsoft Hyper V..

เบ‚เป‰เบญเบเบšเปเปˆเป€เบซเบฑเบ™เบˆเบธเบ”เปƒเบ”เบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เบŠเป‰เบณเบเบฑเบšเบ•เบปเบงเป€เบญเบ‡ เปเบฅเบฐเบญเบฐเบ—เบดเบšเบฒเบเบฅเบฐเบšเบปเบšเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰, เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบš, เปเบฅเบฐเบญเบทเปˆเบ™เป†. เป€เบˆเบปเป‰เบฒเบชเบฒเบกเบฒเบ”, เปเบ™เปˆเบ™เบญเบ™, เบ”เบถเบ‡เป€เบญเบปเบฒเบˆเบธเบ”เบชเปเบฒเบ„เบฑเบ™เบˆเบฒเบเบšเบปเบ”เบ„เบงเบฒเบก, เปเบ•เปˆเบ™เบตเป‰เบˆเบฐเป€เบ›เบฑเบ™เบเบฒเบ™เบšเปเปˆเป€เบ„เบปเบฒเบฅเบปเบšเบœเบนเป‰เบ‚เบฝเบ™, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบ„เบดเบ”เบงเปˆเบฒ. เปƒเบœเบ•เป‰เบญเบ‡เป€เบฅเบทเบญเบเบˆเบฐเบญเปˆเบฒเบ™เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเบ™เบตเป‰, เปเบ•เปˆเบเบฑเบ‡เป€เบ›เบฑเบ™เบžเบนเป€เบ‚เบปเบฒเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ‚เปˆเบฒเบงเบชเบฒเบ™เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบ–เบดเบ‡เบˆเบดเบ”เปƒเบˆเบ‚เบญเบ‡เบ•เบปเบ™.

เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบ—เบตเปˆเบ‚เป‰เบญเบเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเปเบกเปˆเบ™เบเบฒเบ™เบˆเบฑเบ”เบเบธเปˆเบกเบ—เบตเปˆเบฅเบปเป‰เบกเป€เบซเบฅเบง. เบ–เป‰เบฒ Microsoft เบกเบตเบญเบฑเบ™เบ™เบตเป‰เบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™ OS เปเบฅเบฐเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡ hypervisor, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡ KVM, เบ—เปˆเบฒเบ™เบˆเบฐเบ•เป‰เบญเบ‡เปƒเบŠเป‰เบŠเบญเบšเปเบงเบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเบชเบฒเบก, เป€เบŠเบดเปˆเบ‡เบ„เบงเบ™เบˆเบฐเบ–เบทเบเบฅเบงเบกเบขเบนเปˆเปƒเบ™ OS repositories. เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบ”เบฝเบงเบเบฑเบ™เบ‚เบญเบ‡ Corosync + Pacemaker, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡. (เป€เบเบทเบญเบšเบ—เบธเบเบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบžเบฒเบเปƒเบ™เบ›เบฐเป€เบ—เบ”เบกเบตเบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบ™เบตเป‰ ... เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”, เปเบ•เปˆเบ‚เป‰เบญเบเบšเปเปˆเป„เบ”เป‰เบเบงเบ”เป€เบšเบดเปˆเบ‡ 100%.

3. เบชเบฐเบซเบผเบธเบš

เบ”เบต, เบ•เบฒเบกเบ›เบปเบเบเบฐเบ•เบด, Kulibins เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเป„เบ”เป‰เบฅเบปเบšเบเบงเบ™, เบžเบงเบเป€เบ‚เบปเบฒเป€เบญเบปเบฒเบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบกเบต, เป€เบžเบตเปˆเบกเป€เบฅเบฑเบเบ™เป‰เบญเบเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡, เปเบฅเบฐเบœเบฐเบฅเบดเบ” "เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™" เบ—เบตเปˆ, เบญเบตเบ‡เบ•เบฒเบกเป€เบญเบเบฐเบชเบฒเบ™, เปเบกเปˆเบ™เบžเบฒเบเปƒเบ™เบ›เบฐเป€เบ—เบ”, เปเบ•เปˆเปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡เปเบกเปˆเบ™ OpenSource. เบกเบฑเบ™เบชเบปเบกเป€เบซเบ”เบชเบปเบกเบœเบปเบ™เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เป€เบ‡เบดเบ™เบˆเบฒเบเบ‡เบปเบšเบ›เบฐเบกเบฒเบ™เปƒเบ™เบฅเบฐเบšเบปเบš virtualization "เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ" (เบญเปˆเบฒเบ™: เบšเปเปˆเบฅเบงเบกเบขเบนเปˆเปƒเบ™ OS)? เบขเปˆเบฒเบ„เบดเบ”. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ—เปˆเบฒเบ™เบเบฑเบ‡เบˆเบฐเป„เบ”เป‰เบฎเบฑเบš KVM เบ”เบฝเบงเบเบฑเบ™, เบ—เปˆเบฒเบ™เบˆเบฐเบ•เป‰เบญเบ‡เบˆเปˆเบฒเบเบ„เปˆเบฒเบกเบฑเบ™เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™.

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบเบฒเบ™เป€เบฅเบทเบญเบเบ•เบปเบงเบ›เปˆเบฝเบ™เปเบ—เบ™ hypervisor เปเบกเปˆเบ™เบกเบฒเบˆเบฒเบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ OS เบ—เบตเปˆเบ—เปˆเบฒเบ™เบˆเบฐเบŠเบทเป‰เบชเปเบฒเบฅเบฑเบšเบงเบดเบชเบฒเบซเบฐเบเบดเบ”เปเบฅเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™. เบซเบผเบท, เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบ‚เป‰เบญเบ, เบ—เปˆเบฒเบ™เบˆเบฐเบขเบนเปˆเบเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เบกเบตเบขเบนเปˆเปเบฅเป‰เบง (Hyper-VESXi insert_needed).

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™