Scopri di più su NFS parallelo (pNFS) in ONTAP
Parallel NFS è stato introdotto come standard RFC nel gennaio 2010 con RFC-5661 per consentire ai client di accedere direttamente ai dati dei file sui server NFSv4.1 separando i percorsi dei metadati e dei dati. Questo accesso diretto offre vantaggi in termini di prestazioni tramite la localizzazione dei dati, l'efficienza della CPU e la parallelizzazione delle operazioni. Nel 2018 è stato redatto un RFC successivo che riguarda i tipi di layout pNFS (RFC-8434), che definisce gli standard per i layout di file, blocchi e oggetti. ONTAP sfrutta il tipo di layout file per le operazioni pNFS.
|
|
A partire da luglio 2024, i contenuti dei report tecnici precedentemente pubblicati in formato PDF sono stati integrati nella documentazione del prodotto ONTAP . La documentazione sulla gestione dello storage ONTAP NFS ora include contenuti tratti da TR-4063: Parallel Network File System (pNFS) in NetApp ONTAP. |
Per anni, NFSv3 è stata la versione standard del protocollo NFS utilizzata per quasi tutti i casi d'uso. Tuttavia, il protocollo presentava delle limitazioni, come la mancanza di stato, un modello di autorizzazione rudimentale e capacità di blocco di base. NFSv4.0 (RFC 7530) ha introdotto una serie di miglioramenti rispetto a NFSv3 ed è stato ulteriormente migliorato con le successive versioni NFSv4.1 (RFC 5661) e NFSv4.2 (RFC 7862), che hanno aggiunto funzionalità come NFS parallelo (pNFS).
Vantaggi di NFSv4.x
NFSv4.x offre i seguenti vantaggi rispetto a NFSv3:
-
Compatibile con firewall perché NFSv4 utilizza solo una singola porta (2049) per le sue operazioni
-
Gestione avanzata e aggressiva della cache, come le deleghe in NFSv4.x
-
Forti scelte di sicurezza RPC che impiegano la crittografia
-
Internazionalizzazione dei caratteri
-
Operazioni composte
-
Funziona solo con TCP
-
Protocollo con stato (non senza stato come NFSv3)
-
Integrazione completa di Kerberos per meccanismi di autenticazione efficienti
-
Riferimenti NFS
-
Supporto del controllo degli accessi compatibile con UNIX e Windows
-
Identificatori di utenti e gruppi basati su stringhe
-
pNFS (NFSv4.1)
-
Attributi estesi (NFSv4.2)
-
Etichette di sicurezza (NFSv4.2)
-
Operazioni su file sparsi (FALLOCATE) (NFSv4.2)
Per ulteriori informazioni generali su NFSv4.x, comprese le best practice e i dettagli sulle funzionalità, vedere "Report tecnico di NetApp 4067: Guida all'implementazione e alle Best practice di NFS".