Users Guide
Maximieren der Leistung
Ein RAID-Festplattensubsystem verbessert die E/A- Leistung. Das RAID-Array kann auf dem Host-Computer als eine einzige Speichereinheit oder als mehrere
logische Einheiten erscheinen. E/A ist schneller, da auf verschiedene Laufwerke gleichzeitig zugegriffen werden kann. Tabelle2-11 beschreibt die Leistung
jeder RAID-Klasse.
Tabelle 2-11. RAID-Klassen und Leistung
MaximierenderSpeicherkapazität
SpeicherkapazitätspielteinezentraleRollebeiderAuswahleinerRAID-Klasse;SiemüssendabeiverschiedeneVariablenberücksichtigen.DasSpiegelnvon
Daten und Fehlerkorrekturdaten erfordert mehr Speicherplatz als Striping (RAID 0). Bei der Fehlerkorrekturgenerierung werden Algorithmen verwendet, um
Redundanz herzustellen und fordert im Vergleich zu Spiegeln weniger Speicherplatz. Tabelle2-12 zeigt den Einfluss von RAID-Klassen auf die
Speicherkapazität.
Tabelle 2-12. RAID-KlassenundKapazität
RAIDVerfügbarkeit
RAID-Verfügbarkeitskonzept
DatenverfügbarkeitohneAusfallzeitenistfürvieleArtenvonDatenverarbeitungs-undSpeichersystemeneinsehrentscheidenderFaktor.FürUnternehmenist
essehrwichtig,KostenundinsbesondereUnzufriedenheitaufSeitenihrerKundendurchServerausfallzuvermeiden.MitRAIDkönnenSieDatenverfügbarkeit
gewährleistenundAusfallzeitenbeiServernvermeiden,diefürdasBereitstellenvonDatenverantwortlichsind.RAIDbietetverschiedeneMerkmaleund
RAID-
Klasse
Leistung
0
RAID0(Striping)bietetbestmöglicheLeistungfürjedeRAID-Klasse. RAID 0-DatenwerdeninkleinereBlöckeaufgeteilt,undjeeinBlockwirdauf
jedes Laufwerk im Array geschrieben. Festplatten-Striping(diskstriping)ermöglichtdasSchreibenvonDatenaufmehrereFestplattenlaufwerke,
anstattaufnureinLaufwerk.EsumfasstdasPartitionierenjedesLaufwerkspeicherplatzesinStripes(Streifen),dieeineunterschiedlicheGrößen
von8KBbis128KBhabenkönnen.DieseStripeswerdensequentiellaufdenLaufwerkenangeordnet.Festplatten-Striping verbessert die
Leistung, da auf verschiedene Laufwerke gleichzeitig zugegriffen werden kann.
1
Bei RAID 1 (Spiegeln) muss jedes im System befindliche Laufwerk dupliziert werden. Die erfordert im Vergleich zu Striping mehr Zeit und
Ressourcen.DieSystemleistungistwährendFestplattenwiederherstellungeingeschränkt.
5
RAID5ermöglichthohenDatendurchsatz,insbesonderefürgroßeDateien.VerwendenSiedieseRAID-KlassefürAnwendungen,diehohe
Leseanforderungsraten,jedochgeringeSchreibanforderungsratenerfordern,z.B.Transaktionsverarbeitungsanwendungen,dahierjedes
Laufwerkunabhängigvoneinanderlesenundschreibenkann.DajedesLaufwerksowohlDatenalsauchFehlerkorrekturdatenenthält,können
mehrereSchreibvorgängegleichzeitigstattfinden.DarüberhinausistdieLeistungvonRAID5durchrobusteCache-Speicheralgorithmen und
hardwarebasierte XOR-OperationeninvielenunterschiedlichenUmgebungaußergewöhnlichgut.
Das Generieren von Fehlerkorrekturen kann die Geschwindigkeit des Schreibvorgangs verringern, dadurch ist die Schreibleistung bei RAID 5
merklichgeringeralsfürRAID0oderRAID1.DieLeistungeinesFestplattenlaufwerkswirdverringert,wenneinLaufwerkwiederhergestelltwird.
Auch das Gruppieren kann negativen Einfluss auf die Laufwerkleistung haben. In Umgebungen mit wenigen Prozessen ist die Leistung nicht so gut,
da der RAID-Verwaltungsaufwand nicht durch Leistungssteigerungen bei simultanen Prozessen ausgeglichen wird.
10
RAID10eignetsichsehrgutfürDatenspeicherung,dieverbesserteE/A-Leistung von RAID 0 (Striped Arrays) erfordert, wodurch hohe
Datenübertragungsratenermöglichtwerden.DurchSpanning(Verkettung)wirddieGrößedeslogischenDatenträgerserhöhtunddieLeistung
durch Verdoppelung der Spindelanzahl gesteigert. Die Systemleistung steigt mit der Anzahl von Verkettungen. (Es sind maximal acht Verkettungen
möglich).WennderSpeicherplatzindenVerkettungengefülltist,verteiltdasSystemdieDatenimStriping-SystemüberwenigerVerkettungenund
die RAID-LeistungsfähigkeitverringertsichaufdieeinesRAID1- oder RAID 5-Arrays.
50
50eignetsichsehrgutfürDaten,diehoheZuverlässigkeitundhoheAnforderungsratenbeihohenDatenübertragungsratenerfordern.Es
ermöglichthohenDatendurchsatzundDatenredundanzbeisehrguterLeistung.DurchSpanning(Verkettung)wirddieGrößedeslogischen
DatenträgerserhöhtunddieLeistungdurchVerdoppelungderSpindelanzahlgesteigert.DieSystemleistungsteigtmitderAnzahlvon
Verkettungen.(EssindmaximalachtVerkettungenmöglich).WennderSpeicherplatzindenVerkettungengefülltist,verteiltdasSystemdieDaten
im Striping-SystemüberwenigerVerkettungenunddieRAID-LeistungsfähigkeitverringertsichaufdieeinesRAID1- oder RAID 5-Arrays.
RAID-
Klasse
Kapazität
0
RAID 0 (Festplatten-Striping)umfasstdasPartitionierenjedesLaufwerkspeicherplatzesinStripes(Streifen)unterschiedlicherGröße.Der
kombinierteSpeicherplatzbestehtausdenStripesallerLaufwerke.RAID0bietetmaximaleSpeicherkapazitätfüreinenfestgelegtenSatzan
physischen Festplatten.
1
Bei RAID 1 (Spiegeln) werden Daten, die auf ein Festplattenlaufwerk geschrieben werden, gleichzeitig auf ein anderes Festplattenlaufwerk
geschrieben;diesverdoppeltdieerforderlicheDatenspeicherungskapazität.DiesisteinsehraufwändigerundkostspieligerVorgang,dajedesim
System befindliche Laufwerk dupliziert werden muss.
5
RAID5ermöglichtRedundanzfüreinenLaufwerkausfall,ohnedenInhaltdergesamtenFestplattenlaufwerkeduplizierenzumüssen.RAID5
unterteiltdieDateninkleinereBlöcke,führtdieDatenkorrekturanhandeinerausschließendenOder-BewertungderBlöckedurchundschreibt
danachdieDatenblöckeundDatenkorrekturdatenaufdieLaufwerkedesArrays.DieGrößejedesBlockshängtvonderStripe-Größeab,diebeider
Erstellung der RAID-Gruppe definiert wurde.
10
RAID 10 erfordert im Vergleich zu allen anderen Laufwerken die zehnfache Anzahl an Laufwerken - mit Ausnahme von RAID 1. RAID 10 eignet sich
sehrgutfürDatenbankenmittlererGrößeoderUmgebungen,dieeinehöhereFehlertoleranzquoteundmäßigebismittlereKapazitäterfordern.
DurchdieLaufwerksverkettung(DiskSpanning)könnenmehrereFestplattenlaufwerkewieeingroßesLaufwerkverwendetwerden.
Laufwerkverkettungermöglichtes,SpeicherplatzengpässezuüberwindenundvereinfachtdieSpeicherverwaltung,davorhandeneRessourcen
miteinanderkombiniertoderkostengünstigeRessourcenhinzugefügtwerdenkönnen.
50
RAID 50 erfordert im Vergleich zu RAID 5 die zwei- bis vierfache Anzahl an Fehlerkorrekturlaufwerken. Diese RAID-Klasseeignetsichsehrgutfür
DatenmitmittlerembisgroßemKapazitätsbedarf.










