LVM - Logical Volume Management unter Linux

Slides:



Advertisements
Ähnliche Präsentationen
Blue J.
Advertisements

Informatik 12 | DAES Compilerbau Wintersemester 2010 / 2011 Dr. Heiko Falk Technische Universität Dortmund Lehrstuhl Informatik 12 Entwurfsautomatisierung.
Übersicht RAID-Verfahren Labor für Betriebsdatenverarbeitung
Systemverwaltung wie es Ihnen gefällt.
Vs61 6 Verteilte Datenverwaltung. vs62 Ziel:Zusammengehöriger Datenbestand soll über mehrere Stationen verteilt werden, z.B. Fragmentierung: in mehrere.
Enno Rehling und Roger Butenuth, Uni-GH Paderborn: Arminius: Software für Linux-basierte SCI-Cluster Arminius: Software für Linux-basierte SCI-Cluster.
SAP R/3 - Speichermanagement
Windows auf öffentlichen PCs
Gliederung Motivation / Grundlagen Sortierverfahren
Konzeption und Realisierung eines Software Configuration Management Systems Autor: Alex Rempel Referent: Prof. Dr. Elke Hergenröther Korreferent: Prof.
Indirekte Adressierung
Java: Referenzen und Zeichenketten
Java: Grundlagen der Objektorientierung
XINDICE The Apache XML Project Name: Jacqueline Langhorst
PS: Basisinformationstechnologie Jens Alvermann
Daten sichern und archivieren
Dateisysteme.
Das Build-Tool ANT ETIS SS05. ETIS SS05 - Nadine FröhlichANT 2 Gliederung Motivation Build - Datei –Allgemeiner Aufbau –Project –Target –Task –Properties.
Diese Dateien können bedenkenlos gelöscht werden : Überflüssige Dateien Diese Dateien können bedenkenlos gelöscht werden :
Introducing the .NET Framework
Erfahrungsbericht Rechenzentrum der Ruhr-Universität Bochum
OC-Pro ermöglicht, ohne Installation zusätzlicher Software, die benutzerfreundliche Kalkulation von Netzhautdicke und Flächen intra-/subretinaler Flüssigkeitsansammlungen.
AFS-Workshop 2005 Statusbericht Rechenzentrum TU Braunschweig
Datenbanken Einführung Merkmale dateiorientierte Datenverwaltung
Anwendung von EvaSys (Version 3.0) für Teilbereichsadminstrator/inn/en
Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B.
Raid 0.
Inhalt Einführung –Spezifikation Aufbau des Tools –Aufnahme –Stille entfernen –Speicherung –Kommunikation mit den anderen Teilen.
Ordner- und Dateistrukturen in Windows 7 (Teil 1)
von Julia Pfander und Katja Holzapfel E 12/2
Problematik von Großprojekten
Eignung von Grammatik-basiertem Layout für grafische Programmiersprachen Seminar Layout-Algorithmen für Graphen Institut für Informatik Christian-Albrechts.
SOFTWARE.
Was ist ein Betriebssystem?
Windows Server 2008 R2 Datenträgerverwaltung NTFS als Dateisystem vs. FAT32 RAID Volumes Dynamische Festplatten Basisfestplatten Von Pascal Runk Gruppe.
Westfälische Wilhelms-Universität Münster 15-JAN-2004 Heinz-Hermann Adam Benutzung von tragbaren Computern Unter Windows in.
“Warum warten?” Upgrade Sales-Kampagne.
Arbeitsgruppen-administration
Gliederung Was ist Linux? Desktop Environment Die Shell Tux His
WS 2011/12 Datenbanksysteme Mi 15:15 – 16:45 R Vorlesung #9 Physische Datenorganisation.
secunet Security Networks AG
Maximale Sicherheit für PC-Systeme. Was ist der PC-Sheriff 2000? Wie funktioniert der PC-Sheriff 2000? Warum PC-Sheriff 2000? Desktop-Probleme Vorteile.
Vorlesung #10 Physische Datenorganisation
Effizienz durch VIRTUALISIERUNG
Content Management System
Maximale Sicherheit für PC-Systeme.
Seminar: Virtuelle Forschungsumgebungen Dozent: Professor Manfred Thaller Referent: Peter Smits
Von Eduard Dörr, Alina Wolf, Xenia Tschetschjotkin
Grundlagen, Prinzipien und Aufgaben eines Betriebssystems
Cloud-Computing.
->Prinzip ->Systeme ->Peer – to – Peer
CODA - Installation Installation der Binärdateien –Venus: Client-Programm –Vice: Server-Programm –Für Windows existiert eine Alpha-Version (Coda Client.
Software-RAID-5 mit Windows 2000 Professional Projektarbeit 2003.
Universität zu Köln WS 2012/13 Seminar: IT-Zertifikat der Phil.-Fak.: Allgemeine Informationstechnologien I Dozentin: Susanne Kurz M.A. Referenten: Irina.
Andrew S. Tanenbaum – Moderne Betriebssysteme
User Mode Linux Sven Wölfel 1. Juni User Mode Inhalt  Was ist UML?  Wofür kann man UML benutzen?
Modellierung der Wirklichkeit
ISIS Die Informationsplattform der Saarländischen Universitäts- und Landesbibliothek (SULB)
Dieser Vortrag wird gesponsort von:
Dateisystem Eine Präsentation von Kay Rubner, Maximilian Magendanz und Toni Materne.
SAN & NAS © Nicole Waibel Index NAS SAN Quellen
Prof. Dr. T. Kudraß1 Speicherverwaltung: Flash-Laufwerke.
05-Betriebssysteme1 Was ist ein Betriebssystem? l Programm, das die Verbindung zwischen dem Benutzer, der Software und der Hardware herstellt l Die Installation.
RAID-Systeme - Standards - Leistungsmerkmal - Redundanz - Datensicherheit eine Präsentation von Jochen Throm an der Berufsakademie Mosbach.
Thomas Tretter, 30. September 2003RAC unter Linux: Erfahrungen und Tipps1 RAC unter Linux Erfahrungen und Tipps 30. September 2003.
, Jens Rettig1 Einsatz von Versionsverwaltungstools im ORACLE – Umfeld Dipl.-Inform. Jens Rettig
LSI3041E-R & LSI3442E-R Controller Allgemeines: – Nicht konfigurierte Festplatten werden automatisch als Single Disks bzw. Logical Drives (einzelne Laufwerke)
LSI8204ELP & Onboard SATA Controller Allgemeines: – Nicht konfigurierte Festplatten werden automatisch als Single Disks bzw. Logical Drives (einzelne Laufwerke)
LINUX II Unit 6 RAID & LVM.
Das Betriebssystem Linux
 Präsentation transkript:

LVM - Logical Volume Management unter Linux Dirk Markwardt Technische Universität Braunschweig Institut für Betriebssysteme und Rechnerverbund Februar 2002

Gliederung Motivation Ausweg: LVM Aufbau eines Systems mit LVM Limitierungen Features Benchmark Fazit Quellen

Motivation Festplatten werden in Partitionen aufgeteilt starre Einteilung bei Installation des Betriebssystems nachträgliche Änderungen sehr aufwändig Größe der Festplatte ist maximale Partitionsgröße

Ausweg: LVM LVM fügt zusätzliche Abstraktionsebene zwischen dem Speichermedium und den Blockdevices des Betriebssystems ein ermöglicht flexiblere Speicherverwaltung bietet zusätzliche Features Implementation durch Heinz Mauelshagen Konzept ist unter kommerziellen Unix-Derivaten seit längerem verfügbar Konzepte sehr ähnlich, jedoch unter anderen Namen

Aufbau eines Systems mit LVM

Aufbau eines Systems mit LVM(2) Festplatten sind Physical Volumes (PV) Aufteilung in Physical Extends (PE) PVs werden einer Volume Group (VG) zugeordnet Eine VG stellt damit eine logische Festplatte dar Aus der VG werden Logical Volumes (LV) gebildet LVs entsprechen den Partitionen LVs bestehen aus Logical Extends (LE)

Limitierungen Maximal 65534 PEs in einem PV Maximal 65534 LEs pro LV Größe eines PEs von 8 KB bis 16 GB Maximale LV-Größe 512 MB bis 2 Terabyte oder 1 Petabyte (architekturabhängig, abhängig von der PE-Größe) Maximal 99 VGs mit insgesamt 256 LVs Defaults erlauben LVs mit max. 256 GB

Features Erhöhte Flexibilität bei der Verwaltung des Festplattenspeichers nachträgliche Größenänderungen Sprechende Devicenamen: /dev/webspace/ibr anstatt /dev/hdc2 Speicherzuteilung erst bei Bedarf LVs können größer als eine einzelne Festplatte sein keine Probleme durch Neuvergabe von Geräte-IDs Snapshots, Striping, Verschieben von PVs

Größenänderungen ... einer VG erfolgen durch Hinzufügen oder Entfernen von PVs ... eines LV erfolgen durch Hinzufügen oder Entfernen von LEs können im laufenden Betrieb erfolgen

Snapshot ist Read-Only-Kopie eines LV zu einem bestimmten Zeitpunkt Anwendung: Datensicherung, temporäre Sicherheitskopie realisiert mittels Copy- on-Write nach Benutzung werden Snapshots wieder gelöscht

Striping LEs eines LV werden gleichmäßig auf 2 oder mehr Festplatten verteilt Geschwindigkeitssteigerung durch gleichzeitige Nutzung der Platten

Verschieben von PVs Benutzte PEs eines PV können auf andere PVs der gleichen VG verschoben werden leere PVs können aus einer VG entfernt werden Migration auf andere Speichersysteme einfach möglich

Dateien und Programme Verwaltungstools von LVM haben konsistente Namensgebung alle Tools für Operationen auf Physical Volumes beginnen mit „pv“ usw... alle Befehle zum Erzeugen enden auf „...create“ usw... Sicherheitskopien der Volume Group Descriptor Area (VGDA) sind in /etc/lvmconf gespeichert vergleichbar mit Sicherheitskopie der Partitionstabelle Sicherheitskopien werden automatisch erzeugt

Benchmark Testsystem: Pentium II 400, 128 MB Testplatten: 2x 2GB SCSI an Adaptec Fast-SCSI-Adapter Test mit Bonnie Messungen im Dateisystem mit einer Datei Dateigröße 512 MB wegen Cache des Kerns

Benchmark (2)

Auswertung LVM ist gegenüber normaler Partitionierung nur unwesentlich langsamer Striping kann die Geschwindigkeit nahezu verdoppeln (bei zwei Festplatten) natülich abhängig von der Anwendung

Fazit LVM bietet Features wie Snapshots, Striping, flexible Größenzuordnungen, unkomplizierte Größenänderungen,... dabei ist das System nur geringfügig langsamer als direkte Zugriffe auf eine Partition Benutzung von LVM kann sich auch bei kleineren Systemen lohnen

Quellen, Literatur LVM für Linux: http://www.sistina.com/lvm The Logical Volume Manager von Michael Hasenstein: http://www.suse.de/de/support/whitepapers/ lvm/index.html Bonnie Festplattenbenchmark: http://www.textuality.com/bonnie