www.wikidata.de-de.nina.az
Das sogenannte User Mode Linux im Folgenden kurz UML genannt nicht zu verwechseln mit der Unified Modeling Language welche ebenfalls als UML abgekurzt wird ist eine Variante des Linux Kernels die es erlaubt komplette Linux Kernel als Anwendungsprozesse innerhalb operierender Linux Systeme im User Mode auszufuhren ohne deren Konfiguration und damit Stabilitat zu beeinflussen User Mode Linux wird von libvirt unterstutzt Einsatzmoglichkeiten und Geschichte BearbeitenDie Einsatzmoglichkeiten sind vielfaltig Netzwerkdienste konnen in einer UML Umgebung komplett isoliert vom Hauptsystem ablaufen Oft wird UML auch benutzt um einen sogenannten Honeypot zu installieren mit dem die Sicherheit eines Computers oder Netzwerks getestet werden kann Ein anderes Einsatzgebiet ist das Testen und die Fehlerbereinigung Debuggen von Software zum Beispiel eine Version des Linux Kernels Der Vorteil ist dass das Hauptsystem nicht beeinflusst wird Ein weiterer denkbarer Bereich fur den Einsatz von User Mode Linux ist die Treiberentwicklung fur Linux da die Fehlerbereinigung eines User Mode Prozesses leichter als bei einem vollwertigen Kernel ist Ausserdem ist eine Kernel Panic Halt des Systems auf Grund eines Kernel Fehlers bei einem virtuellen Kernel fur das tatsachliche System folgenlos denn es kann ein neuer virtueller Kernel gestartet werden Schliesslich ist auch das gleichzeitige Starten mehrerer virtueller Kernel interessant z B fur Anbieter von dedizierten Webservern die dadurch dem Kunden auf ein und demselben System die Linux Distribution seiner Wahl anbieten konnen Ursprunglich sollte UML Linux on Linux englisch fur Linux auf Linux genannt werden Die Idee wurde jedoch verworfen um eine Verwechslung mit dem Akronym LOL auszuschliessen Seit Kernelversion 2 6 0 ist UML in den offiziellen Linux Quellen enthalten so dass man diese Kernel als UML Prozesse unterhalb eines Wirtslinux operieren lassen kann Wenn auf dem Wirtslinux zusatzlich ein skas Patch eingespielt wird hilft der Wirtskernel dem UML Kernel bei bestimmten Verwaltungsaufgaben was Sicherheit und Leistung erhoht UML wird nach wie vor aktiv entwickelt dies betrifft vor allem die skas Erweiterungen Siehe auch BearbeitenVNUML Verwendet UML um Netzwerkszenarien zu simulieren Weblinks Bearbeitenhttp user mode linux sourceforge net englisch Running Debian inside of Debian with User Mode Linux Installations und Konfigurationsanleitung fur UML englisch Abgerufen von https de wikipedia org w index php title User Mode Linux amp oldid 226695346