User Mode Linux Sven Wölfel 1. Juni 2015. User Mode Inhalt  Was ist UML?  Wofür kann man UML benutzen?

Slides:



Advertisements
Ähnliche Präsentationen
Wake on LAN.
Advertisements

Netzwerke und Zubehör von Lars Schulz.
Tuning Tools für Windows
Einer der Dienste im Internet
Netzwerke in der Informationstechnik
PC-Senioren Ludwigsburg
Fragen 2 Werden die Funktionen des Betriebssystemkernes wie normale Funktionen aufgerufen? Einf. In die WI, DV-Infrastruktur WS 03/04.
Lizenzen und virtuelle Maschinen
Mu - Linux.
Firewalls.
Richtlinien und Richtlinienpakete in der Novell Musterlösung
Präsentation Einsatzmöglichkeit von Microsoft Virtual PC 2004 im Praktikum Rechnernetze Marwane Lahsini PHT02.
Gesellschaft für wissenschaftliche Datenverarbeitung mbH Göttingen Am Fassberg, Göttingen Fon: Fax:
1 NetWork File System © April 2002, G. Hellberg Network File System Konfiguration und Einsatz.
PC I Kursdauer:3 x 3 Stunden Dozentin:Johanna Vohwinkel.
1.WICHTIG: Bringen Sie Ihr Betriebssystem möglichst "offline" auf den aktuellen Stand. Insbesondere sollten Sie bei Verwendung von Windows XP nicht ohne.
1.WICHTIG: Bringen Sie Ihr Betriebssystem möglichst "offline" auf den aktuellen Stand. Insbesondere sollten Sie bei Verwendung von Windows XP nicht ohne.
Installationsanleitung 1.02 Hausverwaltung.
Fli4l Der Ein-Disketten-Router von Sebastian Röhl von Sebastian Röhl.
Linux-HA-Cluster – Heartbeat mit DRBD
Autoinstallation von SuSE Linux 9.3 Roland Mohl 2. Juni 2005.
Redundanter Fileserver mit Heartbeat2 und DRBD - Linux-HA-Cluster
WhatsUp Gold
Einführung in die Technik des Internets
Smartphones im Kanzleinetz Vergleich der technischen Umsetzung COLLEGA - TAG Freitag, 27. November 2009.
Bridgefirewall – eine transparente Lösung Thomas Röhl 08. April 2005.
Einrichtung eines File- und Printservers mit
Kurzanleitung für Laptop-Zugang 1. WICHTIG: Bringen Sie Ihr Betriebssystem möglichst "offline" auf den aktuellsten Stand. 2. WICHTIG: Installieren Sie.
Kurzanleitung für Laptop-Zugang 1. WICHTIG: Bringen Sie Ihr Betriebssystem möglichst "offline" auf den aktuellsten Stand. Entsprechende CDs finden Sie.
1.WICHTIG: oBringen Sie Ihr Betriebssystem möglichst "offline" auf den aktuellen Stand. Insbesondere sollten Sie bei Verwendung von Windows XP nicht ohne.
Unbeaufsichtigte Installation - Präsentation - Flexibel Automatisch Integriertes Changemanagement © 2012 exilschwaelmer.de.
Installationsdiskette booten Startdiskette und CD-1 einlegen und den Rechner starten Auswahl: Deutsch Auswahl: Farbbildschirm Auswahl: Deutsch Auswahl:
Stand: November Anforderungen an Systemumgebung und Hardware Anmerkung Gollas, Schulamt Freising: Für unsere Schulen kommt eine Mehrplatz Installation.
Netzwerktechnik Wiederholung Mag. Sabine Tullits.
Rechnerkommunikation I
Betriebssysteme allgemein
Präsentation von Alexander Schönfeld
MDM Systeme im Test Udo Bredemeier
Schützen, aber wie ? Firewalls wie wir sie kennen.
Freifach Netzwerktechnik mit Übungen
Microsoft Student Partners
Präsentation von Lukas Sulzer
IHK–Abschlussprüfung Fachinformatiker Systemintegration
Netzwerke.
Zero Administration Kit für Microsoft® Windows® Jörg Kramer University Support Center.
Planung und Realisierung eines Linux Samba-Servers unter SuSE 9.0
Von Alexander Röhr Booten.
Grundlagen, Prinzipien und Aufgaben eines Betriebssystems
Grundlagen, Prinzipien und Aufgaben eines Betriebssystems
Linux oder GNU/Linux WS 2013/2014.
Installation, Konfiguration, Online stellen, Zugriff © by Lars Koschinski 2003.
Autor: Timo Pagel Nutzung: Diese Lernkarten sind für die Nutzung mit OpenCards gedacht Siehe dazu
DHCP DHCP Das Dynamic Host Configuration Protocol ermöglicht die dynamischen Zuweisung der IP Netzwerkeinstellungen an einen Host, der sich in ein Netzwerk.
Aufbau eines Betriebssystems
Webserver, Apache und XAMPP
Analyse und Umsetzung einer Filter-basierten Paketverarbeitungsmaschine für IP-Netzwerke Lehrstuhl für Systemarchitektur und Betriebssysteme Forschungs-
Sniffing & Spoofing Workshop
Webserver einrichten mit Konfiguration, online stellen, Zugang © by Lars Koschinski 2003.
LVM - Logical Volume Management unter Linux
Einbinden aller Drucker des RRZE in Novell iPrint Roland Mohl 23. Juni 2015.
Mit CAR4KMU zum eStandard auto-gration in der Automobilindustrie Installation auto-gration Konnektor.
Herzlich Willkommen Roland Kistler Sales Engineer
© Linux-AG 2002, G. Hellberg, O. Petry 1 NetWork File System Network File System Konfiguration und Einsatz Network File System Konfiguration und Einsatz.
Betriebssysteme: Theorie
J Walk/GUI400 für Einsteiger License Manager Installationsvorgang © NewServ AG, Uitikon.
Herzlich Willkommen zu der Präsentation zur. Samsung SPF 72-V Kodak Easyshare W1020 Nextbase Gallery 15p Software Design.
Chaostreff Dortmund Desktop Virtualisierung Workshop von Tidirium workshop4all Der Lange August und der Chaostreff Dortmund begrüßt euch zum Workshop Desktop.
Manuel Blechschmidt & Volker Grabsch CdE Sommerakademie 2006 Kirchheim
Netzwerke Netzwerkgrundlagen.
Ich brauche eine Web-Seite vom Server im Internet
 Präsentation transkript:

