IT-Lexikon

In diesem kleinen IT-Lexikon erfährst du alles Wissenswerte rund um die spannenden Themen der Full-Stack Entwicklung und DevOps. Hier findest du klare und leicht verständliche Erläuterungen, die selbst komplexe technische Begriffe ganz einfach auf den Punkt bringen.

Virtualisierung
Themen aus der Full-Stack Entwicklung und DevOps

Virtualisierung bedeutet, dass physische Hardware in mehrere virtuelle Ressourcen aufgeteilt wird. Ein einzelner Server kann dadurch viele unabhängige Systeme gleichzeitig betreiben. Diese virtuellen Systeme verhalten sich wie echte Computer, obwohl sie sich die gleiche Hardware teilen.

Das macht IT‑Infrastrukturen flexibler, effizienter und leichter zu verwalten.

Warum Virtualisierung so wichtig ist

  • Hardware wird besser ausgelastet
  • Systeme lassen sich schnell bereitstellen oder verschieben
  • Backups und Snapshots sind einfacher
  • Ausfallzeiten können reduziert werden
  • Kosten für Hardware, Strom und Platz sinken
  • Test‑ und Entwicklungsumgebungen lassen sich unkompliziert erstellen
Die wichtigsten Arten der Virtualisierung

Servervirtualisierung

Mehrere virtuelle Maschinen (VMs) laufen auf einem physischen Server.
Jede VM hat ihr eigenes Betriebssystem und ist voneinander isoliert.

Desktop‑Virtualisierung

Arbeitsplätze laufen zentral im Rechenzentrum. Nutzer greifen per Thin Client oder Remote‑Desktop darauf zu.

Anwendungsvirtualisierung

Programme laufen nicht lokal, sondern werden gestreamt oder in Containern bereitgestellt.

Speicher‑Virtualisierung

Mehrere physische Speichergeräte werden zu einem gemeinsamen Speicherpool zusammengefasst.

Netzwerkvirtualisierung

Virtuelle Netzwerke, Firewalls oder Switches werden softwarebasiert bereitgestellt, unabhängig von der physischen Infrastruktur.

Hypervisoren – das Herz der Virtualisierung

Ein Hypervisor ist die Software, die virtuelle Maschinen verwaltet.
Es gibt zwei grundlegende Typen:

  • Typ 1: läuft direkt auf der Hardware (z. B. VMware ESXi, Hyper‑V, Proxmox/KVM)
  • Typ 2: läuft auf einem bestehenden Betriebssystem (z. B. VirtualBox, VMware Workstation)
Typ‑1‑Hypervisoren sind für Server und produktive Umgebungen gedacht, Typ‑2 eher für Tests und Entwicklung.

Container – die moderne Form der Virtualisierung

Container (z. B. Docker, Kubernetes) sind eine leichtere Alternative zu klassischen VMs.
Sie virtualisieren nicht das gesamte Betriebssystem, sondern nur die Anwendung und ihre Abhängigkeiten.
Das macht sie extrem schnell, portabel und ressourcenschonend.

Typische Einsatzbereiche

  • Rechenzentren und Cloud‑Infrastrukturen
  • Softwareentwicklung und Testumgebungen
  • Hochverfügbarkeit und Lastverteilung
  • Schulungs‑ und Demo‑Umgebungen
  • Edge‑ und IoT‑Szenarien
  • Private und Public Clouds

Warum Virtualisierung heute Standard ist

Sie ermöglicht eine IT‑Infrastruktur, die skalierbar, flexibel und kosteneffizient ist.
Ohne Virtualisierung gäbe es moderne Cloud‑Dienste, DevOps‑Workflows oder Container‑Orchestrierung in dieser Form nicht.

 

Zurück