Creare un grande spazio continuo da 4 dischi


7

Sto assemblando un file server per uso domestico. Mi chiedo se sia possibile utilizzare più dischi in modo che siano visibili in rete come uno spazio continuo? Più meno come JBOD. Sto usando dischi SATA, formattati NTFS. Posso ottenere questo tramite collegamenti simbolici? Intendo impostare i collegamenti da 4 dischi a una cartella che viene tranciata? O c'è un modo per macchinare tutti i 4 dischi con JBOD a livello di sistema ed esporre questo spazio alla rete? Posso impostare JBOD quando due dischi sono su un controller diverso dagli altri due?

Informazioni addizionali:
Piattaforma: D945GCLF2 + Atom 330 + 2 GB di RAM
Sistema: Win2008R2 Server su disco ATA
Memoria: dischi SATA 4x1 TB (2 dischi su controller integrato, 2 dischi su controller PCI)
Utilizzo: in genere un utente che legge / scrive dati, il modello dei diritti di accesso di base (come quello di Windows) è ok.

Nota: preferirei restare con Windows + NTFS piuttosto che usare FreeNAS + ZFS.

Aggiornare:
Dopo aver letto tutte le risposte e i commenti ho deciso di utilizzare Dynamic Disks e andare con Raid 5. Il motivo per cui ho deciso che in primo luogo era di risolvere i problemi con il mio computer principale e i suoi costanti controlli di coerenza dei dischi, file persi o anche partizioni quindi RAID 5 è.
Per ora rimarrò con il software RAID e vedrò come funziona per me. Se le prestazioni dovessero essere un problema, passerò al RAID hardware come suggerito da Zoredache e Molly.


4
I tuoi dati sarebbero più sicuri se imposti un volume RAID5 e includessi tutti e quattro i dischi da 1 TB come membri.
Zoredache

perché non utilizzare un controller RAID SATA a 4 porte?

O meglio basta attenersi ai collegamenti simbolici. Questo riduce al minimo le possibilità di perdere tutto in una volta e puoi fornire ridondanza selettiva ai file più importanti a mano.

Come ricordo, non è possibile impostare un software RAID 5 per il volume del sistema. Il RAID 5 è una buona idea, ma è necessario installare il sistema operativo su un disco separato.

@yoosiba, dato che questa è una scheda Mini-ITX, sta andando in un caso SFF? Controlla se le schede aggiuntive a dimensione intera avranno spazio sufficiente.
hyperslug

Risposte:


8

Se si converte il disco in dischi dinamici (andare su Gestione disco in Gestione sistema, fare clic con il pulsante destro del mouse sui dischi e scegliere "Converti in disco dinamico"), è quindi possibile creare un nuovo volume "Spanning". Windows quindi unirà tutti i tuoi dischi insieme in un unico volume logico.

Si noti comunque che si ottiene la ridondanza zero con questo metodo di unione dei dischi, quindi se si perde un disco si perde il lotto.


2
La migliore risposta finora. Solo perché puoi farlo non significa che dovresti.

4

Quello che puoi fare è andare alla gestione del computer e poi alla gestione del disco.

Convertirli tutti in dischi dinamici e quindi dovresti avere la possibilità di creare un nuovo disco Raid 0 / spannato che realizzerà ciò che desideri.

Non riesco a trovare rapidamente un'immagine per RAID 0, ma dopo aver reso i dischi dinamici, le opzioni dovrebbero essere nel menu di scelta rapida. Dopo aver fatto clic su di esso, si dovrebbe arrivare a una schermata simile a questa:

alt text

Detto questo, lo consiglio vivamente contro questo a meno che tu non abbia un buon piano di backup. Personalmente ho 4x unità da 1 TB e li uso come 2x 2 TB raid 1 (anche se recentemente ho pensato solo a usarli come normali dischi con rsync o simili tra di loro).

E ricorda, anche se vai per quanto sopra, sempre fai il backup dei tuoi file importanti.

Infine, a meno che tu non abbia un abbonamento Technet / MSDN e un numero di licenze, Windows Server 2008 può essere costoso. Sebbene disponga di un Technet, utilizzo Freenas e CIFS. sono MOLTO felice con esso.


1
Penso che tu intenda RAID 0
Giffyguy

1
Hai dimenticato di modificarlo, Wil :) È sul secondo paragrafo.
A Dwarf

+1, grazie ... Non ho capito di averlo scritto due volte!
William Hilsum

3
dovresti davvero considerare il RAID dell'hardware per motivi di prestazioni piuttosto che punire una CPU di fascia bassa come l'Atom 330 con software RAID.

