KVM môže mať rôzne významy v závislosti od kontextu. Najčastejšie označuje:
1. Kernel-based Virtual Machine (v kontexte virtualizácie):
•KVM je technológia pre virtualizáciu, ktorá je zabudovaná priamo do Linuxového jadra. Umožňuje premeniť Linux na hypervízor, ktorý umožňuje spúšťanie viacerých virtuálnych strojov (VMs) na jednom fyzickom hardvéri.
Hlavné vlastnosti KVM:
1.Virtualizácia:
•KVM umožňuje spúšťanie viacerých operačných systémov, ako sú Linux, Windows alebo BSD, na jednom fyzickom serveri.
2.Podpora hardvérovej virtualizácie:
•Využíva technológie procesorov, ako sú Intel VT-x a AMD-V, ktoré zlepšujú výkon a efektivitu virtualizácie.
3.Komponenty:
•Každý virtuálny stroj je spustený ako samostatný proces na hostiteľskom systéme.
•QEMU (Quick Emulator) sa často používa spolu s KVM na emuláciu hardvéru.
4.Výhody:
•Integrované do Linuxu: KVM je súčasťou Linuxového jadra, čo zaručuje stabilitu a výkon.
•Flexibilita: Podporuje rôzne operačné systémy a virtuálne disky.
•Bezpečnosť: Virtuálne stroje sú izolované, čím sa znižuje riziko bezpečnostných problémov.
5.Použitie:
•Servery a cloudové prostredia (napr. OpenStack).
•Vývoj a testovanie softvéru vo virtuálnych prostrediach.
2. Keyboard, Video, Mouse switch (v kontexte hardvéru):
•KVM prepínač je hardvérové zariadenie, ktoré umožňuje ovládať viacero počítačov pomocou jednej klávesnice, myši a monitora.
Hlavné vlastnosti KVM prepínača:
1.Použitie:
•Typické v serverových miestnostiach alebo kanceláriách, kde je potrebné ovládať viacero počítačov bez duplikovania periférií.
•Umožňuje prepínanie medzi pripojenými zariadeniami pomocou tlačidla alebo klávesovej skratky.
2.Typy:
•Hardvérové KVM: Fyzické zariadenia, ktoré prepájajú počítače s perifériami.
•Softvérové KVM: Umožňujú ovládanie viacerých počítačov cez sieť (napr. aplikácie ako Synergy).
3.Výhody:
•Šetrí miesto a znižuje náklady na periférie.
•Uľahčuje správu viacerých systémov.
Zhrnutie:
•Kernel-based Virtual Machine (KVM): Softvérové riešenie na virtualizáciu integrované do Linuxového jadra.
•Keyboard, Video, Mouse switch (KVM): Hardvérový alebo softvérový nástroj na ovládanie viacerých počítačov jedným setom periférií.