Ho letto alcuni articoli e non ho trovato la risposta per cui sto cercando. Quello che ho capito è il seguente:
Entrambi i sistemi si estendono su una rete. Un file system distribuito presenta diverse posizioni in cui viene conservato il file system (ad esempio ogni workstation può averne una copia), creando così molte copie nel caso succeda qualcosa a uno o più nodi. I diversi nodi vengono sincronizzati in una certa logica (e i conflitti vengono risolti)
Un file system Cluster è un file system distribuito con un solo nodo, il che significa che tutti prendono i dati da un nodo e li aggiornano lì.
Le seguenti affermazioni sono corrette, se no qual è la differenza?
Risposta accettata:
La stessa parola può avere più significati a seconda di chi sta parlando e di cosa stanno parlando. In generale, un filesystem distribuito è come CIFS o NFS, in cui i nodi che ospitano i file effettivi possono essere serviti da più nodi. Con CIFS ciò avviene tramite DFS (letteralmente "Distributed File System" in cui i client ottengono i riferimenti a quale server ospita il file/cartella richiesta) e con NFS ciò avviene tramite pNFS ("Parallel NFS" che riguarda maggiormente la rimozione dei colli di bottiglia delle prestazioni abilitando I/O paralleli).
Un filesystem in cluster è quello in cui i metadati del filesystem sono strutturati per consentire a più nodi di avere accesso simultaneo allo stesso dispositivo a blocchi. Di solito questo coinvolge ogni nodo che monta il filesystem per avere il proprio journal e implementare i blocchi del filesystem che vengono trasmessi tramite la rete heartbeat del cluster HA.