Logical Volume Manager (LVM)
Logical Volume Manager (LVM) ist eine Softwarekomponente, die in den Betriebssystemen Linux und einigen Unix-Varianten verwendet wird, um erweiterte Festplattenverwaltungsfunktionen bereitzustellen. LVM ermöglicht es Benutzern, logische Volumes zu erstellen, zu verändern und zu verwalten, unabhängig von den physischen Festplattenpartitionen, auf denen sie basieren.
Unter Linux ist LVM eine weit verbreitete Technologie, die es Benutzern ermöglicht, Festplattenpartitionen flexibel zu verwalten und die Speicherressourcen effizienter zu nutzen. Mit LVM können Benutzer physische Festplattenpartitionen zu einem Volume Group (VG) zusammenfassen. Eine Volume Group ist ein Pool von physischen Speicherressourcen, der aus mehreren Festplattenpartitionen bestehen kann. Innerhalb der Volume Group können Benutzer logische Volumes (LVs) erstellen, die als virtuelle Festplatten betrachtet werden können.
Die logischen Volumes in LVM können flexibel in ihrer Größe geändert werden, ohne dass die zugrunde liegenden physischen Partitionen beeinflusst werden. Benutzer können neue logische Volumes erstellen, vorhandene vergrößern oder verkleinern und sie auch löschen, ohne die Daten auf anderen logischen Volumes zu beeinträchtigen. Dies ermöglicht eine dynamische Anpassung des Festplattenplatzes an die aktuellen Anforderungen des Systems.
LVM bietet auch Funktionen wie Striping, Mirroring und RAID-Unterstützung für erweiterte Leistung und Datensicherheit. Striping ermöglicht es, Daten über mehrere physische Festplatten zu verteilen, um die Schreib- und Leseleistung zu verbessern. Mirroring ermöglicht die Spiegelung von Daten auf mehreren physischen Festplatten für erhöhte Datensicherheit und Fehlertoleranz. Darüber hinaus unterstützt LVM auch die Erstellung von Snapshots, um konsistente Sicherungen von logischen Volumes zu erstellen.
Die Verwaltung von LVM erfolgt hauptsächlich über die Befehlszeile, wobei verschiedene Befehle zur Erstellung, Verwaltung und Überwachung von logischen Volumes zur Verfügung stehen. Es gibt auch einige GUI-Tools wie "system-config-lvm" unter Linux, die eine benutzerfreundlichere Schnittstelle für die Verwaltung von LVM bieten.
Es ist wichtig anzumerken, dass LVM standardmäßig nicht in Windows-Betriebssystemen enthalten ist. Logical Volume Manager wird hauptsächlich von Linux und einigen Unix-Varianten unterstützt, um erweiterte Festplattenverwaltungsfunktionen bereitzustellen. In Windows hingegen wird das Konzept der logischen Volumes und Volume Groups normalerweise mit dem Logical Disk Manager (LDM) umgesetzt, wie zuvor beschrieben.