Soluzione per più dischi come uno


1

Quello che sto cercando

Un modo semplice per unire più dischi in un unico disco. Io che per poter disconnettere un disco senza che gli altri dischi si lamentino, dovrebbero semplicemente mostrare quali dati hanno. I dati sul disco rimosso sarebbero ovviamente spariti.

Non mi interessa le prestazioni in quanto è solo archiviazione.

Quello che ho provato

  • RAID ma che non mi permetterà di rimuovere un disco e l'intera cosa fallirà se un disco fallisce.
  • I dischi dinamici sono ciò che sto facendo ora ed è quasi quello che voglio, ma non è possibile rimuovere o aggiungere facilmente un disco.
  • I collegamenti simbolici non sono quello che sto cercando.

Eventuali suggerimenti?


Non riesco a pensare a nessun filesystem che non toccherà se un pezzo del suo spazio e file scompaiano all'improvviso. La partizione dovrebbe anche essere ridimensionata dinamicamente e i metadati del filesystem dovrebbero essere specchiati su tutte le unità e ricadere automaticamente su un'altra se il primario non è disponibile. A meno che tu non abbia un'unità primaria che non rimuoverai mai, naturalmente. E questo non tiene conto del fatto che i file su una singola partizione che inviano spam su più unità potrebbero essere facilmente frammentati dappertutto, il che significa che mancheranno parti di file.
Bob

RAID 5 fa questo, ma per questo avrai bisogno di 5 dischi della stessa dimensione.
Snæbjørn

RAID 5 richiede un minimo di tre: due per i dati a strisce e uno per la parità. Come Lucas sottolinea nella sua risposta, RAID non è progettato per la rimozione costante dei dischi.
Bob

2
Perché pensi che i link simbolici non siano quello che stai cercando? Spiega cosa ti serve che non forniscono. Che ne dici di punti di montaggio o nodi di directory?
Ben Voigt

Risposte:


2

Hai un sacco di possibilità, ma se vuoi essere in grado di disconnettere un disco e non perdere dati, penso che dovrai usare RAID.

Le opzioni sarebbero:

  • RAID 1 (un disco può fallire)
  • RAID 10 (uno degli array RAID 0 potrebbe non riuscire)
  • RAID 5 (1 disco può essere rimosso)
  • RAID 6 (2 dischi possono fallire)

Attenzione però, scollegare un disco per divertimento non è esattamente ciò per cui è stato progettato RAID. È costruito per avere affidabilità.

Il commento di Bob copre tutte le ragioni per non farlo. Quindi alla fine la risposta sarebbe: non c'è modo di farlo.


1
Questo è un po 'il punto, essere in grado di sopportare l'errore del disco non significa che dovrebbero essere disconnessi. La disconnessione e la successiva riconnessione di un disco in un array RAID comporteranno drasticamente prestazioni ridotte durante la ricostruzione dell'array (spesso l'installazione di Windows richiede fino a 30 minuti per essere avviata rispetto al normale massimo di 1 minuto se si sta ricostruendo l'array RAID 1). E nel peggiore dei casi il controller commette un errore e ricostruisce il disco sbagliato ... utilizzando dati obsoleti / parità dal disco sostituito ... addio dati! Per non parlare del fatto che non è possibile rimuovere alcun disco fino al completamento della ricostruzione.
Bob

Hai ragione, ho aggiornato la mia risposta.
Lucas Kauffman

1

Non è "facile", ma considera un server Drobo o Synology NAS. Ognuno di loro ha le proprie soluzioni RAID-like che aiutano con l'aggiunta / rimozione di unità.

Synology Hybrid Raid: http://forum.synology.com/wiki/index.php/What_is_Synology_Hybrid_RAID%3F
Drobo Beyond Raid: http://www.drobo.com/how-it-works/beyond-raid.php

Personalmente preferisco Synology visto che il sistema operativo "DiskStation" ha letteralmente centinaia di funzioni (AD / DHCP / CloudStorage / MySQL / etc)

I modelli vanno da un paio di centinaia di dollari (a casa) a qualche migliaio (livello aziendale), ma puoi raccogliere un 4 per ~ $ 500.


Ho l'impressione che sia necessario fornire al sistema il tempo (alcune ore?) Per spostare i dati prima di poter rimuovere un disco.
Ben Voigt

Prima di poter spostare i dischi tranquillamente sì. È sempre possibile rimuovere un disco, ma se si è impostati solo per 1 ridondanza del disco e si rimuove un disco prima di consentire che il tempo di riorganizzare un'unità possa non riuscire e si perdono dati. È sempre possibile impostare la ridondanza su 2 dischi.
csauve

La cosa principale è che tu sia in grado di aggiungere / rimuovere dischi. Il normale RAID non è molto bravo in questo.
csauve
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.