Wat is een bestandsserver?
Een bestandsserver is een computer die is aangesloten op een netwerk, meestal een LAN (Local Area Network), waarvan de primaire functie is om te dienen als gecentraliseerde gegevensopslag voor meerdere machines als onderdeel van het client-server-model van computernetwerken. Ze zijn beschikbaar in een aantal verschillende hardware- en softwareconfiguraties. Bestandsservers worden soms gebruikt om een back-up te maken van kritieke gegevens. Een typische bestandsserver wordt alleen geconfigureerd voor het verzenden en ontvangen van bestanden en voert geen actieve processen voor gebruikers uit. Ze kunnen ook worden geconfigureerd om gegevens via internet te verspreiden met behulp van FTP (file transfer protocol) of HTTP (hypertext transfer protocol).
Elke moderne computer kan worden geconfigureerd om als bestandsserver te dienen. Een eenvoudige pc die muziekbestanden in een thuisnetwerk deelt, functioneert als een bestandsserver. In grotere organisaties zijn bestandsservers over het algemeen toegewijde computers, meestal uitgerust met arrays van zeer grote opslagapparaten. De meest gespecialiseerde vorm van bestandsserver die veel wordt gebruikt in een modern computersysteem bestaat uit computers die specifiek zijn ontworpen om alleen als bestandsserver te dienen. Deze speciale apparaten bieden netwerkgehechte opslag (NAS) met behulp van hardware die over het algemeen is geconfigureerd om alleen hun prestaties bij het opslaan en delen van gegevens te maximaliseren en die alleen zeer eenvoudige invoer- / uitvoer- en verwerkingsmogelijkheden bevat.
Bestandsservers kunnen werken met standaard- of gespecialiseerde besturingssystemen. Alle moderne besturingssystemen zijn ontworpen om computers als bestandsservers te laten werken. Het Linux-besturingssysteem geniet een aanzienlijke populariteit op bestandsservers, zowel vanwege zijn reputatie voor stabiliteit als om economische redenen. Windows® en UNIX® worden ook vaak gebruikt als bestandsserverbesturingssystemen. NAS-eenheden kunnen versies van standaardbesturingssystemen gebruiken, maar kunnen ook gespecialiseerde besturingssystemen met beperkte functies gebruiken.
Bestandsservers komen vaak voor in situaties waarin het delen van gegevens voordelig is. Grote netwerken maken gebruik van bestandsservers om het delen van gegevens tussen gebruikers te vergemakkelijken. Netwerksystemen die gecentraliseerde bestandsservers gebruiken, zijn ook gemakkelijker te beveiligen, omdat alle bestanden zich op centraal geplaatste hardware bevinden en er gemakkelijker een back-up van kan worden gemaakt.
Alle bestandsservers zullen af en toe prestatieverlies ervaren wanneer de vraag naar gegevens bijzonder hoog is, maar servers verbonden met internet zijn ook kwetsbaar voor aanvallen. Denial-of-service- of gedistribueerde denial-of-service-aanvallen (DoS of DDoS) zijn vaak gebruikt tegen bestandsservers die op internet zijn aangesloten. In elk geval overspoelen aanvallers een bestandsserver met zoveel schadelijke verzoeken om gegevens dat legitieme verzoeken vaak verloren gaan of onaanvaardbare vertragingen ondervinden.