ืืงืืื
1. ืืืกืืจื ืืืืืจื
ืื ืืื ืืชื ืืืื ืืืืืจ? IN
- ืืขืจืืช ืืืจืืืืืืืฆืื ืฉื ืฉืจืชืืR-ืืืจืืืืืืืฆืืยป (libvirt, KVM, QEMU)
- ืืืืืช ืชืืื ื "ืืื ืืืจืืืืืืืฆืื ืฉื Brestยป (libvirt, KVM, QEMU)
- ืคืืืคืืจืืช ื ืืืื ืื ืืืืจ ืกืืืืช ืืืจืืืืืืืฆืื "ืืจื ืฉืจืงืก" (ืคืชืจืื ืขื ื ืฉืืื ื ืืชืืื ืืจืฉืืืืช ืืืฉืืชืืืช ื-95% ืืืืงืจืื (ืกืืืืืช ืืื')
- ืืืืืช ืชืืื ื ืืืืืจืืืืืืืฆืื ืฉื ืฉืจืชืื, ืฉืืืื ืืช ืขืืืื ืืืืฉืืืืืื ืื" (KVM x86)
- ืืขืจืืช ื ืืืื ืกืืืืช ืืืจืืืืืืืฆืื ืืืืืืืช ยซZ|virtยป (ืืืืื ื oVirt+KVM)
- ืืขืจืืช ื ืืืื ืกืืืืช ืืืจืืืืืืืฆืื ยซืืืจืืืืืืืฆืื ืฉื ROSAยป (ืืืืื ื oVirt+KVM)
- ืืืคืจืืืืืจ QP VMM (ืืืื ืืื ื-Oracle Virtual Box ืืื ืืืืืช ืืฉืื ืืืจ)
ืืชื ืืืื ืื ืืงืืช ืืืฉืืื ืืช ืืืืคืจืืืืืืจืื ืืืืืืื ืืืกืืจืช ืืขืจืืช ืืืคืขืื, ืื ืืืืืงืืื ืืืืืจ ืฉืืื. ืืืืืื, ืืืืชื ืืกืืจื ืืื ืืงืก ืืฉ ืชืืืื ื-KVM. ืืืืืืื ืฉืืื ืืืื ืืืืืจื ืืขืจืืช ืืืคืขืื, ืืื ืืืื ืืืืืฉื "ืืืืืืื" ืืืชืงื ื ืืืฉืืืืฉ. ืขื "ืื ืืืื ืืฉืืฉ ืืืืง ืืืืืคืช ืืืื ืืื ืื" ื ืืื ืืงืืื
ืืืขืฉื, ืืื
- VirtualBox
- ืืืจื-ืื ืื (KVM) ืืจื ื ืฉืจ
- libvirt ืืขื KVM
ื-ROSA Linux ืืื ืจืฉืืื ืืื, ืืื ืืชื ืืืื ืืืฆืื ืืืชื ืืืืืงื
- ืืืจืืืืืืืฆืื ืฉื ROSA ืืขื oVirt ืขื KVM
- QEMU ืืขื KVM
- oVirt3.5 ืืขื KVM
ืชืขืฉื ืืฉืืื
ื-Alt Linux ืืฉ ืืช ืืืชื ืืืืจ
1.2. ืืฉ ืืื ืืื
ืืืืจ ืืืื ื ืืขืืืงื ืืืชืจ, ืื ื ืืกืืงืื ืื ื ืฆืืจื ืืืชืืืื ืจืง ืขื ืืื ืืืคืจืืืืืืจืื ืืืืขืื, ืืืืืจ:
QEMU ืืื ื ืชืืื ืช ืงืื ืคืชืื ืืืื ืืืช ืืืืงืื ืืืืจื ืฉื ืคืืืคืืจืืืช ืฉืื ืืช ืฉืืืืื ืืขืืื ืืื ืฉืืืืฉ ื-KVM, ืื ืฉืืืืฉ ืืืืืจืืืืืืืฆืื ืฉื ืืืืจื ืืืจื ืืฉืืขืืชืืช ืืช ืืขืจืืืช ืืืืจืืื, ืื ืฉืฉืืืืฉ ื-KVM ื-QEMU (-enable-kvm) ืืื ืืืคืฉืจืืช ืืืืขืืคืช. (ื) ืืืืืจ, QEMU ืืื ืืืคืจืืืืืจ ืืกืื 2, ืฉืืื ื ืืงืืื ืืกืืืืช ืืืฆืืจ. ืขื KVM ืื ืืืื ืืฉืืฉ, ืืื ืืืงืจื ืื QEMU ืืฉืืฉ ืืืื ื ืืืื KVM...
ืฉืืืืฉ ืืืงืืจ VirtualBox ืืืกืืจ ืืื ืืืขืฉื
ืกื ืืื: ืืฆืืจื ืืืืจื ืืฉ ืื ื ืจืง KVM.
2. ืืฉืืจ: KVM ืื KVM?
ืืืงืจื ืฉืืชื ืขืืืื ืฆืจืื ืืขืืืจ ืืืืคืจืืืืืจ "ืืืชื", ืืฉ ืื, ืืืขื ืืืืช, ืืจืืจื ืงืื ื. ืื ืืืื KVM ืืขืืืคื ืืื ืื ืืืจืช, ืขื ืืื ืฉืื ืืืื, ืืื ืขืืืื ืื ืืืื KVM. ืื ืื ืืื ืื ืจืข ืื ืฉืืื ืืืจืช, ืขืืืื ืืื ืืจืืจื.
ืื ืืชื ืืื ืืื ื ืื ืืืืืจืื, ืื, ืืคื ืฉืืืืืจ ืืงืืื
ืืืฆืจืื ืืื ืื ืืืฉืื ืขื ืื
ืขื ืคืจืืกื ืืชืฆืืจื KVM ืื ื ืืชื ืื
ืืืชื ืืืจ ืืืื
ืื ื ืื ืจืืื ืกืืื ืืืืืจ ืืืชืืจ ืืช ืืืขืจืืืช ืืืื, ืืืฉืืืช ืืื'. ืืชื ืืืื ืืืืื ืืฉืืืฃ ื ืงืืืืช ืืคืชื ืืืืืืจืื, ืืื ืื ืืืื ืืืกืจ ืืืื ืืืืืจืื, ืื ื ืืืฉื. ืื ืฉืฆืจืื ืืืืืจ ืืงืจื ืื ืจืง ืืช ืื, ืืื ืื ืืจ ืฉื ืืืืข ืฉืืืืื.
ืืืืื ืืืืื ืฉืื ื ืจืืฆื ืืืชืืงื ืื ืืื ืืฉืืื ืืฉื. ืื ืืืืงืจืืกืืคื ืืฉ ืืช ืื ืืืื ื ืืืขืจืืช ืืืคืขืื ืืืคืื ืงืฆืืื ืืืืช ืฉื ื-Hypervisor, ืื ืืืงืจื ืฉื KVM, ืชืฆืืจื ืืืฉืชืืฉ ืืชืืื ืช ืฆื ืฉืืืฉื, ืฉืืืืจื ืืืืืื ืืืืืจื ืืขืจืืช ืืืคืขืื. ืืืชื ืืืืืช Corosync + Pacemaker, ืืืฉื. (ืืืขื ืืื ืืขืจืืืช ืืืคืขืื ืืืงืืืืืช ืืฉ ืืช ืืืืืื ืืื... ืืืื ืืืืื ืืฉ ืืช ืื, ืืื ืื ืืืงืชื ืืช ืืืื ื-100%.) ืืฉ ืื ืืจืื ืืืจืืืื ืืืืืจืช ืืฉืืืืืช.
3. ืืกืงื ื
ืืืื, ืืจืืื, ืืงืืืืืื ืื ืฉืื ื ืื ืืจืื, ืื ืืงืื ืื ืฉืืื ืืื, ืืคืงื ืงืฆืช ืืฉืืื ืืืืฆืืื "ืืืฆืจ" ืฉืืคื ืืืกืืืื ืืื ืืืชื, ืืื ืืืฆืืืืช ืื OpenSource. ืืื ืื ืืืืื ื ืืืืฆืื ืืกืฃ ืืืชืงืฆืื ืขืืืจ ืืขืจืืืช ืืืจืืืืืืืฆืื "ื ืคืจืืืช" (ื ืงืจื, ืื ืืืื ืืืขืจืืช ืืืคืขืื)? ืื ืชืืฉืื. ืืืืืื ืฉืืชื ืขืืืื ืืงืื ืืช ืืืชื KVM, ืจืง ืฉืืชื ืขืืืื ืฆืจืื ืืฉืื ืขืืืจื.
ืื ืืืืจืช ืชืืืืฃ ืืืืคืจืืืืืจ ืืกืชืืืช ืืืืื ืืขืจืืืช ืืคืขืื ืฉืจืช ืืชื ืืืื ืืงื ืืช ืขืืืจ ื-Enterprise ืืืืคืขืื. ืื, ืืื ืืืงืจื ืฉืื, ืืืฉืืจ ืขื ืื ืฉืืืจ ืืฉ ืื (Hyper-VESXi fill in_required).
ืืงืืจ: www.habr.com