Dieser Artikel behandelt einen Begriff der Informationstechnik. Zum spanischen Priester siehe Pablo Varela Server.
Dieser Artikel wurde wegen inhaltlicher Mängel auf der Qualitätssicherungsseite der Redaktion Informatik eingetragen. Dies geschieht, um die Qualität der Artikel aus dem Themengebiet Informatik auf ein akzeptables Niveau zu bringen. Hilf mit, die inhaltlichen Mängel dieses Artikels zu beseitigen, und beteilige dich an der Diskussion! (+)
Begründung: Wie hier mit dem Begriff Server umgegangen wird halte ich für Quatsch: Server>Kellner und Dedicated>Dediziert, aber der Erklärung nach doch eher dezidiert. Virtuell im Sinne von Rechnerverbund/Computercluster aber nicht im Sinne von Virtual Private Server (VPS), dafür gibts dann wieder Shared Server? Was hat ein objekttiv messbarer und erklärbarer Unterschied mit Werbung zu tun? --Peter Littmann (Diskussion) 20:46, 22. Feb. 2014 (CET)
Den irreführenden Verweis auf den Kellner habe ich entfernt und den Einleitungssatz aufgeräumt; die restliche Kritik ist noch zu bearbeiten. --Herbert Klaeren (Diskussion) 10:36, 28. Feb. 2014 (CET)
Die dezidiert/dediziert-Problematik habe ich behoben. --Daniel Naber (Diskussion) 18:52, 24. Okt. 2014 (CEST)
Ein Server [1] ist ein Computerprogramm oder ein Computer für den Zugriff auf eine zentrale Ressource oder Dienst in einem Netzwerk:
Ein Server (Software) ist ein Programm, das im Client-Server-Modell mit einem anderen Programm, dem Client (englisch für Kunde), kommuniziert, um ihm Zugang zu speziellen Dienstleistungen zu verschaffen.
Ein Server (Hardware) ist ein Computer, auf dem ein oder mehrere Server (Software) laufen.
Für die Server-Hardware wird in der Fachsprache auch die Bezeichnung Host benutzt.
Die Mehrdeutigkeit des Begriffs Server wird im folgenden Abschnitt weiter ausdifferenziert und erläutert.
1 Mehrdeutigkeit
1.1 Geschichte des Server-Begriffs
1.2 Entwicklung der Begriffe Host und Server
1.3 Server als Bezeichnung für Software und Client-Server-Konzept
1.4 Server als Bezeichnung für Hardware
2 Formen
2.1 Virtuelle Server
2.2 Dedizierte Server
2.3 Shared Server
Mehrdeutigkeit[Bearbeiten]
Geschichte des Server-Begriffs[Bearbeiten]
Jene Computer, auf denen man die ersten Server programmierte, wurden als Host bezeichnet (vgl. Host-Terminal-Prinzip). Zu dieser Zeit waren Hosts fast ausschließlich spezielle, leistungsfähige Computer (Großrechner). Mit zunehmender Leistungsfähigkeit von Standardcomputern konnten bestimmte Serverleistungen auch von diesen bereitgestellt werden und gerieten somit in das Licht einer breiteren Öffentlichkeit. Diese nahm aber nur den Computer wahr, auf dem die Server-Software lief. Daher weitete sich die Bezeichnung Server von der Software auf die Hardware, sprich auf den Host, aus. Diese Begriffsbildung wurde in der Werbung für Computer-Hardware und auch von Fachzeitschriften übernommen, was den Begriff sehr schnell in der Umgangssprache etablierte.
Diese Doppeldeutigkeit des Begriffs Server führt in einigen Fällen zu Verwirrungen, da die Bezeichnung häufig in einer Form verwendet wird, in der insbesondere für Laien schwer erkennbar ist, ob der Hardware- oder Software-Aspekt gemeint ist.
Entwicklung der Begriffe Host und Server[Bearbeiten]
Der Ausdruck Host wird in der EDV schon frühzeitig in den 1960er Jahren im Zusammenhang mit Großrechnern oder der mittleren Datentechnik und den dort üblichen Time-Sharing- oder Mehrbenutzer-Betriebssystemen gebraucht. Diese Systeme sind stark gegliedert und bestehen im Wesentlichen aus einer Zentraleinheit, die auch als Host bezeichnet wird und alle „Intelligenz“ beherbergt, und den „dummen“ Terminals, die lediglich als Benutzerendgeräte an den Arbeitsplätzen eingesetzt werden und praktisch nur zur Eingabe und Ausgabe von Daten dienen. Der häufig auch als Synonym benutzte Ausdruck Server ist jünger und kommt aus dem Bereich der Personal Computer und Betriebssystemen wie Banyan Vines, Mac OS, Netware oder Unix. Als die Vernetzung dieser Rechnerklasse am Ende der 1980er Jahre praktisch überall Einzug hielt, suchte man zur Abgrenzung von den bestehenden Host-basierten Architekturen eine alternative Bezeichnung und etablierte hierzu den Ausdruck Server. Als stellvertretendes Beispiel sei hier der dedicated NetWare Server<