Siamo una piccola azienda che si occupa di editing video, tra le altre cose, e ha bisogno di un posto dove conservare copie di backup di file multimediali di grandi dimensioni e semplificarne la condivisione.
Ho una scatola configurata con Ubuntu Server e 4 unità da 500 GB. Attualmente sono configurati con Samba come quattro cartelle condivise che le workstation Mac / Windows possono vedere bene, ma voglio una soluzione migliore. Ci sono due ragioni principali per questo:
- 500 GB non sono abbastanza grandi (alcuni progetti sono più grandi)
- È complicato gestire la configurazione corrente, poiché i singoli dischi rigidi hanno diverse quantità di spazio libero e dati duplicati (per il backup). Si confonde la società e che non può che peggiorare una volta che ci sono più server. ("il progetto è su sever2 in share4" ecc.)
Quindi, ho bisogno di un modo per combinare i dischi rigidi in modo tale da evitare la completa perdita di dati con il fallimento di una singola unità, e quindi gli utenti vedono solo una singola condivisione su ciascun server. Ho fatto il software linux RAID5 e ho avuto una brutta esperienza con esso, ma ci riproverei. LVM sembra ok ma sembra che nessuno lo usi. ZFS sembra interessante ma è relativamente "nuovo".
Qual è il modo più efficiente e meno rischioso di combinare l'hdd che è conveniente per i miei utenti?
Modifica: l'obiettivo qui è fondamentalmente quello di creare server che contengono un numero arbitrario di dischi rigidi ma limitano la complessità dal punto di vista dell'utente finale. (ovvero vedono una "cartella" per server) Il backup dei dati non è un problema qui, ma il modo in cui ciascuna soluzione risponde a guasti hardware è una preoccupazione seria. Questo è il motivo per cui lump RAID, LVM, ZFS e chissà cosa insieme.
La mia precedente esperienza con RAID5 era anche su un server Ubuntu e c'erano una serie di circostanze difficili e improbabili che hanno portato alla completa perdita di dati. Ho potuto evitare che ancora una volta, ma è stato lasciato con una sensazione che stavo aggiungendo un ulteriore punto inutile di guasto al sistema.
Non ho usato RAID10 ma siamo su hardware di base e la maggior parte delle unità dati per scatola è praticamente fissata a 6. Abbiamo un sacco di unità da 500 GB e 1,5 TB è piuttosto piccola. (Comunque un'opzione per almeno un server)
Non ho esperienza con LVM e ho letto rapporti contrastanti su come gestisce il guasto dell'unità. Se un'installazione LVM (senza striping) fosse in grado di gestire una singola unità guasta e perdesse solo qualsiasi file avesse una parte memorizzata su quell'unità (e memorizzava la maggior parte dei file su una singola unità), potremmo persino conviverci.
Ma finché dovrò imparare qualcosa di completamente nuovo, potrei anche andare fino a ZFS. A differenza di LVM, però, dovrei anche cambiare il mio sistema operativo (?) In modo da aumentare la distanza tra dove sono e dove voglio essere. Ho usato una versione di Solaris su uni e non mi dispiacerebbe terribilmente, però.
Dall'altro lato dello spettro IT, penso che potrei anche esplorare FreeNAS e / o Openfiler, ma ciò non risolve davvero il problema delle unità di comando.