OpenZFS ha supportato il server NFS parte 2 - Azionamento di rete di montaggio su Windows Top 10

OpenZFS ha supportato il server NFS parte 2 - Azionamento di rete di montaggio su Windows Top 10
In uno dei miei ultimi post ho mostrato come puoi ospitare l'archiviazione NFS sulla tua LAN per essere utilizzato da altri elettrodomestici. Abbiamo usato il file system ZFS per creare e servire la directory NFS. I tuoi PC e Mac, se fanno parte della stessa rete, possono utilizzare questo archiviazione come archiviazione locale o backup. Se hai gigabit o interfacce più veloci sia sul server NFS che sul desktop e sulla memoria SSD allo stesso modo veloce per il server NFS, allora apre una finestra completamente nuova di opportunità. Questo post discute alcuni scenari così utili, ma prima vediamo come è possibile montare questa guida NFS sulla macchina Windows 10.

Impostare

Dopo aver creato e avviato il server NFS, vai su Windows 10, cerca o attiva o spegnerà le funzionalità Windows "e aprirà una finestra con un elenco di funzionalità disponibili. Cerca NFS e all'interno del sublist NFS vorrai l'utilità client NFS.

Questo è tutto. Fai clic su OK e lascia che Windows faccia la sua cosa. Potrebbe essere necessario riavviare il sistema per far entrare questa funzione. Ora vai al tuo File Explorer e nella casella di testo in cui in genere si scrive il percorso su una cartella, digita l'indirizzo IP del server NFS prefisso da due backsheshes, come mostrato:

Nel mio caso, l'indirizzo IP del mio server NFS era 192.168.0.104, le due backsheshes prima di dire a Windows che ciò che segue è un indirizzo per un altro computer, non una lettera di unità o qualcos'altro. Congratulazioni, ora puoi ottenere i vantaggi di ZFS su Windows 10!

Vantaggi e Gotchas

Ora puoi usare questa cartella come se facesse parte del tuo computer desktop. Ottieni i benefici di ZF, la sua affidabilità, la sua robustezza, ecc. E hai anche la flessibilità di lavorare con il software preferito di tua scelta. Questo è in effetti, una pratica molto comune nell'impresa in cui le directory di lavoro di tutti i dipendenti sono effettivamente ospitate in remoto. In questo modo anche se un dipendente incurante fa qualcosa di catastrofico per il proprio computer, i dati sul remoto saranno sicuri. Funzionalità come le snapshot ZFS possono effettivamente aiutarti a prendere istantanee periodiche del tuo lavoro e archiviarlo in un formato di sola lettura.

Ransomware può crittografare la cartella, forse anche la cartella remota, se è montata e scrivibile, ma non può fare nulla alle tue istantanee che sono di sola lettura. Se il ransomware si rivolge a Windows 10, molto probabilmente non può tenere conto di un ventre Linux o BSD, quindi questo è anche un altro livello aggiunto di sicurezza (sebbene non a prova di proiettile).

A proposito di sicurezza, quando si utilizza una tale configurazione devi rendere assolutamente sicuro che la rete in cui ti trovi, la tua casa o la LAN, sia affidabile. Che non ci sono feste canaglia su questa rete. Certamente non vuoi ospitarlo su un wifi aperto (che è wifi senza password) o su qualsiasi rete in cui non ti fidi di un computer o un dispositivo che è allegato ad esso.

Il traffico NFS non è crittografato e qualsiasi dispositivo che faccia parte di quella rete di NFS Server può sussultare al flusso del traffico, anche se non ha accesso diretto a letture ai file ospitati.

Cosa posso farci?

La risposta a questo dipende fortemente dall'affidabilità del server NFS e dalla velocità di connessione tra il server e il client. Ma anche se hai specchi SSD è più affidabile che non avere nulla. Se i tuoi dati sono cruciali ma desideri le prestazioni del sistema locale puoi fare una sincronizzazione periodica invece di lavorare direttamente sulla cartella remota.

Per carichi di lavoro come l'editing video, il design e altri contenuti, in cui si trascorrono ore a mettere a punto tutto e un crash a singolo sistema può comportare ore di lavoro perso, NFS può essere un vero salva. Anche quando si lavora con i file di testo, come i grandi repository git, questo può essere utile. Il meccanismo di copia-on-write di ZFS può prevenire le scritture parziali in modo da evitare la corruzione dei dati dilaganti che segue dopo un incidente di alimentazione o un crash di sistema.

Per le persone che gestiscono carichi di lavoro di benchmarking o devono semplicemente fare installazioni pulite molte volte al giorno, puoi risparmiare una tonnellata di tempo e larghezza di banda Internet ospitando localmente le tue immagini di sistema pre -configurate che possono essere utilizzate per aprire una nuova build per accelerare Una questione di minuti.

Progetti come Steamcache sono davvero andati ben oltre quando si tratta di salvarti sia la larghezza di banda che il tempo. È possibile memorizzare nella cache le configurazioni del gioco su un server NFS e reinstallare l'intera libreria Steam ogni volta che si presenta la necessità. Questo libera anche spazio sul disco locale. Questa scrittura di Astechnica è una vera ispirazione dietro questo articolo e i casi d'uso che ho menzionato sopra.

Conclusione

Sempre più persone lavorano da casa in questi giorni. Il tuo desktop e i dati archiviati su di esso sono cruciali per il tuo lavoro e vale davvero la pena fare il tempo e gli sforzi per creare una piccola soluzione di backup locale per te stesso, se puoi. Mentre soluzioni come Creative Cloud, Google Docs, Backblaze sono davvero promettenti anche per vari sforzi creativi. Dovremmo ricordare che il cloud è solo il computer di qualcun altro. Niente è veramente a prova di proiettile. La differenza tra avere un ulteriore livello di ridondanza e affidabilità e non avere nulla, può davvero fare o spezzare la tua giornata.