User Mode Linux Sven Wölfel 1. Juni 2015

User Mode Inhalt  Was ist UML?  Wofür kann man UML benutzen?  Funktionsweise von UML  Installation von UML  Netzwerk unter UML einrichten  Quellen

User Mode Was ist UML? I  User Mode Linux ist eine virtuelle Maschine  Virtuelle Maschinen sind Programme die es ermöglichen, ein Betriebssystem auf einem bereits bestehenden Betriebssystem zu benutzen  Es gibt viele virtuelle Maschinen auf dem Markt (bekannteste: VMware)

User Mode Was ist UML? II  UML = User Mode Linux  Vergleichbar mit VMware, allerdings komplett auf Linux ausgelegt  Ermöglicht es ein komplettes Linux System als Prozess zu starten  Usermode Logo:

User Mode Wofür kann man UML benutzen?  Schnelles und unkompliziertes Testen von Distributionen  Verschiedenen Benutzern auf einem System das Betreiben eines eigenen Linux Systems zu ermöglichen Beispiel: Ein Webserver-Betreiber ermöglicht verschiedenen Kunden auf einem Server das Einrichten verschiedener Systeme und Dienste geringere Kosten durch gesparte Hardware  Gefahrloses Testen neuer Kernel-Releases  Experimentiersystem

