Moin, Marc wrote:
Hallo,
Danke für die schnelle Antwort:
bei 6 x 36 GB = 216 GB Gesamt
Raid 0 [Data Striping] 3 x 36 GB = 108 GB
Raid5 von dem Raid 0 [Data Striping und verteilte Parity-Informationen] ??????????
Anders herum (s.u.)
Den Rest habe ich nicht verstanden, also die Sache mit dem Raid5 von dem Raid 0
Ich Suche eine Lösung für Datensicherheit und "Power" :)
Ich versuchs mal einfach zu erklären: a) raid0=Striping, quasi ein Zusammenfassen der Kapazitäten zu einer grossen Kapazität mit parallelem Schreiben/Lesen auf die beteiligten devices. Vorteil: Schnell Nachteil: Ausfallwahrscheinlichkeit, da _eine_ defekte Platte den ganzen Stripeset killt. b) raid1=mirroring. Spiegeln eines devices auf ein anderes Vorteil: Redundanz, schnell im Lesen Nachteil: nur halbe Kapazität c) raid4/raid5=insgesamt wird die Information _einer_ Platte des Arrays für parity genutzt. Bei raid 4 liegen die parity Information für alle Platten auf einer Platte; bei Raid 5 liegen auf jeder Platte Daten und ein Teil der Parity Information der anderen Platten. Vorteil: Redundanz, wenig Kapazitätsverlust Nachteil: langsamer beim Schreiben, da parity berechnet und geschrieben werden muss. d) raid10: 2 Stripe-Sets (raid0) werden via mirroring (raid1) gespiegelt. Vorteil: Schnell, redundanz Nachteil: nur halbe Kapazität e) raid50: 2 raid5 Arrays werden via mirroring gespiegelt. Vorteil: doppelte redundanz. pro mirror kann jeweils eine Platte ausfallen und das ganze läuft trotzdem (nicht aber bei Ausfall von zwei Platten in _einem_ Raid5) Nachteil: Performance beim Schreiben am schlechtesten, da zweimal ein ein Raid5 geschrieben werden muss; deutlicher Kapazitätsverlust durch doppelte Redundanz. In deinem Fall: 6x36GB Brutto = 216 GByte a) Bei raid0 werden alle 6 Platten in ein Stripeset gepackt. Nettokapazität = Bruttokapazität b) raid1: 2 mal 3 Platten gespiegelt. Nettokapazität= halbe Bruttokapazität (108GB) c) raid5= ein Array aus 6 Platten ergibt ein Array mit Netto 5x36GB=180GB d) raid10= zwei stripesets à 3 Platten gespiegelt. Nettokapazität= halbe Bruttokapazität (108GB) e) raid50= zwei raid5 Arrays aus 3 Platten gespiegelt. Brutto eines Arrays: 3x36GB=108GB; netto=72GB Da die nur gespiegelt werden, bleiben dir 72 GB netto übgrig! Jetzt klarer? Für Deine Anforderungen musst Du Dich nun allerdings selber entscheiden, was Du wirklich brauchst. Klar ist: Redundanz kostet beides: Plattenplatz und Performance! Andreas