Glossario · F
File system di rete parallelo (Parallel Network File System, PNFS)
Team sistemistico Rackone · 1 min di lettura · Aggiornato il
pNFS (Parallel NFS) è l'estensione del protocollo NFS che permette ai client di accedere in parallelo ai dati distribuiti su più server di storage.
pNFS (Parallel NFS, file system di rete parallelo) è l'estensione del protocollo NFS, introdotta con la versione 4.1 nel 2010 (RFC 5661), che permette ai client di leggere e scrivere dati in parallelo su più server di storage, invece di passare tutti da un unico server.
Come funziona pNFS?
Separa i metadati dai dati. Un server dei metadati sa dove si trova ogni parte di un file e lo comunica al client con una mappa (layout). Il client legge e scrive poi direttamente sui server che contengono i dati, in parallelo. Lo standard prevede layout per file su server NFS, per blocchi su SAN e per oggetti.
A cosa serve pNFS?
A superare il collo di bottiglia del server NFS unico quando molti client lavorano su grandi quantità di dati: calcolo scientifico, elaborazione video, analisi di big data. Le prestazioni crescono aggiungendo server di storage. Il client pNFS è incluso nel kernel Linux; i server sono offerti da diversi produttori di storage.