Wanderer101
Lt. Commander
- Registriert
- Juli 2013
- Beiträge
- 1.077
Hallo,
wie schon mehrfach hier geschrieben muss man zwischen den VDEVs (= den Raid-Arrays) und dem Pool (=Ansammlung mehrerer VDEVs, die den Speicherplatz darstellen) unterscheiden.
Bei 6 Platten hat man das Problem keine ungerade Zahl zu haben. Es wird für ZFS-Raid5 (keine Ahnung wie das Ding gerade heißt) empfohlen immer ungerade Plattenmenge zu verwenden (also 3, 5, 7 usw.usw.). Dies ist für die Verteilung der Daten besser im Sinne der Performance.
Den raid5-Modus würde ich nehmen, da erst ab diesem Level ZFS das Dateisystem reparieren kann, was bei Raid0-Modus nicht geht. Raid1 geht natürlich auch, macht aber keinen Sinn @home.
Bei 6 Platten wäre also ein sinnvoller Vorschlag:
1.VDEV mit 3 Platten als Raid5 anlegen
2. Pool später mit einem zweiten VDEV mit 3 Platten im Raid5 erweitern.
Ergebnis:
Je VDEV! darf eine Platte ausfallen ohne Datenverlust. Danach wird der Pool zerstört.
Alternativ kann man das zweite VDEV in einen eigenen Pool stecken und hat zwei unabhängige Arrays.
Hoffe das hilft bei der Entscheidungsfindung
Bis denne!
wie schon mehrfach hier geschrieben muss man zwischen den VDEVs (= den Raid-Arrays) und dem Pool (=Ansammlung mehrerer VDEVs, die den Speicherplatz darstellen) unterscheiden.
Bei 6 Platten hat man das Problem keine ungerade Zahl zu haben. Es wird für ZFS-Raid5 (keine Ahnung wie das Ding gerade heißt) empfohlen immer ungerade Plattenmenge zu verwenden (also 3, 5, 7 usw.usw.). Dies ist für die Verteilung der Daten besser im Sinne der Performance.
Den raid5-Modus würde ich nehmen, da erst ab diesem Level ZFS das Dateisystem reparieren kann, was bei Raid0-Modus nicht geht. Raid1 geht natürlich auch, macht aber keinen Sinn @home.
Bei 6 Platten wäre also ein sinnvoller Vorschlag:
1.VDEV mit 3 Platten als Raid5 anlegen
2. Pool später mit einem zweiten VDEV mit 3 Platten im Raid5 erweitern.
Ergebnis:
Je VDEV! darf eine Platte ausfallen ohne Datenverlust. Danach wird der Pool zerstört.
Alternativ kann man das zweite VDEV in einen eigenen Pool stecken und hat zwei unabhängige Arrays.
Hoffe das hilft bei der Entscheidungsfindung
Bis denne!