Kap. 8a: Virtualisierung

Beschreibung

Karteikarten am Kap. 8a: Virtualisierung, erstellt von Johannes Müller am 04/02/2019.
Johannes Müller
Karteikarten von Johannes Müller, aktualisiert more than 1 year ago
Johannes Müller
Erstellt von Johannes Müller vor fast 6 Jahre
2
0

Zusammenfassung der Ressource

Frage Antworten
Welche Typen von Hypervisoren gibt es und wie unterscheiden sie sich? Typ 0 Hypervisor, welcher in der Hardware/Firmware ist Typ 1 Hypervisor, welcher auf der Hardware läuft Typ 2 Hypervisor, welcher als an Anwendung auf einem Betriebssystem läuft
: Welcher Hypervisor wird gerne für ein Rechenzentrum/ bei Cloud Computing verwendet? Typ 1 Hypervisor
Welches Problem ergibt sich, wenn der Betriebssystem Kernel im Gast-Betriebssystem läuft? Der Kernel denkt, er könnte auch privilegierte Instruktionen ausführen, aber er ist nicht im Kernel Mode, sondern im User Mode, in dem diese Befehle nicht möglich sind. (Trap und Emulate)
Was verändert sich, wenn das Betriebssystem virtualisiert wir? CPU und Speicher werden „überbucht“, d.h. Speicherseiten sind ausgelagert, I/O wird geteilt und CPU-Zyklen gehen verloren
Was machen Control Groups in Dockern? Verwaltung und Zuteilung von Ressourcen
Was passiert bei der Ausführung privilegierter Befehle bei der Virtualisierungstechnik Trap and Emulate? Der Kernel des Gast-Betriebssystems denkt, er könnte auch priviligierte Befehle ausführen. Aber er läuft nicht wirklich in Ring 0, deshalb knallt es. Es wird ein Trap im Hypervisor (VMM) ausgelöst. Der Hypervisor analysiert den Fehler und schaut ob die Ausführung sicher ist. Wenn die Ausführung sicher ist, wird der Befehl ausgeführt und anschließend die Kontrolle wieder an das Gast-Betriebssystem zurückgegeben.
Was ist ein Docker? Die Docker-Technologie verwendet den Linux Kernel und seine Funktionen wie Cgroups und namespaces, um Prozesse zu isolieren, damit diese unabhängig voneinander ausgeführt werden können. Diese Unabhängigkeit ist der Zweck der Container – die Fähigkeit, mehrere Prozesse und Apps getrennt voneinander betreiben zu können. So wird Ihre Infrastruktur besser genutzt und gleichzeitig die Sicherheit gewährleistet, die sich aus der Arbeit mit getrennten Systemen ergibt
Nennen Sie die Komponenten einer VM. - Hostsystem - Virtual Machine Manager (Hypervisor) - Gastsystem
Nennen Sie den Vor- und Nachteil bei Paravirtualisierung. Vorteil: Performance-Optimierung ggü. vollständiger Virtualisierung Nachteil: Gast-OS muss angepasst werden und Kommunikation erfolgt über API-Calls (User-Mode) statt direkt über Systemcalls
Erklären Sie das Konzept der Binary Translation. Ergebnis der Befehlsausführung unterschiedlich in Abhängigkeit vom Modus der vCPU: vCPU im User-Mode: Ausführung des nativen Codes vCPU im Kernel-Mode: Ausführung des Codes inklusive der Special Instructions
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

Abiturvorbereitung (1 Monat)
AntonS
Politik von Bismarck
fio xxx
IKA-Theoriefragen Serie 16 (15 Fragen)
IKA ON ICT GmbH
Sächsisch Quiz
tanja.goldbecher
Aufstieg der NSDAP
Anina Hagi
Neurobiologie Übersicht
Laura Overhoff
If Sätze Übungen
Tomasz R
Euro-FH // Zusammenfassung SOPS2
Robert Paul
PR 2018/19 GESKO VO 7-12
Adrienne Tschaudi
GESKO A PR WS 2018/19
Caroline Hannah
Vetie - Pharma Übungsfragen 2019
E. König