Server in der Netztechnik
Netzwerk-Server
Ein Server ist ein Computer im Netzwerk, auf dem ein spezielles Programm auf die Kontaktaufnahme von anderen Rechnern im Netzwerk (Client) wartet, um nach Kontaktaufnahme mit diesem Nachrichten, Rechenleistung, Speicher, Daten und ander Dienste auszutauschen oder bereitstellt und Zugriffsrechte im Netzwerk verwaltet. In den meisten Fällen handelt es sich um einen sehr leistungsfähigen Computer, der je nach Anwendungsfall mit spezieller Hardware und Software ausgestattet ist.
Um die Verfügbarkeit eines Servers im Netzwerk zu erhöhen, werden, soweit vorhanden, Kontaktaufnahmen auf mehreren Server mit einem Load-Balancer verbunden verteilt.
Hardware eines Servers
Die Hardware eines Servers hängt von den zu übernehmenden Aufgaben ab, wobei die CPU-Leistung meist weniger wichtig ist als ein hoher Datendurchsatz und eine schnelle Netzwerkanbindung.
Da der Zugriff auf einem Server normalerweise über ein Netzwerk erfolgt, brauchen Server praktisch keinen Grafikadapter für den Anschluss eines Monitors und keine Tastatur. Audio- oder USB-Interface werden ebenfalls nicht benötigt.
Die verschiedenen Arten von Servern
Application-Server
Ein Application-Server stellt für die Client im Netzwerk Anwendungsprogramm bereit und führt sie aus. Je nach Clients-Anwendungen ist viel CPU-Leistung und viel Arbeutsspeicher nötig.
Datenbank-Server
Ein Datenbank-Server verwaltet größere Datenbanken. Neben der Bereitstellung von Datenbanken hat ein Datenbank-Server die Aufgabe die Verwaltung und Organisation der Daten zu übernehmen
Große Datenbank-Servern verfügen über mehrere Prozessoren / Prozessorkerne, um die Bearbeitung der vielen einzelnen Abfragen durchführen zu können. Hierfür benötigt ein Datenbankserver sehr viel Arbeitsspeicher, um angeforderte Daten im Arbeitsspeicher ablegen zu können.
File-Server
Ein File-Server stellt dem Client Speicherplatz für die Ablage von Daten jeglicher Art, entweder für die gemeinsame oder private Nutzung, zu Verfügung.
Da File-Server hauptsächlich für den Datentransport und der Speicherung von Daten verantwortlich sind, benötigen diese Server vor allem viel Rechenleistung und Speicherkapazität (Festplatten).
Beispiele für die Verwendungen von File-Serever- Storage
- SAN - Storage Area Network
- NAS - Network Attached Storage
- Sharepoint-Server
Internet- / Web-Server
Internet-Server dienen der Bereitstellung von Internet-Dienste wie z.B. WWW, DNS, FTP und E-Mail. An die Hardwareanforderungen für eines Internet-Servers sind relativ gering, da die Last durch die Bandbreite der Internetanbindung begrenzt ist.
Media- (Streaming) Server
Media-Server haben die Aufgabe Audio- und Video-Daten in Echtzeit und in höchster Qualität, dem Anwender bereit zu stellen. Die Hardware muss den Ansprüchen und der zu übertragenden Datenmenge entsprechen.
Print-Server
Ein Printserver ist eine Netzwerkkomponente mit Druckerschnittstelle, welche die die Druckaufträge aus dem Netzwerk verwalten und an den Drucker weiterleitet. Die kann z.B. ein einfacher PC mit Netzwerk und Druckeranschluss sein.
Proxy-Server
... siehe Proxy-Server