Što je mrežni datotečni sustav?

Mrežni datotečni sustav, koji se ponekad naziva i distribuirani datotečni sustav, metoda je organiziranja i pohranjivanja datoteka i mapa na način koji uključuje više računala povezanih preko mreže. To omogućuje mnogim računalima pristup istim podacima, a također može omogućiti širenje podataka na više uređaja. U upotrebi je nekoliko vrsta mrežnih datotečnih sustava, od kojih svaki ima malo različite mogućnosti i svrhe.

Gotovo svaka vrsta uređaja koji se koristi za čitanje ili snimanje računalnih podataka, od tvrdih diskova do kompaktnih diskova za snimanje, koristi datotečni sustav za organiziranje i pohranu informacija. Iako većina dijeli nekoliko zajedničkih značajki, datotečni sustavi se uvelike razlikuju po svom dizajnu, namjeni i mogućnostima. U većini slučajeva, datotečni sustav je ograničen na jedan fizički uređaj kao što je tvrdi disk. Svaki uređaj ili disk u računalu ima svoj datotečni sustav. Mrežni datotečni sustav uzima izolirani resurs, kao što je tvrdi disk unutar računala, i pretvara ga u zajednički resurs dostupan drugim računalima na mreži.

Dijeljenje datotečnih sustava preko mreže može imati mnoge prednosti. Datoteke na jednom računalu mogu se jednostavno dijeliti s drugim računalima, a korisnici mogu jednostavno razmjenjivati ​​informacije ili surađivati ​​na projektima. U mnogim slučajevima također je moguće “priključiti” mrežne resurse tako da se korisniku i instaliranim aplikacijama računala zajednički resurs ne čini drugačijim od lokalnog resursa. Na primjer, mapa koja sadrži glazbu ili oznake web-preglednika mogla bi se pohraniti na jedno računalo i podijeliti s nekoliko drugih kako bi informacije bile sinkronizirane. U nekim mrežnim okruženjima, cijela korisnička kućna mapa dijeli se pomoću mrežnog datotečnog sustava, što omogućuje pristup podacima korisnika s gotovo bilo koje točke na mreži.

Od ranih 1980-ih stvoreni su različiti mrežni datotečni sustavi. Sun Microsystems® je razvio protokol poznat kao mrežni datotečni sustav (NFS) počevši od 1985.; obično se koristi u Linux i UNIX® poslužiteljima datoteka. Microsoft® nudi proizvod poznat kao Distributed File System (DFS) koji omogućuje korištenje popularnog protokola za dijeljenje datoteka s blokom poruka poslužitelja uključenog u sustav Windows® u mrežnom datotečnom sustavu. Andrew datotečni sustav (AFS) ima za cilj pružiti mrežni datotečni sustav na razini poduzeća s novim značajkama i sigurnom provjerom autentičnosti putem Kerberos protokola, dok Secure Shell File System (SSHFS) koristi dugovječni Secure Shell protokol za postizanje sličnog cilja. Google® i Yahoo!® koriste Googleov datotečni sustav (GFS) i Hadoop Distributed File System (HDFS) za pohranu golemih količina podataka na tisućama pojedinačnih tvrdih diskova.