RAID különböző méretű HDD-ken

 ( mt9 | 2019. március 9., szombat - 13:31 )

Adott 2x2TB és 2x1TB HDD, amiket szeretném a házi szerveremben kihasználni úgy, hogy az adatbiztonság is adott legyen, és lehetőleg ne veszítsek sok tárhelyet.

A következő (?gányolás szintű?) megoldás jutott az eszembe:

Összegyúrom a 2 x 1 terabyte-os vinyót RAID0-val, majd az így kapott 2 terás területet a másik két kettes vinyóval összeépítem RAID5-be.

Tárhely szemponjából megvan a kétharmad, a hatból 4 TB fog rendelkezésre állni.

Ha jól gondolom:

  1. Max 1 HDD kiesése esetén nincs adatvesztés, ugyanúgy pótolható, mint ha 3 rendes vinyóból épülne fel a RAID5. 1 terás vinyó kiesése esetén még mérlegelni is tudom, hogy azt pótlom, vagy upgrade-elek kettesre.
  2. Teljesítményvesztés sincs, főleg ha a RAID0-t hardveresen oldom meg, és csak a RAID5 fut szoftveresen. Sőt, a RAID0 miatt még gyorsabb is lehet az io?

A kérdések:
- Mennyire ördögtől való ez?
- Mit felejtek el?
- Értelmesebb módszer van-e? Nyilván vehetnék is egy 2TB-s HDD-t, ezt most el akarom kerülni.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Én csinálnék egy 1 terás, és egy 2 terás raid1-et. De azt, amit kitaláltál, azt semmiképpen nem.

Köszi a választ. Milyen szempontok alapján nem javaslod az én megoldásomat, és miben előnyösebb a tied?

A következő hátrányokat látom:
- Veszítek 1TB tárhelyet
- Nem megoldott az így kapott tárhely egy közös területként kezelése (bár ezt elfelejtettem külön szempontként említeni, fontos)

performancia gond

lvmmel ossze tudod fuzni a ket raid1-es disket egy nagyra.

--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!

Szerintem ez így nem jó. Egyrészt lesz egy labilis(2 lemezből álló) gyors 1/3-ad részed a tömbben, másrészt az tévedés, hogy ez gyorsítani fogja az i/o-t. Mindig a leglassabb lemez adja a sebességet.

Plusz még ott van a rebuild problémája. Minél nagyobbak a lemezek, annál nagyobb eséllyel döglik meg egy másik rebuild alatt. Ami ugye teljes adatvesztés.

Esetleg így: félbe particionálod a 2 Terásakat, és mindegyik 1 TB-ből raid 6. Akár a 2 Terásokon keresztbe is. Ezt tesztelni kéne. Van 4 TB, viszonylag gyors rebuild, bármelyik 2 partíció kieshet. Hátrány: az i/o lehet kicsit lassabb lesz.

De ezek csak elvek. Javítson ki valaki, akinek van tapasztalata.

---------------------------------------------------------------
Ritkán szólok hozzá dolgokhoz. Így ne várj tőlem interakciót.

Szerintem a te javaslatod sem az igazi, ha egyik 2T-s vinyó hal meg két partíció száll el egyszerre, a rebuild ideje ilyenkor ugyanúgy kritikus.

Amúgy értem én, hogy miért kritikus ez az időszak, de mennyire reális, hogy pont ekkor száll el még egy HDD? Itt home felhasználásról van szó, leginkább video streaming a szerver feladata, még ha be is következne, inkább fájna a ráfordított idő és pénz mint a tényleges adatok hiánya.

A 2x2T és 2x1T RAID1 pedig a legegyszerűbb. Utána az LVM neked összefűzheti akár. Már ígyis neccer, hogy amíg mondjuk a 2x2T tömb alatt épp megy a rebuild a 2x1T-sben is diszk hiba jön. További opció, hogy a 2x1T-t 2x2T-re cseréled és a RAID1+0 vagy RAID5 felé indulsz. Természetesen külön mentésed mindíg legyen, mert a RAID főleg üzemkiesés és nem adatvesztés ellen van.

Ja igaz. Ha meg lehetne adni a helyfoglalási sorrendet, akkor lenne ez jó megoldás.

Az esetek nagy részében ilyenkor esik ki egy másik disk is. Pl. tápon nagyobb terhelés, vagy mert felszökik a hőmérséklet a házban.

Ha egyébként nem kritikus az adatok védelme, akkor miért nem sima lvm? Tudd tükröt, meg csíkozást is. És egész jól.
Viszont ugye nem számol paritást, tehát azok kiesnek.

---------------------------------------------------------------
Ritkán szólok hozzá dolgokhoz. Így ne várj tőlem interakciót.

Főleg azért, mert nem tudtam hogy van ilyen opció :)

Én azt mondom lépj be a 21. századba. Használj ZFS-t hozz létre egy raid-z1-et...

+1. Pont azt csinálja amit kalapálással akarna összehozni.

Köszi, utánajárok :)

ZFS, egy 2TB-os és egy 1TB-os mirror. Később egyszerűen bővíthető 2-2 lemez cseréjével.

Mindenképp tesztelném az áramszüneteket, a cache-ek miatt,
pl. raid0 jól kezeli-e egy naplózó fájlrendszer "barrier"-eit ha raid0 a lemez cache és a raid5 között van.

Kézzel megcsinálod a synology hybrid raidet?