Definition

Virtuelle Maschine - Virtual Machine (VM)

Eine virtuelle Maschine (VM) ist die Software-Implementation einer Computer-Umgebung, in der sich ein Betriebssystem (OS) oder ein Programm installieren und ausführen lässt.

Die VM emuliert in der Regel eine physische IT-Umgebung. Anfragen für CPU, Speicher, Festplatte, Netzwerk- und andere Hardware-Ressourcen werden von der Virtualisierungsebene verwaltet. Sie übersetzt diese Anfragen für die darunter liegende physischen Hardware.

VMs werden innerhalb einer Virtualisierungsschicht erstellt, beispielsweise durch einen Hypervisor oder durch eine Virtualisierungs-Plattform, auf der ein Client- oder Server-Betriebssystem ausgeführt wird. Dieses Betriebssystem heißt Host-OS. Die Virtualisierungsschicht ermöglicht viele, einzelne, isolierte VM-Umgebungen.

Typischerweise können Gastbetriebssysteme und Programme nicht erkennen, ob sie auf einer virtuellen Plattform ausgeführt werden - solange sie von der virtuellen Maschine unterstützt werden. Die Software kann genauso eingesetzt werden, als ob sie auf einer physischen Server-Hardware installiert wäre. Zum Beispiel kann an das Gastbetriebssystem eine physische Festplatte erkennen. Die tatsächlichen I/O-Anfragen werden aber durch die Virtualisierungsschicht übersetzt und in eine Datei umgeleitet, auf die das Host-OS Zugriff hat.

Virtuelle Maschinen bieten zahlreiche Vorteile gegenüber der direkten Installation von Betriebssystemen und Software auf der physischen Hardware. Die Isolation gewährleistet, dass Anwendungen und Dienste, die innerhalb einer VM laufen, das Host-OS oder andere VMs nicht beeinträchtigen. Virtuelle Maschinen können problemlos verschoben, kopiert und zwischen Hostservern neu zugeteilt werden, um die Hardware-Ressourcen-Auslastung zu optimieren. Administratoren können auch die Vorteile von virtuellen Umgebungen für einfache Backups, Disaster Recovery, neue Deployments und grundlegenden Aufgaben der Systemadministration nutzen. Der Einsatz von virtuellen Maschinen erfordert auch wichtige Management-Überlegungen. Viele davon können mit Best Practices der Systemadministration und Tools adressiert werden, die auf die Verwaltung von VMs ausgelegt sind.

Hinweis: Dieser Eintrag bezieht sich auf den Begriff virtuelle Maschine (VM), wie er auf Virtualisierungs-Technologie angewendet wird. Diese erstellt unabhängige Umgebungen für den Einsatz von Betriebssystemen und Anwendungen auf Server- oder Client-Hardware, um diese dort direkt auszuführen. Zahlreiche andere Technologien wie Programmiersprachen und -umgebungen, die die gleichen Konzepte verwenden, werden ebenfalls als „Virtuelle Maschine“ bezeichnet.

Diese Definition wurde zuletzt im August 2013 aktualisiert

Pro+

Premium-Inhalte

Weitere Pro+ Premium-Inhalte und andere Mitglieder-Angebote, finden Sie hier.

Diskussion starten

Schicken Sie mir eine Nachricht bei Kommentaren anderer Mitglieder.

Mit dem Absenden dieser Daten erklären Sie sich bereit, E-Mails von TechTarget und seinen Partnern zu erhalten. Wenn Ihr Wohnsitz außerhalb der Vereinigten Staaten ist, geben Sie uns hiermit Ihre Erlaubnis, Ihre persönlichen Daten zu übertragen und in den Vereinigten Staaten zu verarbeiten. Datenschutz

Bitte erstellen Sie einen Usernamen, um einen Kommentar abzugeben.

- GOOGLE-ANZEIGEN

File Extensions and File Formats

Powered by:

SearchSecurity.de

SearchStorage.de

SearchNetworking.de

SearchEnterpriseSoftware.de

Close