Eine virtuelle Maschine (VM) ist eine Software-Emulation eines physischen Computers, die die Ausführung mehrerer Betriebssysteme (OS) auf einem einzigen physischen Server oder Computer ermöglicht. Es bietet eine isolierte und eigenständige Umgebung, in der ein Betriebssystem zusammen mit seinen Anwendungen und Diensten installiert und ausgeführt werden kann. Eine VM funktioniert wie ein separater physischer Computer mit eigenen virtuellen Hardwareressourcen, einschließlich CPU, Arbeitsspeicher, Speicher und Netzwerkschnittstellen.
Einer der Hauptunterschiede zwischen einer virtuellen Maschine und einem physischen Server oder einer physischen Maschine besteht darin, dass ein physischer Server ein greifbares Stück Hardware ist, während eine virtuelle Maschine eine abstrakte Darstellung eines Computersystems ist. Ein physischer Server besteht in der Regel aus physischen Komponenten wie Motherboard, CPU, RAM, Festplatten und Netzwerkschnittstellen, die für die Ausführung eines einzelnen Betriebssystems und der zugehörigen Anwendungen vorgesehen sind. Andererseits teilt eine virtuelle Maschine die physischen Ressourcen eines Hostservers mit anderen virtuellen Maschinen und ermöglicht so eine effiziente Nutzung der Hardwareressourcen.
Eine virtuelle Maschine wird von einem Hypervisor erstellt und verwaltet. Dabei handelt es sich um eine Softwareschicht, die die Virtualisierung von Hardwareressourcen ermöglicht. Der Hypervisor sitzt zwischen der physischen Hardware und den virtuellen Maschinen und stellt eine Virtualisierungsschicht bereit, die die zugrunde liegende Hardware von den VMs abstrahiert. Es gibt zwei Arten von Hypervisoren: Typ 1 und Typ 2.
Hypervisoren vom Typ 1, auch Bare-Metal-Hypervisoren genannt, werden direkt auf der physischen Serverhardware installiert. Sie haben direkten Zugriff auf die Hardwareressourcen und verwalten die auf dem Server laufenden virtuellen Maschinen. Beispiele für Typ-1-Hypervisoren sind VMware ESXi, Microsoft Hyper-V und Citrix XenServer.
Hypervisoren vom Typ 2, auch gehostete Hypervisoren genannt, werden auf einem vorhandenen Betriebssystem installiert. Sie verlassen sich für den Hardwarezugriff auf das zugrunde liegende Betriebssystem und stellen Virtualisierungsfunktionen über das Host-Betriebssystem bereit. Beispiele für Typ-2-Hypervisoren sind VMware Workstation, Oracle VirtualBox und Microsoft Virtual PC.
Virtuelle Maschinen bieten gegenüber physischen Servern mehrere Vorteile. Erstens bieten sie die Möglichkeit, mehrere Server auf einer einzigen physischen Maschine zu konsolidieren, was zu Kosteneinsparungen in Bezug auf Hardware-, Strom- und Kühlungsanforderungen führt. Diese Konsolidierung vereinfacht auch die Verwaltung und reduziert den physischen Platzbedarf der Infrastruktur.
Zweitens bieten virtuelle Maschinen eine größere Flexibilität und Agilität. Sie können problemlos erstellt, geklont und zwischen physischen Servern verschoben werden, ohne dass eine physische Neukonfiguration erforderlich ist. Dies ermöglicht eine dynamische Ressourcenzuweisung, Lastausgleich und hohe Verfügbarkeit.
Drittens sorgen virtuelle Maschinen für die Isolierung zwischen verschiedenen Betriebssysteminstanzen, die auf demselben physischen Server ausgeführt werden. Jede VM arbeitet in ihrer eigenen isolierten Umgebung, wodurch Konflikte verhindert und die Sicherheit gewährleistet wird. Diese Isolation ermöglicht auch das Testen und Bereitstellen verschiedener Betriebssystemversionen, Softwarekonfigurationen und Anwendungen, ohne dass dies Auswirkungen auf andere VMs oder den Hostserver hat.
Schließlich unterstützen virtuelle Maschinen das Konzept von Snapshots, bei denen es sich um zeitpunktbezogene Abbilder des Zustands einer VM handelt. Snapshots können für Sicherungs- und Wiederherstellungszwecke verwendet werden, sodass VMs bei Systemausfällen oder Datenbeschädigungen in einen früheren Zustand zurückversetzt werden können.
Eine virtuelle Maschine ist eine Software-Emulation eines physischen Computers, die die Ausführung mehrerer Betriebssysteme auf einem einzigen physischen Server oder Computer ermöglicht. Es bietet eine isolierte und flexible Umgebung, die eine effiziente Ressourcennutzung, vereinfachte Verwaltung und verbesserte Sicherheit ermöglicht. Virtuelle Maschinen sind zu einem grundlegenden Bestandteil moderner IT-Infrastruktur geworden und bieten zahlreiche Vorteile hinsichtlich Kosteneinsparungen, Skalierbarkeit und Agilität.
Weitere aktuelle Fragen und Antworten zu EITC/IS/WSA Windows Server-Administration:
- Um einen Administratorbenutzer mit AD-Benutzern und -Computern zu erstellen, muss zunächst ein Domänenbenutzer erstellt werden. Erst danach ist es möglich, ihn der richtigen Gruppe von Domänenadministratoren zuzuweisen.
- Umfasst die Post-Deployment-Konfiguration die Konfiguration eines lokalen Servers nach der Installation von Windows Server?
- Endet die Broadcast-IPv4-Adresse für die Subnetzmaske 255.255.255.0 mit .255?
- Also die Aussage „Zum Aufbau einer Windows-Domäne sind mindestens 2 Domänencontroller erforderlich.“ impliziert die beste Praxis?
- Um eine Domäne aufzubauen, ist seit W1k nur 2 Domänencontroller erforderlich. Mindestens 2 werden benötigt. Ist ein Best-Practice-Framework definiert, das Fehler/Fehlertoleranz oder Faktoren berücksichtigen muss, die auf dem Ausgleich und den Iopics von CPU/Speicher pro Objekt im gesamten Unternehmen basieren?
- Welche VirtualBox-Version sollte mit Windows Server 2019 verwendet werden?
- Ist es möglich, meinen privaten Laptop mit Windows-Betriebssystem zur Installation des Windows-Servers zu verwenden?
- Brauchen wir aus Übungsgründen eine Internetverbindung, um einen Windows-Server zu installieren?
- Welche Einschränkungen bestehen durch die Hosts-Datei hinsichtlich ihrer Auswirkungen auf das Netzwerk?
- Wie können Sie die Funktionalität eines neuen Eintrags in der Hosts-Datei mithilfe der Eingabeaufforderung testen?
Weitere Fragen und Antworten finden Sie unter EITC/IS/WSA Windows Server Administration