Che cos'è un file system di rete?

Un file system di rete, a volte chiamato file system distribuito, è un metodo per organizzare e archiviare file e cartelle in un modo che coinvolge più computer collegati in rete. Ciò consente a molti computer di accedere agli stessi dati e può anche consentire la diffusione dei dati su più dispositivi. Esistono diversi tipi di file system di rete in uso, ciascuno con capacità e scopi leggermente diversi.

Praticamente qualsiasi tipo di dispositivo utilizzato per leggere o registrare i dati del computer, dai dischi rigidi ai compact disc registrabili, utilizza un file system per organizzare e archiviare le informazioni. Sebbene la maggior parte condivida alcune funzionalità comuni, i file system variano notevolmente nella progettazione, nell'uso previsto e nelle funzionalità. Nella maggior parte dei casi, un file system è limitato a un singolo dispositivo fisico come un disco rigido. Ogni dispositivo o disco in un computer ha il proprio file system. Un file system di rete prende una risorsa isolata, come un disco rigido all'interno di un computer, e lo trasforma in una risorsa condivisa disponibile per altri computer su una rete.

La condivisione di file system su una rete può avere molti vantaggi. I file su un computer possono essere facilmente condivisi con altri computer e gli utenti possono facilmente scambiare informazioni o collaborare a progetti. In molti casi, è anche possibile "montare" risorse di rete in modo che per le applicazioni installate di un utente e di un computer, la risorsa condivisa non appaia diversa da una risorsa locale. Ad esempio, una cartella contenente musica o segnalibri del browser Web può essere archiviata su un computer e condivisa con molti altri per mantenere sincronizzate le informazioni. In alcuni ambienti di rete, l'intera cartella principale di un utente viene condivisa utilizzando un file system di rete, consentendo ai dati dell'utente di essere accessibili praticamente da qualsiasi punto della rete.

Esistono numerosi file system di rete creati dall'inizio degli anni '80. Sun Microsystems® ha sviluppato un protocollo noto come Network File System (NFS) a partire dal 1985; è comunemente usato nei file server Linux e UNIX®. Microsoft® offre un prodotto noto come DFS (Distributed File System) che consente di utilizzare il popolare protocollo di condivisione file Server Message Block incluso in Windows® in un file system di rete. Andrew File System (AFS) mira a fornire un file system di rete a livello aziendale con nuove funzionalità e autenticazione sicura tramite il protocollo Kerberos, mentre il Secure Shell Filesystem (SSHFS) utilizza il protocollo Secure Shell di lunga durata per raggiungere un obiettivo simile. Google File System (GFS) e Hadoop Distributed File System (HDFS) sono utilizzati da Google® e Yahoo! ® per archiviare grandi quantità di dati su migliaia di singoli dischi rigidi.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?