+1 Devo essere d'accordo con Molly ... Non penso che sarà la fine del mondo però - su una workstation, in nessun modo ... tuttavia, ancora una volta, uso il software RAID sul mio e questo è solo su un Celeron (cercando di tagliare le bollette). Anche durante la ricostruzione e altre attività intensive di I / O, non supera mai il 20% di CPU, quindi potresti farla franca se verrà utilizzata solo come NAS, ma potresti voler fare benchmark con un carico pesante per prova prima
William Hilsum

1

Un'opzione è impostarli come RAID 0. Essendo tutti della stessa dimensione, questo significa che il volume finale sarà 4 x minimum sizeo 4 x 1 TB.


1

Cercare i dischi dinamici e i volumi con spanning nella guida di Gestione disco. Questo dovrebbe consentire di fare ciò di cui hai bisogno; Non conosco i dettagli, però.

Come dice Zoredache, saresti più sicuro con un volume RAID5 (che penso possa essere impostato anche usando dischi dinamici) - ma come sempre, RAID non è un backup!


1

RAID0 è quello che stai cercando in questo scenario, anche se potresti aver bisogno di un controller RAID hardware per far funzionare tutto. In quella configurazione il controller RAID prendeva tutti i dischi e li trasformava in una singola unità logica che il sistema operativo vedrebbe. L'intera cosa diventa un grande blocco di spazio. Il problema è che se uno dei dischi membri nell'array fallisce, l'intero array fallisce e diventa inaccessibile. Ho visto persone utilizzare array RAID0 per eseguire lavori temporanei come l'editing di video e simili, ma mai per l'archiviazione a lungo termine a causa dei pericoli coinvolti. Cammina con cautela se prendi questa strada.


Justin, sarei interessato a vedere il tuo ragionamento dietro "RAID0 è quello che stai cercando in questo scenario". Certo, darebbe un po 'più di spazio rispetto a RAID 5 ma si perderebbero anche molti dati quando (non se, proprio quando) un disco fallisce.

Infatti, RAID 5 sarebbe molto più sicuro, e ho coperto anche i pericoli del RAID 0. Nella mia esperienza, quando spiego alle persone che vogliono espandere i dischi per scopi non server, non vogliono perdere lo spazio richiesto da RAID 5 per la parità, da qui il suggerimento RAID 0. Personalmente, non toccherei 0 con un polo da 20 piedi a meno che non lo stia usando per lo spazio di lavoro temporaneo.
Justin Scott

0

Se si sostituisce Windows Home Server al posto di Server 2k8, è possibile utilizzare Drive Extender.

A partire dal Informazioni tecniche su Windows Home Server - Drive Extender :

  • I dischi rigidi sono trattati come un unico grande pool di spazio di archiviazione disponibile.   Non hai più bisogno di gestire l'unità   lettere (come E :, F :, e G:)
  • Funziona con dischi rigidi interni ed esterni (ad esempio, USB 2.0 o   FireWire)
  • Duplicazione cartella condivisa supporta l'affidabilità duplicando designata   cartelle condivise. I dati importanti sono   memorizzati su dischi rigidi separati, quali   fornisce protezione contro il disco rigido   fallimento.
  • Rende i dischi rigidi e il loro contenuto facili da spostare È facile da rimuovere   hard disk obsoleti. Puoi memorizzare   il contenuto di altri dischi rigidi in   il sistema e rimuovere vecchi o piccoli   dischi fissi.

La "ridondanza" per cui è stato progettato RAID era per i server ad alta disponibilità. A meno che tu non abbia intenzione di perdere $$$ per i tempi di inattività, stai meglio con uno schema di backup convenzionale. Drive extender copia i file per separare i dischi rigidi per la ridondanza di solo le cartelle selezionate , piuttosto che sprecare un intero drive su bit di parità.

Windows Home Server è anche più economico, USD 92 @ Newegg . Condivide lo stesso nucleo di Windows Server 2003 ma modificato per la casa. Ad esempio, non puoi eseguire Exchange, ma non penso che tu stia andando lì.

Guarda anche: http://fearthecowboy.com/post/Windows-Home-Servers-Drive-Extender-vs-RAID.aspx


0

Windows (ora) non può montare volumi in cartelle invece di lettere di unità, proprio come fa UNIX. Ogni cartella corrisponde quindi a un'unità separata.


1
In realtà Windows 2000 potrebbe farlo. 10 anni fa.

2
Questo non ti dà nemmeno un blocco continuo di spazio libero. Se una cartella si riempie, il file successivo verrà semplicemente negato spazio, non verrà sovraccaricato su spazio libero su altri dischi.
Mark Henderson
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.