Porazdeljeni datotečni sistem je datotečni sistem, ki več računalnikom v omrežju omogoča souporabo dostopa do datotek. Ta skupni dostop omogoča skupno rabo datotek in pomnilniških medijev po omrežju. To lahko omogoči računalnikom z minimalnim pomnilnikom dostop do velikih datotek in njihovo spreminjanje.
Številni sodobni datotečni sistemi omogočajo uporabo “skupne rabe datotek” z drugimi omrežnimi računalniki. To je primer porazdeljenega datotečnega sistema. V teh primerih so edine datoteke, ki so dostopne uporabnikom v omrežju, tiste, ki jih je uporabnik namenoma delil.
Datotečni sistem se lahko šteje za porazdeljeni datotečni sistem le, če ustreza dvema kvalifikacijama. Prvi je, da mora sistem omogočiti več uporabnikom dostop do datotek iz različnih računalnikov prek omrežja. Drugi zahteva, da se datotečni sistem ne nahaja na fizičnem disku, ki si ga deli vsak računalnik. Če se datotečni sistem nahaja na disku, ki si ga delijo računalniki, je znan kot datotečni sistem v skupni rabi.
Uporaba porazdeljenega datotečnega sistema ima veliko prednosti pred datotečnim sistemom v skupni rabi. Sistemi diskov v skupni rabi omogočajo vsakemu uporabniku neposreden dostop do pomnilniškega diska. To vsakemu računalniku omogoča visoko stopnjo nadzora nad pomnilniškim diskom, kar je lahko varnostno tveganje. Porazdeljeni datotečni sistemi namesto tega omogočajo posreden dostop prek omrežnega protokola.
Uporaba posrednega dostopa prek omrežnih protokolov omogoča, da centralna pomnilniška naprava regulira dostop do datotek za vse uporabnike. To se lahko giblje od tega, da nekaterim uporabnikom omogočite dostop samo za branje do datotek do celo zavrnitve kakršnega koli dostopa do določenih datotek. S centralizacijo tega nadzora porazdeljeni datotečni sistem zmanjša morebitne varnostne luknje.
Drug povezan sistem je znan kot distribuirana shramba podatkov. Ta sistem je podoben in uporabnikom omogoča shranjevanje informacij v različnih omrežnih sistemih. V zameno za to bodo uporabniki, ki dostopajo do shrambe porazdeljenih podatkov, omogočili drugim uporabnikom shranjevanje informacij v njihovem sistemu.
Razlika med porazdeljenim datotečnim sistemom in porazdeljenim skladiščem podatkov je pogosto zamegljena. Glavna razlika na splošno izhaja iz različnih nastavitev za uporabo teh sistemov. Porazdeljeni datotečni sistemi se običajno uporabljajo v lokalnih omrežjih in omejujejo dostop uporabnikom zunaj omrežja. Nasprotno pa imajo distribuirane podatkovne shrambe pogosto uporabnike iz številnih različnih omrežij.