Portál AbcLinuxu, 11. května 2025 10:24
Dobrý den,
ačkoli je na internetu spousta návodů pro zprovoznění KVM, nejsem si jist, který návod popisuje zprovoznění KVM jako plný virtualizér (porovnávám mezi sebou nástroje plné virtualizace), vzhledem k tomu, že funguje jako paravirtualizér i jako nástroj plné virtualizace.
Mohli byste mi, prosím, napovědět, jaký postup je vhodný pro užití KVM jako nástroje plné virtualizace (stačí link)? A je možné využívat KVM variabilně, občas jako paravirtualizér a občas jako plnovirtualizér? Jednalo by se o postup pro debian-based distribuci.
Mám takový dojem, že tato varianta tohoto postupu pravděpodobně popisuje zprovoznění plné virtualizace pod KVM, nicméně nejsem si jist.
Děkuji za případnou pomoc.
Nemám zkušenosti s KVM, vycházím jen z předpokladu uvedeného na této stránce, kde zmiňují, že
Full virtualization performance in KVM and Xen is largely limited by the overhead of trap & emulate. Emulating multiple instructions at once at the time of a trap should bring it up to speed with VMware.
Potřebuji tedy dostat KVM na úroveň produktů VMware a VirtualBoxu. Hledal jsem nějaké podrobnější informace ke KVM, nicméně nic podrobného, jako dokumentaci k VirtualBoxu, jsem nenašel.
Takhle jsem to nemyslel - KVM je podle všeho rychlejší řešení. Chci porovnat rozdíly při plné virtualizaci, kdy by KVM, VMware a VirtualBox emulovaly zachycené citlivé instrukce. Pokud je KVM jako paravirtualizér, pak je evidentně rychlejší, než "plnovirtualizéry".
Nemám v zájmu se dohadovat, co je rychlejší, spíše nevím, jaký postup je pro zprovoznění virtuálního stroje tak, aby byl pod KVM na plné virtualizaci, nikoli paravirtualizaci.
Nemám v zájmu se dohadovat, co je rychlejší, spíše nevím, jaký postup je pro zprovoznění virtuálního stroje tak, aby byl pod KVM na plné virtualizaci, nikoli paravirtualizaci.V takovém případě můžeš použít ten návod, co odkazuješ na začátku. Co se vykonávání instrukcí CPU týče, KVM vždycky bude plná virtualizace. Paravirtualizaci můžeš použít pouze pro I/O záležitosti (síť, disky), nicméně to ten návod nepokrývá (-hda disk.img znamená emulaci, tzn. bude to pomalé, ale mělo by to fungovat všude)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.