[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Software RAID1 über RAID0



Adrian Zaugg schrieb:
> 	md2	RAID0 über vier Platten (sda - sdd)	Erstellung ok!
> 	md3	RAID0 über vier Platten (sde - sdh)	Erstellung ok!
> 	md0	RAID1 über md2 und md3

iihh - krank. Was soll das Ziel sein? 

Geschwindigkeit? -> Hardware-RAID

In Punkto Verfügbarkeit hast Du physikalisch für jede Platte einen 
direkten Ersatz. Wieviele sollen denn da gleichzeitig ausfallen? 

Logisch sind diese aber so (un)geschickt angeordnet, dass nur _eine_ 
eines Satzes ausfallen muss, damit es in obiger Config ungemütlich 
wird, weil dann das ganze md nutzlos ist und auch physikalisch über 
alle vier Platten hinweg das RAID1 rekonstruiert werden muss.

Obigen Entwurf (eher der eines Hardware-Verkäufers, als eines Admins) 
würde ich so umsetzen:

md0 raid1 /dev/sda /dev/sde
md1 raid1 /dev/sdb /dev/sdf
md2 raid1 /dev/sdc /dev/sdg
md3 raid1 /dev/sdd /dev/sdh

Und dann aus md0-md3 eine LVM VG machen und das LV über die 4 md als 
Stripe laufen lassen. Das hätte auch noch eine Reihe Vorteile, wenn 
erweitert oder umgebaut werden soll.

Wenn hohe Verfügbarkeit wichtig ist, genügt obiges Design nicht.  Da 
müssten RAID1 und RAID5 kombiniert werden und werden noch mehr Platten 
zur reinen Redundanz benötigt. In der Regel lohnt sich das nur für den 
Hardware-Lieferanten. Der Ausfall geht trotzdem daneben, weil das 
Gesamtsystem zu so einer Verfügbarkeit nicht passt, die Notfallpläne 
nicht stimmen, Admins schlecht ausgebildet sind, usw. 

Ein RAID5 mit fünf Platten könnte völlig reichen, oder?

> 	ente:~# mkraid /dev/md0

Schmeiss weg. Nimm' mal "mdadm".

-- 
rainer@ellinger.de



Reply to: