Betriebssysteme

Betriebssysteme#

Aufgabenstellung#

  • Was is Virtuelle Maschine (VM)?

  • Welche Typen von VM gibt es?

  • Was ist ein Hypervisor und wie hängt er mit einer vm zusammen?

  • Beispiele von Virtuelle Maschine?

Lösungsvorschlag#

  • Eine Virtuelle Maschine (VM) ist ein virtuelles Computersystem, das auf einem Host-System ausgeführt wird. Es lassen sich mehrere voneinander isolierte VMs auf einem Host-System parallel betreiben. Virtuelle Maschinen basieren auf Computerarchitekturen und bieten die Funktionalität eines physischen Computers. Ihre Implementierungen können spezialisierte Hardware, Software oder eine Kombination davon beinhalten.

  • Es gibt zwei Typen von VM:

  1. Systembasierte virtuelle Maschinen stellen einen Ersatz für eine reale Maschine dar. Sie stellen die Funktionalität bereit, die zur Ausführung ganzer Betriebssysteme benötigt wird.

  2. Prozessbasierte virtuelle Maschinensind für die Ausführung von Computerprogrammen in einer plattformunabhängigen Umgebung konzipiert.

  • Hypervisor (oder Virtual Machine Monitor, VMM, Virtualizer) ist eine Art Computersoftware, Firmware oder Hardware, die virtuelle Maschinen erstellt und ausführt. Ein Computer, auf dem ein Hypervisor eine oder mehrere virtuelle Maschinen ausführt, wird als Host-Maschine bezeichnet, und jede virtuelle Maschine wird als Gast-Maschine bezeichnet.

  • Beispiele: Systembasierte virtuelle Maschine: Oracles VirtualBox Prozessbasierte virtuelle Maschine: Java-Laufzeitumgebung als Teil der Java-Plattform