Übersicht RAID-Verfahren Labor für Betriebsdatenverarbeitung

Slides:



Advertisements
Ähnliche Präsentationen
Ext2. Geschichte Minixerhebliche Beschränkungen extfs ext2erstmals aufhebung aller drängenden Beschränkungen ext3erweiterung um Journaling.
Advertisements

PC-Senioren Ludwigsburg
Daten - Sicherung Begriffsdefinition Arten der Datensicherung
Motivation Bisher: Codes mit möglichst kurzer Codelänge.
:33 Architektur Moderner Internet Applikationen – Sonderthema 4 Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Architektur.
Elektronisch messen, steuern, regeln
Information - syntaktisch
SIMATIC ET 200M Systemredundanz
Präsentation zum Thema Netzwerk Von Jan Metz.
Effizienz: Indexstrukturen
Datensicherung XII – Medien VI
ATHOS Benutzertreffen 12. November Archivierung Glashütten, 12. November 2008 HighQSoft GmbH, Karst Schaap
Fehlererkennende Codes
Aufgaben der Sicherungsschicht
Bandlaufwerke und ihre Funktionsweise
Blockchiffren Projektarbeit zum Thema Kryptographie
Vortrag Nr. 10 Datensicherung.
Von Petra Scheffler, Marc Langer und Oliver Bergmann
Raid 0.
EDO-RAM,SDRAM,RDRAM,DDR2-SDRAM.
2001/02 Georg N. Strauss HTL Jenbach - Informationstechnologie
Gerade bei Fotobearbeitungen kann es leicht zum Verlust der Dateierweiterung (file extension) kommen. Nach stundenlanger Arbeit lässt sich eine Datei nicht.
Storage für Datenbanken
Timo Brueggemann Dir. Business Development Stratus Technologies.
1. Was ist Hardware? Hardware nennt man alle Geräte und Bauteile, die zu einem Computer gehören – also alles was man am Computer anfassen kann. Bsp: Monitor,
Windows Server 2008 R2 Datenträgerverwaltung NTFS als Dateisystem vs. FAT32 RAID Volumes Dynamische Festplatten Basisfestplatten Von Pascal Runk Gruppe.
Aufbau einer Festplatte
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation II Vorlesung 7 SS 2000 Punkt-in-Polygon-Verfahren I (Trapezkarte)
Effiziente Algorithmen Hartmut Klauck Universität Frankfurt SS
Black Box Algorithmen Hartmut Klauck Universität Frankfurt SS
Black Box Algorithmen Hartmut Klauck Universität Frankfurt SS
Fehler in Rechnernetzen
Replikation und Synchronisation
Flexible Datensicherung für kleine und mittlere Unternehmen
Das Binär-System Alles ist davon abhängig, ob Strom fließt oder nicht!
ADAT©2010 Dipl. - Ing. Andrea SabinSeite: 1 Version 1.0c Adat Semester 1.
Interne Speicher © Christian Barby FIN
Kamran Awan & Mohammed Soultana
Verarbeitung und Computerinneres
Arne Vater Sommersemester Vorlesungswoche
1 Albert-Ludwigs-Universität Freiburg Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer Systeme II Christian Schindelhauer Sommersemester 2006.
Systeme II Christian Schindelhauer Sommersemester 2007
Lineare Gleichungen mit 2 Variablen
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation III Vorlesung 1 WS 2001/02 Punkt-in-Landkarte I (Streifenkarte)
SIMATIC ET 200M / MP Systemredundanz
Überblick Win2k (advanced) Server Part 1: Überblick u. Grundlagen Windows 2000 J. Emsters Part 2: DNS u. Active Directory C. Cucchiara Part 3: Benutzer,Gruppenverwaltung.
Konzept über Möglichkeiten zum Aufbau einer homogenen IT-Landschaft im Auftrag der Bethesda St. Martin gemeinnützige GmbH - (kurz: STIBEMA) Mainzer Straße.
Vorlesung Datenbanksysteme vom Physische Datenorganisation
Software-RAID-5 mit Windows 2000 Professional Projektarbeit 2003.
AGP, PCIE Bus im Vergleich AGP: Accelerated Graphic Port 1997 von Intel entwickelt. Ab 1998 AGP dann in großem Stil in PCs als Grafikkartensteckplatz verwendet.
WINDOWS 2003 Server. Standart Varianten für 32 Bit: Web Edition: Unterstützt Single(1)- oder Dual(2)-Prozessor-Systeme und bis zu 2 GB RAM 32-Bit Standard.
LVM - Logical Volume Management unter Linux
Funktionsprinzip·Anwendung·Zukunft
Meine Themen: Entwicklung der EDV EDV-Möglichkeiten PC-Komponenten
Prof. Dr. T. Kudraß1 Speicherverwaltung: Flash-Laufwerke.
Sükün_Karatas Grundlagen der Codes Sükün_Karatas 3aFD.
Von Bits, Bytes und Raid Eine Schnuppervorlesung Inhalt
Ausfallsicherung durch RAID / JBOD RAID (Redundant Array of Independent Disks ) JBOD ( Just a Bunch of Disks )
RAID-Systeme - Standards - Leistungsmerkmal - Redundanz - Datensicherheit eine Präsentation von Jochen Throm an der Berufsakademie Mosbach.
RAID Level. RAID 0 (Striping)  RAID 0 (Stripeset; “Streifensatz”) Mehrere HDDs zusammenfassen und gleichzeitig darauf zugreifen. Hohe Transferraten bei.
1 Codierung Prof. Dr. Dörte Haftendorn, Leuphana Universität Lüneburg, Haydn: Streichquartett op 54.3 aus Largo,
LSI3041E-R & LSI3442E-R Controller Allgemeines: – Nicht konfigurierte Festplatten werden automatisch als Single Disks bzw. Logical Drives (einzelne Laufwerke)
LSI8704ELP, LSI8708ELP Allgemeines: – Es müssen immer Festplatten Konfiguriert werden, da ansonsten für das Betriebssystem keine Laufwerke zur Verfügung.
Promise EX4650 & EX8650 Controller Allgemeines: – Es müssen immer Festplatten Konfiguriert werden, da ansonsten für das Betriebssystem keine Laufwerke.
LSI8204ELP & Onboard SATA Controller Allgemeines: – Nicht konfigurierte Festplatten werden automatisch als Single Disks bzw. Logical Drives (einzelne Laufwerke)
Dr. Wolfram Amme, Automatische Speicherverwaltung, Informatik II, FSU Jena, SS Automatische Speicherverwaltung.
RAID Controller Guide - Allgemeines - Glossar - RAID Level - RAID Controller.
Backupmyfilestousb ==> Datensicherung auf USB Festplatte Copyright © 2011 Zeeshan Sayyed (Staatlich geprüfter Informatiker) 1 Diese Präsentation.
LINUX II Unit 6 RAID & LVM.
RAID Redundant Array of Independent Disks.
 Präsentation transkript:

