Unter "Virtuelle Maschinen" versteht man eine Software-Emulation von physischen Computern innerhalb einer virtuellen Umgebung. Diese virtuellen Maschinen (VMs) ermöglichen es, mehrere unabhängige Betriebssysteme und Anwendungen auf einem einzigen physischen Computer auszuführen. Jede virtuelle Maschine fungiert als isolierte Umgebung und hat ihre eigene virtuelle Hardware, einschließlich Prozessor, Speicher, Festplatte und Netzwerkadapter.
Typische Funktionen einer Software im Bereich "Virtuelle Maschinen" sind:
Betriebssystem-Unterstützung: Die Software ermöglicht die Erstellung und Ausführung von virtuellen Maschinen mit verschiedenen Betriebssystemen wie Windows, Linux, macOS usw.
Ressourcenverwaltung: Administratoren können den virtuellen Maschinen CPU, RAM, Festplattenspeicher und andere Ressourcen zuweisen und verwalten, um eine optimale Leistung sicherzustellen.
Live-Migration: Die Software bietet die Möglichkeit, virtuelle Maschinen zwischen physischen Hosts zu verschieben, ohne die Ausführung der VMs zu unterbrechen, um Lastausgleich, Wartung oder Ausfallsicherheit zu ermöglichen.
Snapshotting und Wiederherstellung: Administratoren können Snapshots von virtuellen Maschinen erstellen, um ihren Zustand zu einem bestimmten Zeitpunkt zu speichern, und diese Snapshots bei Bedarf zur Wiederherstellung verwenden.
Netzwerk-Konnektivität: Die Software ermöglicht die Konfiguration von Netzwerkverbindungen für virtuelle Maschinen, einschließlich virtueller Netzwerkadapter, VLANs, VPNs usw.
Skalierbarkeit: Administratoren können die Anzahl der virtuellen Maschinen je nach Bedarf erhöhen oder reduzieren, um auf Änderungen im Ressourcenbedarf zu reagieren.
Sicherheit: Die Software bietet Funktionen zur Isolierung und Sicherung virtueller Maschinen, einschließlich Verschlüsselung, Firewall-Regeln, Zugriffskontrollen usw.
Verwaltungstools: Administratoren haben Zugriff auf Verwaltungstools, um virtuelle Maschinen zu erstellen, zu konfigurieren, zu überwachen und zu verwalten, einschließlich grafischer Benutzeroberflächen und Befehlszeilen-Schnittstellen.