Kas yra KVM?
KVM (Kernel-based Virtual Machine) yra Linux virtualizacijos technologija, leidžianti kurti virtualias mašinas su aukštomis našumo, padidintos saugumo ir automatinio išteklių mastelio keitimo galimybėmis.
KVM (trump „Kernel-based Virtual Machine“) yra virtualizacijos technologija, paremta Linux branduoliu, veikianti kaip hipervizorius, kuris suteikia galimybę kurti ir valdyti virtualias mašinas su skirtingomis operacinėmis sistemomis.
Sukurtos virtualios mašinos siūlo būdingas fizinių sistemų funkcijas, įskaitant virtualų BIOS, taip pat virtualią aparatūrą, kurią atspindi procesorius (CPU), atmintis (RAM), saugojimas, tinklo plokštės ir kt., taip visiškai simuliuojant fizinį procesą.
Ši technologija naudojama aplikacijų izoliacijai, kūrimui ir testavimui skirtingose aplinkose. Tačiau ją labai dažnai rasime interneto prieglobos įmonėse, VPS (virtualių privačių serverių) paketuose.
Skirtingai nuo virtualizacijos, atliekamos operacinės sistemos lygiu (OpenVZ - 2 lygio hipervizorius), KVM (nors taip pat yra 2 lygio hipervizorius, veikia kaip 1 lygio hipervizorius) suteiks patirtį, labai artimą fiziniam serveriui.
Štai keletas KVM virtualizacijos privalumų:
- aukšta našumo duomenų apdorojime;
- automatinis išteklių mastelio keitimas, kad būtų patenkinti dideli krūviai, kai virtualių mašinų skaičius įrenginyje didėja;
- padidinta sau kvm įgyvendinimas tiesiogiai Linux šaltinio kodas;
- pilnas prieigos prie įrangos.