Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Industrietechnik

Hypervisor erklärt: Definition, Typen & Praxisbeispiele

Was ist Virtualisierung?

Virtualisierung = Erstellung softwarebasierter (virtueller) Versionen von Ressourcen (Speicher, Netzwerk, Compute) mit fixer Ressourcenzuweisung. Funktioniert durch Partitionierung der Hardware: Jede Partition = isolierte Virtual Machine (VM) mit eigenem OS.

Was ist ein Hypervisor?

Definition: Hardware, Software oder Firmware, die VMs erstellt & Ressourcen effizient verwaltet/allokiert. Jede VM führt eigenes OS & Applikationen aus.

Host Machine: Physischer Rechner mit Hypervisor. Guest Machines: Alle VMs.

Hypervisor teilt Host-Ressourcen auf & weist sie Gästen zu. Verwaltet Ausführung von Guest-OSs & Apps auf einzelner Hardware.

Beispiel: PC mit 16 GB RAM, 500 GB SSD, Linux. macOS-App nötig → VM mit macOS erstellen, Hypervisor weist 4 GB RAM, 100 GB zu.

Aus Gastsicht: Kein Unterschied physisch/virtuell. VMs „wissen“ nicht, dass sie virtualisiert sind & Ressourcen teilen. Laufen parallel auf Hardware – verlassen sich auf deren stabile Operation.

Hypervisoren seit >50 Jahren, aber Cloud-Computing-Boom steigerte Relevanz massiv.

Zwei Hypervisor-Typen (seit Mitte 1970er)

Typ 1 / Bare-Metal / Native Hypervisoren

Laufen direkt auf Host-Hardware. Kein OS-Layer dazwischen → direkter Hardwarezugriff.

Typ 2 / Hosted Hypervisoren

Laufen auf einem Host-OS (wie jedes Programm). Nutzen Hardware UND Software. Guest-OSs auf Host-OS aufgebaut.

Vorteile

Nachteile

Virtualisierung auf Heimcomputern

Mitte 2000er: CPU-Hersteller fügen Hardware-Virtualisierungs-Support hinzu (AMD-V, Intel VT-x). Spätere Generationen: mehr Hardware-Support → signifikante Speed-Gains. 2019: Alle modernen Intel/AMD CPUs unterstützen VMs.

Hypervisoren auch in Embedded Systems (meist Typ 1, spezifische Requirements). Anders als PC-Hardware: diverse Architekturen, weniger standardisiert.

Virtualisierung dort: höhere Effizienz, High-Bandwidth-Kommunikation, Isolation, Sicherheit, Echtzeitfähigkeit. Beispiel: OKL4 (x86, ARM) – auf >2 Mrd. Handys deployed (Baseband OS & Virtual Hosting).

Sicherheit

Kritischster Faktor. Angreifer mit Hypervisor-Zugriff → Zugriff auf ALLE Guests via Shared Hardware Caches / Vulnerabilities. = Hyperjacking.

Moderne Hypervisoren: robust & gut geschützt. Kleine Hacks bekannt, aber kein Major-Hyperjacking außer „Proof of Concept“.

Quellen: IBM, VMware, Nutanix, Microsoft, OKL4

Industrietechnik

  1. MEMS verstehen: Mikroelektromechanische Systeme, Typen und Anwendungen
  2. Drehen in der Zerspanung: Definition, Arten & wesentliche Operationen
  3. Schweißen erklärt: Definition, Verfahren, Arten & Anwendungen
  4. Drehmaschinen: Typen, Funktionen und Anwendungen im Überblick
  5. Nutstoßmaschine (Slotting Machine): Definition, Aufbau, Typen & Anwendung
  6. Plankhobelmaschinen: Aufbau, Funktion & Typen im Überblick
  7. Bohrmaschinen: Aufbau, Funktion, Typen & Praxisleitfaden
  8. Schleifmaschinen: Definition, Typen & Anwendungen im Überblick
  9. Fertigungstoleranzen erklärt: Definition, Arten & praktische Anwendungen
  10. Schmieden erklärt: Prozess, Arten & Materialien