Network File System (NFS, suom.verkkolevyjärjestelmä) onSun Microsystemsin kehittämähajautettu levyjärjestelmä.
Järjestelmää käytetään hakemistojen ja tiedostojen etäkäyttöön verkotetuilla tietokoneilla. NFS on yksi ensimmäisiä onnistuneita menetelmiä ja se on tuettu useimmissaUnix-kaltaisissa käyttöjärjestelmissä.[1][2]
Ensimmäistä versiota on esiteltyUsenix-konferenssissa 1986.[2]
Järjestelmä rakentuuRPC (engl.Remote Procedure Call) -kutsuille, joilla tietokoneet voivat välittää hakemistojen ja tiedostojen tietoja sekä operaatioita keskenään.
NFS on avoin standardi, joka on kuvattuIETF:nRFC:ssä.
Versio 2 on julkaistu vuonna 1989,RFC 1094.
Versio 3 on julkaistu vuonna 1995,RFC 1813.
Versiossa on lisätty tuki mm. 64-bittiselle tiedostokoolle ja asynkroniselle kirjoitukselle.
Versio 4 on julkaistu vuonna 2000,RFC 3010, jonka korvaavatRFC 3530 jaRFC 7530.
Versio 4.1 on julkaistu vuonna 2010,RFC 5661. Tämä ei korvaa aiempia määrittelyjä.
Parallel NFS (pNFS) on valinnainen osa NFSv4.1 standardin määrittelyä, joka mahdollistaa suoran levykäsittelyn.
ATLAS -simulaatiossa pNFS saavutti huomattavan nopeuseron NFSv4 versioon.[3]
