Voglio costruire un server usando freebsd 9 e zfs. Ho un vecchio hardware (Intel Quad Core con 8 GB di RAM) in giro, e sono disposto ad acquistare due o tre dischi da 1 TB. Ho anche un server RAID dlink con già due dischi da 1 TB che probabilmente smetterei di usare, quindi quei 2 dischi rigidi sarebbero disponibili per l'uso nel server zfs dopo che avrò spostato i dati su di essi (attualmente circa 300 mb nel raid 1) sul nuovo server.
Questo mi dà 2 o 3 dischi all'inizio, con la possibilità di passare a 4 o 5 dischi dopo aver configurato correttamente il server zfs e aver copiato i dati.
La mia domanda è come configurare al meglio il pool zfs in modo da avere la massima ridondanza e spazio di archiviazione, con la possibilità di passare a 2 o 3 o più unità in futuro quando saranno disponibili. Quindi non mi interessa così tanto la velocità, immagino che la mia Ethernet (anche a 1 gb / s) sarà comunque il fattore determinante nella velocità del sistema ...?
Il mio pensiero attuale è quello di acquistare 2 nuovi dischi, configurarlo utilizzando la modalità striping. Dopo aver copiato tutti i dati dal mio dlink nas, rimuoverei 1 di quelle unità, aggiungendole al pool rendendolo un mirror di una delle nuove unità. Una volta ricostruito l'array, sposterei quindi l'altra unità nel pool in modo che rispecchi la seconda nuova unità ... dopo tutto ciò che dovrei fare, dovrei avere l'equivalente approssimativo di RAID 10, "mirror con striping".
È possibile o esiste un modo migliore per configurarlo?
Ancora una volta, la mia priorità è la massima ridondanza, la manutenzione (sostituzione di vecchie unità con unità più recenti / più grandi e aumento del mio spazio totale della piscina), spazio di archiviazione disponibile e velocità; in questo ordine.