Home

Virtualisierungs

Virtualisierung bezeichnet die Abstraktion physischer Ressourcen durch Software, wodurch mehrere isolierte Umgebungen auf einer einzigen physischen Plattform betrieben werden können. Typischerweise werden dabei Rechnerkapazität, Speicher, Netzwerke und Peripherie als virtuelle Ressourcen präsentiert, die unabhängig voneinander genutzt werden können.

Servervirtualisierung teilt einen physischen Server in mehrere virtuelle Maschinen (VMs) auf, die jeweils eigenes Betriebssystem und

Desktop- und Anwendungsvirtualisierung ermöglichen es Benutzern, Arbeitsumgebungen oder Einzelanwendungen unabhängig vom lokalen Gerät bereitzustellen und zentral

Containerisierung bildet eine Form der Virtualisierung auf Betriebssystemebene, bei der Anwendungen in isolierten Containern laufen. Container

Zu den Vorteilen gehören eine bessere Auslastung der Hardware, vereinfachte Skalierbarkeit, vereinfachte Bereitstellung und zentrale Verwaltung,

Herausforderungen umfassen potenziellen Leistungs-Overhead, Sicherheits- und Compliance-Aspekte, Lizenzmodelle, Komplexität der Verwaltung sowie Abhängigkeiten zwischen virtuellen Umgebungen.

Die Konzepte der Virtualisierung entstanden in den 1960er Jahren mit Zeitteilungs- und Mainframe-Technologien und wurden ab

Anwendungen
ausführen.
Dabei
kommt
ein
Hypervisor
zum
Einsatz,
der
als
Trägerschicht
zwischen
Hardware
und
Gastsystem
dient.
Typische
Hypervisor-Modelle
sind
Bare‑Metal-Hypervisoren
(Type
1)
wie
VMware
ESXi,
Microsoft
Hyper-V,
KVM
oder
Xen
sowie
hosted
Hypervisoren
(Type
2)
wie
VirtualBox
oder
VMware
Workstation.
zu
steuern.
Netz-
und
Speichervirtualisierung
aggregieren
Ressourcen
zu
logischen
Pools,
zum
Beispiel
virtuelle
Netzwerke
oder
Storage
Area
Networks,
die
flexibel
zugewiesen
werden.
teilen
den
Kernel
des
Hostsystems,
sind
aber
voneinander
isoliert.
Technisch
eng
verwandt
sind
Orchestrierungslösungen
wie
Kubernetes.
verbesserte
Disaster-Recovery-Möglichkeiten
und
die
Unterstützung
für
Test-
und
Entwicklungszyklen.
Häufige
Einsatzgebiete
sind
Rechenzentren,
Cloud-Dienste,
Desktop-Computing
sowie
Entwicklung
und
Tests.
den
2000er-Jahren
mit
x86-Virtualisierung
und
kommerziellen
Hypervisoren
weiter
verbreitet.
Heutzutage
ist
Virtualisierung
eine
Kerntechnologie
der
IT-Infrastruktur
und
Grundlage
von
Cloud-Computing
und
modernen
DevOps-Prozessen.