UML (felhasználói módú Linux) | |
---|---|
Típusú | Virtualizáció az operációs rendszer szintjén |
Beírva | C [1] |
Operációs rendszer | Linux |
Hardver platform | x86 , x86-64 , IA-64 |
Engedély | GNU GPL v.2 |
Weboldal | user-mode-linux.sourceforge.net |
A User-Mode Linux (UML, User Mode Linux ) a Linux kernel egy olyan változata, amely lehetővé teszi több virtualizált Linux rendszer (az angol vendégektől ún. guest ) futtatását normál alkalmazásként a fő Linux rendszerben (az ún . host néven angol host ). Minden vendég folyamatként fut a " felhasználói térben " ( eng. user space ), amely lehetővé teszi több virtuális operációs rendszer futtatását a fő Linux rendszer újrakonfigurálása nélkül.
Lehetőség van hálózati szolgáltatások futtatására UML-ben, beleértve a honeypotot is . Az UML használható programok tesztelésére és hibakeresésére anélkül, hogy az alapul szolgáló operációs rendszert befolyásolná, valamint oktatásra és kutatásra.
UML rendszerekben megengedett a hoszt és a vendég kernelverziók közötti eltérés. Az UML használható kernelek hibakeresésére egyetlen gépen.
Néha UML-alapú webtárhelyet biztosítanak.
Elérhető javításként néhány kernelhez a 2.2.x óta.
A Linux 2.6.0 óta integrálva van a kernelbe.
A felhasználói módú Linux gyenge teljesítményű a Xenhez és az OpenVZ -hez képest .
Eredetileg x86-ra készült, de később IA-64- re és PowerPC -re is portolták . Jelenleg x86-64 -en fut .
Emulációs és virtualizációs szoftver ( összehasonlítás ) _ | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Alkalmazási réteg |
| ||||||||||||||
OS szint (tárolók) |
| ||||||||||||||
Hardver szint |
| ||||||||||||||
Hálózati virtualizáció |
|