GNU/Linux >> Linux Esercitazione >  >> Linux

Differenza tra un file system distribuito e un cluster?

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.


Linux
  1. La differenza tra .exrc e .vimrc?

  2. Qual è la differenza tra un utente normale e un utente di sistema?

  3. Differenza tra dimensione del blocco e dimensione del cluster?

  4. Differenza tra soft link e hard link in Linux

  5. differenza tra file di dispositivo e driver di dispositivo

Crea ed estendi il filesystem XFS basato su LVM

La differenza tra initrd e initramfs?

Qual è la differenza tra chiamata di sistema e chiamata di libreria?

Qual è la differenza tra fsync e syncfs?

Differenza tra il file system creato da fdisk e il file system creato da mkfs - linux

Differenza tra file di dispositivo e driver di dispositivo