Übersicht RAID-Verfahren Labor für Betriebsdatenverarbeitung und Produktionsinformatik Prof. Dr.-Ing. A. Pätzold Übersicht RAID-Verfahren SS 2007, G. Scherfeld Titel

RAID = Redundant Array of Independent Disks - Es ist nicht die Frage ob eine Platte ausfällt, sondern wann! - Serverausfälle: 70% durch Plattenausfall, 20% Netzteilprobleme - Ziel: Erhöhung der Verfügbarkeit - Es können keine Daten wiederhergestellt werden, die gelöscht oder durch Viren verfälscht wurden, oder durch Diebstahl oder Feuer zerstört wurden Stichworte

RAID 0 (Data Striping) Block A Block B Block C Block D Block E Block F Aufteilung der Nutzdaten in Blöcke Abwechselnde Speicherung der Blöcke auf den beiden Platten Paralleler Zugriff auf beide Platten => Erhöhung der Schreib- / Lesegeschwindigkeit Keinerlei Redundanz => Bei Ausfall einer Festplatte sind alle Daten verloren RAID 0

RAID 1 (Drive Mirroring / Drive Duplexing) Block A Block B Block C Block A Block B Block C Identische Daten werden auf zwei Festplatten gespeichert zu einem RAID 1 Verband Mirroring = 1 Controller / Duplexing = 2 Controller Paralleler Zugriff auf beide Platten => Geringfügige Erhöhung der Lesegeschwindigkeit Bei Ausfall einer Festplatte arbeitet das Betriebssystem ohne Unterbrechung mit der verbleibenden Platte weiter RAID 1

Gerade und ungerade Parität Man unterscheidet „even Parity“ -> gerade Parität und „odd Parity“ -> ungerade Parität. In beiden Fällen wird die Anzahl der Einsen innerhalb der zugeordneten Bitfolge ermittelt: Ist „even Parity“ vereinbart, so wird das Paritätsbit gesetzt, falls eine ungerade Anzahl Datenbits im Zeichen gesetzt ist. Ist „odd Parity“ vereinbart wird das Bit gesetzt, falls eine gerade Anzahl Datenbits innerhalb des Zeichens gesetzt ist. Mit "gerade" oder "ungerade" sind also alle Datenbits inklusive des Parity Bits gemeint. Im folgenden Beispiel soll eine von der Platte gelesene Bitfolge geprüft werden. Das ebenfalls übertragene Prüfbit wurde als „even Parity“ Prüfbit gesetzt: Bitfolge Parity Bit 0101 1010 1111 0010 1 1101 1100 Fehler! Hier war entweder auf der Platte ein Bit „umgekippt“ oder bei der Übertragung ist ein Fehler aufgetreten. Erläuterung Parität

