Ecco qui un piccolo grafico che spiega le basi di funzionamento di un filesystem distribuito e in questo caso anche con accesso parallelo attraverso lo striping dei dati in piu nodi.
Il client richiede il file al metadata server che ha lo scopo di tenere tutti i riferimenti dei file salvati nei vari nodi del cluster, una volta identificato dove il dato è presente (su uno o piu nodi) il client riceve le informazioni necessarie e procede a leggere il file accedendo al suo contenuto nel nodo o nei nodi specifici.

Interessante schema. Il metadata server è un oggetto/servizio ridondabile o sono vincolato ad avere un single point of failure?
Ciao Rocco i sistemi distribuiti piu seri hanno il supporto nativo alla replica dei metadata altri piu semplici devi invece implementarli su un servizio cluster HA.
Pingback: File system parallelo e virtualizzazione | Enrico Pesce