User Mode Funktionsweise von UML I Bei einem normalen Linux System kommuniziert der Kernel direkt mit der Hardware und alle laufenden Programme richten ihre Anfragen an den Kernel. Prozess 1 will auf die Netzwerkkarte zugreifen Der Kernel nimmt die Anfrage auf und übermittelt sie an die Netzwerkkarte Netzwerkkarte erhält die Anfrage Prozess 1 Prozess 2 Linux Kernel Hardware

User Mode Funktionsweise von UML II Der UML Kernel funktioniert etwas anders. Anstatt nur mit der Hardware zu kommunizieren richtet der UML Kernel seine Anfragen an den „echten“ Linux Kernel (Host Kernel) wie jeder andere Prozess. UML Prozess 1 sendet Anfrage zur Netzwerkkarte UML Kernel sendet diese Anfrage als Prozess 2 weiter an den Host Host Kernel erhält die Anfrage von Prozess 2 und leitet sie weiter Prozess 1 Linux Kernel Hardware UML Prozess 1 Prozess 2 / UML Kernel

User Mode Funktionsweise von UML III User Mode Linux bietet zwar die Möglichkeit ein komplettes System zu installieren, allerdings gibt es auch hier Einschränkungen:  X-Window System nur für ein UML System möglich  UML ist hauptsächlich für den Serverbetrieb gedacht  Es sind nicht alle Netzwerkdienste verfügbar

User Mode Installation von UML I Beispiel unter SuSE Linux 9.2  Alle Pakete sind bereits in der Distribution enthalten  Aufruf erfolgt über YaST Software UML-Installation  Festlegen des Benutzernamens, der Partitionsgröße und der Softwareauswahl  Installationsmedium und Netzwerkeinstellungen wie bei jeder normalen Installation einrichten

User Mode Installation von UML II

User Mode Installation von UML III  Nachdem alle Parameter eingestellt wurden, läuft die Installation selbstständig bis zum ersten Login  Nach der Installation als Benutzer Root in das UML Verzeichnis wechseln (/home/uml0) und Linux mittels./linux aufrufen  Wurde ein anderer Benutzer während der Installation festgelegt ist es nicht nötig, dass man das User Mode System als Root startet

User Mode Installation von UML IV.uml Ordner in dem die Usermode einstellungen gespeichert werden initrd Die Initial Ramdisk linux Linux Kernel und Startskript ubd0 Das Root Dateisystem uml0.ctl Die Auslagerungsdatei des Systems Logt man sich per SSH auf dem Host-System ein wird automatisch der UML-Kernel gestartet. Falls er schon gestartet wurde wird man direkt zum Login-Prompt des User Mode Systems weitergeleitet.

User Mode Netzwerk unter UML einrichten I Es gibt zwei Möglichkeiten eine Netzwerkverbindung mit UML herzustellen:  User Mode Linux als Gateway Alle UML Systeme gehen über ein dafür konfiguriertes virtuelles System in das Netz. UML 0UML 1UML 2 Host Kernel Netzwerkkarte

User Mode Netzwerk unter UML einrichten II  Host System als Switch für alle UML Systeme Alle Usermode Systeme gehen über den Host, der als Switch konfiguriert wurde, in das Netz. UML 0UML 1UML 2 Host Kernel Netzwerkkarte

User Mode Netzwerk unter UML einrichten III ueth0  mac sind Pseudo-MAC-Adressen  Die Host-MAC-Adresse ist die einzig reale Adresse  Nur die Hostadresse ist von außen sichtbar  hweth0 organisiert den internen Netzwerkverkehr hweth0 eth0 MAC 1, IP 1MAC 2, IP 2MAC 3, IP 3 MAC 0, IP 0 Host-MAC, Host IP UML0 UML1 UML2 Host System

User Mode Verweise    Manpages Bei weiteren Fragen:

User Mode Vielen Dank für Ihre Aufmerksamkeit! Danke!