RAID 4 (Block Striping mit Parity Laufwerk) 1 1 ? 1 = Block A Block B ??????? Block C Block D Parity 1 1 1 ? 1 = Block E Block F ??????? Block G Block H Parity 2 Block I Block J ??????? Block K Block L Parity 3 1 ? 1 = 1 Aufteilung der Daten in Blöcke und Speicherung der Blöcke auf den Datenfestplatten Berechnung von Parity Blöcken pro Block Stripe und Speicherung auf dem Parity Laufwerk Rekonstruktion der Daten einer zerstörten Festplatte mit der Parity Information RAID 4 / Nr. 1

RAID 4 (Block Striping mit Parity Laufwerk) 1 1 1 = Block A Block B Block C Block D Parity 1 1 1 ? 1 = Block E Block F ??????? Block G Block H Parity 2 Block I Block J ??????? Block K Block L Parity 3 1 ? 1 = 1 Aufteilung der Daten in Blöcke und Speicherung der Blöcke auf den Datenfestplatten Berechnung von Parity Blöcken pro Block Stripe und Speicherung auf dem Parity Laufwerk Rekonstruktion der Daten einer zerstörten Festplatte mit der Parity Information RAID 4 / Nr. 2

RAID 4 (Block Striping mit Parity Laufwerk) 1 1 1 = Block A Block B Block C Block D Parity 1 1 1 1 = Block E Block F Block G Block H Parity 2 Block I Block J ??????? Block K Block L Parity 3 1 ? 1 = 1 Aufteilung der Daten in Blöcke und Speicherung der Blöcke auf den Datenfestplatten Berechnung von Parity Blöcken pro Block Stripe und Speicherung auf dem Parity Laufwerk Rekonstruktion der Daten einer zerstörten Festplatte mit der Parity Information RAID 4 / Nr. 3

RAID 4 (Block Striping mit Parity Laufwerk) 1 1 1 = Block A Block B Block C Block D Parity 1 1 1 1 = Block E Block F Block G Block H Parity 2 Block I Block J Block K Block L Parity 3 1 1 = 1 Aufteilung der Daten in Blöcke und Speicherung der Blöcke auf den Datenfestplatten Berechnung von Parity Blöcken pro Block Stripe und Speicherung auf dem Parity Laufwerk Rekonstruktion der Daten einer zerstörten Festplatte mit der Parity Information Gute Performance bei großen sequentiellen Schreib- / Lesezugriffen (große zusammen- hängende Dateien) Schlechte Performance bei vielen verteilten Schreib- / Lesezugriffen, da für jeden kleinen Schreibzugriff die Parity Information eines ganzen Block Stripes neu berechnet und auf das Parity Laufwerk geschrieben werden muss. RAID 4 / Nr. 4

RAID 5 (Block Striping mit verteilter Parity) Block A Block B Block C Block D Parity 1 Block E Block F Block G Parity 2 Block H Block I Block J Parity 3 Block K Block L Blockweise Speicherung der Daten wie bei RAID 4 Parity Blöcke werden im Gegensatz zu RAID 4 über alle Festplatten des Arrays verteilt Rekonstruktion der Daten analog zu RAID 4 Im Vergleich zu RAID 4 bessere Performance bei vielen verteilten Schreibzugriffen, da es kein dediziertes Parity Laufwerk gibt (Flaschenhals). Lesegeschwindigkeit mit RAID 4 vergleichbar RAID 5 ist der meist verwendete RAID-Level bei Server Systemen RAID 5

RAID 10 (Mirrored Striping Array) Block B Block D Block F Block A Block A Block C Block C Block E Block E Kombination von RAID 1 (hohe Sicherheit) und RAID 0 (sequentielle Performance) Zwei RAID 1 Verbände werden zu einem RAID 0 Verband zusammengefasst Schnelle Schreibzugriffe, da keine Parity Informationen berechnet werden müssen RAID 10

Zusätzliche Maßnahmen zur Erhöhung der Verfügbarkeit Einsatz von Hot Fix Platten: Eine Reserve Platte (ohne Daten) läuft im Verband mit und übernimmt bei Ausfall einer Platte ohne Eingriff des Administrators deren Funktion Hot Swap Technik ermöglicht das Auswechseln von Platten während des laufenden Betriebes Abschluß

Ende Ende