Kategorie:QEMU
QEMU bylo původně navrženo jako virtualizační nástroj, který umí emulovat nejenom hardwarové vybavení virtuálního stroje, ale také architekturu virtuálního procesoru. To je sice výhodné z hlediska vývojářů, neboť tak mají možnost vyvíjet a testovat software v izolovaném prostředí virtuálního stroje, ale velmi náročné na výkon hostitelského stroje. Oproti nativnímu prostředí hostitele je totiž zpomalení virtuálu 5 až 10 násobné. Proto původní vývojář QEMU - Fabrice Bellard - vyvíjel také jaderný modul kqemu, s nímž bylo zpomalení pouze poloviční, ovšem ten na rozdíl od QEMU nebyl open source.
Paralelně s kqemu byl po jistou dobu vyvíjen také alternativní jaderný modul qvm86, ale jeho vývoj umřel r. 2005. Oficiálně jeho vývoj skončil poté, co v lednu 2007 firma SUN uvolnila pod GPL2 licencí VirtualBox Open Source Edition (OSE). Fabrice Bellard na tuto akci reagoval tím, že v únoru 2007 uvolnil jako open source i svůj modul kqemu. Ovšem od QEMU verze 0.12.0 (uvolněné v srpnu 2009) je tento modul nepoužitelný, neboť jeho fungování je neslučitelné s možností mapování velkého množství paměti. A tak byl jeho další vývoj ukončen. V té době se však začaly začaly masově šířit stroje s podporou virtualizace přímo v procesoru.
Aby bylo možné této možnosti virtualizace využít, musel být vytvořen v linuxovém jádře tzv. hypervizor - což je vlastně jaderný modul kvm (Kernel-based Virtual Machine). Virtualizace procesoru ale sama o sobě nestačí, protože virtuální stroje se musí dělit o další fyzický hardware - bloková zařízení, síťové karty aj. A to byl okamžik, kdy se využilo možností QEMU a tak se tento nástroj od verze O.10.1 začal pozvolna měnit z pouhého emulátoru v administrační nástroj pro hypervizory. Nejprve pro hypervizor KVM a posléze (od verze 0.11.0) i pro hypervizor XEN. Využilo se takjeho rozvinutých možností řízení a monitorování virtuálního stroje, a především toho, že bylo schopné emulovat reálný hardware, který zatím nebylo možné virtualizovat na nižší úrovni. QEMU v kombinaci s KVM se pozvolna stává vážnou konkurencí vůči komerčním virtualizačním nástrojům.
Stránky v kategorii „QEMU“
Zobrazuje se 16 stránek z celkového počtu 16 stránek v této kategorii.
K
Soubory v kategorii „QEMU“
Zobrazuje se 15 souborů z celkového počtu 15 souborů v této kategorii.
- Model qemu networking.svg 983 × 1 425; 64 KB
- qemu block device.svg 1 229 × 989; 34 KB
- qemu block glusterfs.svg 1 123 × 1 103; 52 KB
- qemu block image.svg 1 109 × 940; 36 KB
- qemu block nbd complicate.svg 660 × 950; 24 KB
- qemu block nbd raid.svg 531 × 1 017; 22 KB
- qemu block nbd simple.svg 330 × 784; 15 KB
- qemu block nfs.svg 1 202 × 946; 32 KB
- qemu block sheepdog.svg 531 × 1 017; 25 KB
- QEMU connection model l2tp.svg 1 164 × 1 280; 68 KB
- QEMU connection model socket.svg 1 164 × 1 280; 55 KB
- QEMU connection model tap vhost.svg 1 164 × 1 280; 63 KB
- QEMU connection model tap.svg 1 164 × 1 280; 56 KB
- QEMU connection model vde socat.svg 1 164 × 1 280; 62 KB
- QEMU connection model vde.svg 1 164 × 1 280; 70 KB