Što je poslužitelj datoteka?

Datotečni poslužitelj je računalo spojeno na mrežu, najčešće lokalnu mrežu (LAN), čija je primarna funkcija služiti kao centralizirana pohrana podataka za više strojeva kao dio klijent-poslužitelj modela računalnog umrežavanja. Dostupni su u više različitih hardverskih i softverskih konfiguracija. Datotečni poslužitelji ponekad se koriste za sigurnosno kopiranje kritičnih podataka. Tipični poslužitelj datoteka bit će konfiguriran samo za slanje i primanje datoteka i neće pokretati nikakve aktivne procese za korisnike. Također se mogu konfigurirati za distribuciju podataka putem Interneta koristeći FTP (protokol za prijenos datoteka) ili HTTP (protokol za prijenos hiperteksta).

Svako moderno računalo može biti konfigurirano da služi kao poslužitelj datoteka. Jednostavno osobno računalo koje dijeli glazbene datoteke kroz kućnu mrežu funkcionira kao poslužitelj datoteka. U većim organizacijama datotečni poslužitelji su općenito namjenska računala, najčešće opremljena nizovima vrlo velikih uređaja za pohranu podataka. Najspecijaliziraniji oblik datotečnog poslužitelja koji se uobičajeno koristi u modernoj računskoj shemi sastoji se od računala koja su posebno dizajnirana da služe samo kao poslužitelji datoteka. Ovi namjenski uređaji pružaju mrežnu pohranu (NAS) koristeći hardver koji je općenito konfiguriran da maksimizira samo njihovu izvedbu u pohranjivanju i dijeljenju podataka i uključuje samo vrlo osnovne mogućnosti ulaza/izlaza i obrade.

Datotečni poslužitelji mogu raditi koristeći standardne ili specijalizirane operacijske sustave. Svi moderni operativni sustavi dizajnirani su tako da omogućuju računalima da služe kao poslužitelji datoteka. Operativni sustav Linux uživa značajnu popularnost na datotečnim poslužiteljima i zbog svoje reputacije zbog stabilnosti i zbog ekonomskih razloga. Windows® i UNIX® se također često koriste kao operacijski sustavi poslužitelja datoteka. NAS jedinice mogu koristiti verzije standardnih operacijskih sustava, ali također mogu koristiti specijalizirane operativne sustave ograničene funkcije.

Datotečni poslužitelji se obično susreću u situacijama kada je dijeljenje podataka korisno. Velike mreže koriste poslužitelje datoteka kako bi olakšale dijeljenje podataka između korisnika. Mrežne sustave koji koriste centralizirane poslužitelje datoteka također je lakše osigurati jer se sve datoteke nalaze na centralno lociranom hardveru i mogu se lakše kopirati.

Svi datotečni poslužitelji povremeno će doživjeti degradaciju performansi kada je potražnja za podacima posebno velika, ali poslužitelji spojeni na Internet također su ranjivi na napade. Napadi uskraćivanja usluge ili distribuirani napadi uskraćivanja usluge (DoS ili DDoS) često su korišteni protiv poslužitelja datoteka povezanih s internetom. U svakom slučaju, napadači preplave datotečni poslužitelj s toliko zlonamjernih zahtjeva za podacima da se legitimni zahtjevi često gube ili imaju neprihvatljiva kašnjenja.