nikkytok - stock.adobe.com
Diese drei VMware-Festplattentypen sollten Sie kennen
Thick-, Thin- und Raw-Festplatten sind die drei Varianten, die VMware für virtuelle Disks anbietet. Wir erklären die Unterschiede und für welche Workloads sie sich eignen.
Virtuelle Festplatten bieten eine bessere Portabilität und Effizienz im Vergleich zu nicht-virtualisierten, physischen Festplatten oder lokalen Partitionen. VMware verfügt über drei verschiedene Festplattentypen – Raw, Thick und Thin (Roh, Dick und Dünn) – und jede davon geht mit dem tatsächlichen physischen Speicher anders um.
Als VMware-Administrator sollten Sie die unterschiedlichen Festplattentypen und ihre jeweiligen Anwendungsfälle kennen, um sicherzustellen, dass Ihre Systeme Speicher so effizient wie möglich zuweisen, ohne dass es zu Leistungsproblemen kommt.
Raw-Festplatten stellen eine Verbindung zwischen einer logischen Speichereinheitsnummer und einer Virtuellen Maschine aus einem Storage Area Network (SAN) her; sie sind das bevorzugte Virtualisierungsmoell für Gastbetriebssystem-Clustering und SAN-Snapshots.
Thick-Lazy-Zeroed-Festplatten bieten eine bessere Leistung und Sicherheit, während Eagerly-Zeroed-Festplatten sich schneller erstellen lassen. Diese Festplatten reduzieren die Latenz, indem sie den Festplatten physischen Speicher vorab zuordnen.
Thin-Festplatten nutzen den physischen Speicher besonders effizient, indem sie den Speicherplatz mehreren Benutzern zuweisen. Sie sind am besten geeignet, um Speicherplatz zu sparen und die Kapazität vorhandener Festplatten auszureizen.
Raw-Festplatten tragen zur Verbesserung der E/A-Anwendungsleistung bei
Eine rohe Festplatte, auch als Raw Device Mapping (RDM) bezeichnet, ermöglicht es Ihnen, eine Speicher-LUN (Logical Unit Number) direkt mit einer VM innerhalb eines SAN zu verknüpfen. Sie können den Festplattenzugriff auch über ein Virtual Machine File System (VMFS) konfigurieren. RDM ist jedoch am besten geeignet für das Einrichten von Clustern mit virtuellen Maschinen, physischen Geräten oder SAN-fähigen Anwendungen innerhalb einer VM.
RDM speichert die Festplattendaten einer VM nicht auf einem VMFS-Volume, sondern in einer kleinen Festplattendeskriptordatei im Arbeitsverzeichnis der virtuellen Maschine, die sich auf dem VMFS-Volume befindet. RDM verwendet SAN-Befehle und kann die Gesamtleistung von E/A-intensiven (Eingabe/Ausgabe)Anwendungen verbessern.
Sie können RDM in zwei Modi konfigurieren: virtueller Kompatibilitätsmodus oder physischer Kompatibilitätsmodus. Die virtuelle Kompatibilität bietet erweiterte Dateisperren und Snapshots. Die physikalische Kompatibilität hingegen gewährt Zugriff auf fast alle Hardwarefunktionen des gemappten Speichersystems.
Dicke Festplatten steigern Leistung und Sicherheit
Thick-Festplatten verwenden Thick Provisioning, um physischen Speicher vorab zuzuweisen, sobald Sie eine Festplatte erstellen. Wenn Sie ein virtuelles 50-GB-Laufwerk erstellen, würde dieses Laufwerk genau 50 GB physischen Speicherplatz belegen. Dieser Speicherplatz steht dann keiner anderen Festplatte oder virtuellen Maschine zur Verfügung. Es gibt zwei Typen von Thick-Festplatten: Thick-Provision Lazy-Zeroed und Thick-Provision Eagerly-Zeroed.
Thick-Provisioning-Lazy-Zeroed-Festplatten. Wenn Sie eine Lazy-Zeroed-Festplatte mit Thick Provisioning erstellen, weisen Sie ihr gleich eine feste Menge Speicher zu. Ihr Nachteil ist, dass sie möglicherweise alte Daten von physischen Medien enthalten. Dies erfordert, dass Sie sie auf Null setzen, immer wenn Sie neue Daten auf die Festplatte schreiben. Diese Variante ist zwar schnell erstellt, sie verzeichnet aber erhöhte IOPS, worunter oft die Leistung leidet.
Thick-Provisioning-Eagerly-Zeroed-Festplatten. Eine Eagerly-Zeroed-Festplatte mit Thick Provisioning erstellt VM-Festplatten in einem standardmäßigen Thick-Format und weist ihnen sofort den maximal erforderlichen Festplattenspeicherplatz zu. Hier gibt es keine Daten auf dem physischen Medium. Eagerly-Zeroed-Festplatten unterstützen außerdem VMware Fault Tolerance, doch es dauert länger, sie zu erstellen, da das System Nullen auf die gesamten Speicherblöcke schreibt, um die Schreibvorgänge später zu beschleunigen.
Thin Disks optimieren die Festplatteneffizienz
Thin-Festplatten verwenden Thin Provisioning, um die Speicherplatznutzung im SAN zu optimieren. Thin-Festplatten verbrauchen nur so viel Speicherplatz, wie sie zum Funktionieren benötigen. Der Speicherplatz wächst mit der Zeit, da das Gastbetriebssystem der Thin Disk mehr Platz zuweist, wenn sie diesen benötigt. Wenn Sie beispielsweise eine 8-GB-Thin-Disk erstellen, verbraucht die Festplatte anfangs nur 1 GB und mit zunehmendem Wachstum bis zu 8 GB.
Thin Provisioning hat Nachteile. Wenn Administratoren dies nicht verhindern, dann kann die Festplatte so lange wachsen, bis sie den virtuellen Maschinen den Platz abschneidet. Sie müssten diese VMs an einen anderen Ort migrieren, um sie wieder zum Laufen zu bringen.
Sie können Thin Provisioning im Backend oder Hypervisor-seitig durchführen. Thin Provisioning am Backend ist die sparsamere Vorgehensweise – doch nicht jedes Speicher-Array unterstützt dies. Thin Provisioning über den Hypervisor ist in Situationen vorzuziehen, in denen das System Festplattenspeicher überbelegt, wenn Sie mehr VM-Festplattendateien (VMDKs) bereitgestellt haben, als Ihnen realer Speicherplatz zur Verfügung steht.
Thin Provisioning versus Thick Provisioning
Thin- und Thick-Provisioned-Festplatten bieten ähnliche Speicherfunktionen, weisen jedoch Unterschiede auf. Thin Disks belegen Speicherplatz bei Bedarf, bis die Festplatte ihre Kapazitätsgrenze erreicht, während Thick Disks den gesamten erforderlichen Speicherplatz von Anfang an zugewiesen bekommen.
Thin Disks eignen sich am besten, um Speicherplatz zu sparen. Sie können Speicherplatz überbelegen und bei Bedarf physische Geräte hinzufügen. Wenn Sie dafür den richtigen Zeitpunkt verpassen, gefährden Sie jedoch die Performance Ihrer virtuellen Maschinen.
Eagerly-Zeroed-Festplatten mit Thick Provisioning bieten sichere Leistung, benötigen jedoch ausreichend Speicherplatz und führen zu Verzögerungen beim Erstellen. Das geht bei Lazy-Zeroed-Festplatten mit Thick Provisioning ist im Vergleich schneller, dafür weisen sie eine geringere Sicherheit und Schreibgeschwindigkeit auf.