Zum Inhalt springen

Glossar · S

Server

Ein Computer oder System, das Dienste oder Ressourcen für andere Computer oder Clients bereitstellt.

Definition

Ein Server ist ein Computer oder System, das Dienste, Ressourcen oder Daten für andere Computer, sogenannte Clients, bereitstellt. Diese Bereitstellung erfolgt häufig über ein Netzwerk, etwa das Internet oder ein lokales Firmennetzwerk. Server können sowohl Hardware als auch Software sein, wobei die Hardware die physische Maschine bezeichnet und die Software die darauf laufenden Dienste oder Anwendungen.

Server sind zentrale Komponenten in der Informationstechnologie und ermöglichen die gemeinsame Nutzung von Dateien, Anwendungen, Datenbanken oder Druckern. Sie reagieren auf Anfragen von Clients und liefern die gewünschten Informationen oder Funktionen zurück. Die Kommunikation zwischen Server und Client basiert meist auf standardisierten Protokollen wie HTTP, FTP oder SMTP.

Was bedeutet das für Ihr Unternehmen?

Auf welchem Server Ihre Website, Ihr Shop oder Ihre E-Mails laufen, entscheidet über Geschwindigkeit, Ausfallrisiko und Datenschutz. Wichtig sind die Fragen, wo der Server steht, wer ihn mit Sicherheitsupdates versorgt und ob regelmäßige Backups an einem anderen Ort liegen. Ein eigener Server im Büro wirkt günstig, verursacht aber Aufwand für Strom, Wartung und Absicherung, den ein Rechenzentrum oft besser abdeckt.

Geschichte und Entwicklung

Der Begriff Server stammt aus dem Englischen und bedeutet so viel wie „Diener“ oder „Bediener“. Er wurde in den 1960er Jahren im Zusammenhang mit der Entwicklung von Mehrbenutzersystemen und Netzwerken geprägt. Mit der Verbreitung des Internets in den 1990er Jahren stieg die Bedeutung von Servern erheblich, da sie die Grundlage für Webdienste und Online-Anwendungen bilden.

Frühe Server waren oft Großrechner oder spezielle Rechner, die für den Dauerbetrieb ausgelegt waren. Mit der Zeit entwickelten sich Serverhardware und -software weiter, sodass heute auch Standard-PCs als Server fungieren können. Zudem entstanden spezialisierte Servertypen, die auf bestimmte Aufgaben wie Datenbankverwaltung oder E-Mail-Dienste ausgerichtet sind.

Funktionsweise

Server arbeiten nach dem Client-Server-Modell, bei dem der Server auf Anfragen von Clients wartet und diese bearbeitet. Dabei kann ein Server mehrere Anfragen gleichzeitig verarbeiten, oft mithilfe von Multithreading oder asynchronen Prozessen. Die Server-Software interpretiert die Anfragen und liefert die entsprechenden Antworten zurück.

Die Kommunikation erfolgt über Netzwerkprotokolle, die den Austausch von Daten regeln. Beispielsweise nutzt ein Webserver das HTTP-Protokoll, um Webseiten an Browser auszuliefern. Server verfügen häufig über spezielle Betriebssysteme, die für den stabilen und sicheren Dauerbetrieb optimiert sind, etwa Linux-Distributionen wie CentOS oder Windows Server.

Einsatzgebiete

Server werden in nahezu allen Bereichen der IT eingesetzt. Typische Anwendungen sind Webserver, die Webseiten bereitstellen, Datenbankserver, die Daten speichern und verwalten, sowie Mailserver, die E-Mails versenden und empfangen. Auch in der Cloud-Infrastruktur spielen Server eine zentrale Rolle, da sie die Rechenleistung und Speicherressourcen bereitstellen.

Darüber hinaus kommen Server in Unternehmen für Datei- und Druckdienste zum Einsatz, ebenso wie in der Telekommunikation für VoIP oder in der Industrie für Steuerungs- und Überwachungsaufgaben. Die Vielfalt der Servertypen spiegelt die unterschiedlichen Anforderungen und Funktionen wider.

Abgrenzung zu verwandten Begriffen

Im Gegensatz zu Clients, die Dienste anfragen und nutzen, stellen Server diese Dienste bereit. Ein Server ist nicht zwangsläufig ein einzelner physischer Computer; es kann sich auch um virtuelle Server handeln, die auf einer gemeinsamen Hardware laufen. Diese Virtualisierung ermöglicht eine effizientere Ressourcennutzung.

Ein weiterer verwandter Begriff ist der Host, der allgemein einen Rechner in einem Netzwerk bezeichnet. Während jeder Server ein Host ist, ist nicht jeder Host ein Server. Zudem unterscheidet sich ein Server von einem Mainframe, der eine spezielle Klasse von Großrechnern darstellt, die für besonders hohe Leistungsanforderungen konzipiert sind.