Server

Server hat zwei Bedeutungen. Im Sinne der Client-Server-Architektur ist ein Server ein Programm, das Anfragen anderer Programme beantwortet: ein Webserver liefert Seiten aus, ein Mailserver nimmt E-Mails an. Im Sinne der Hardware ist ein Server ein Rechner, der dafür gebaut ist, solche Dienste rund um die Uhr zu betreiben.

Beides fällt oft zusammen, muss es aber nicht. Auf einem Server-Rechner laufen meist viele Server-Programme, und ein Server-Programm kann auch auf einem gewöhnlichen PC laufen.

Was einen Server-Rechner ausmacht

Ein Server enthält im Kern dieselben Bauteile wie ein PC: Prozessor, Arbeitsspeicher, Speicher, Netzwerkanschluss. Der Unterschied liegt in der Auslegung auf Dauerbetrieb und Fernwartung:

MerkmalZweck
Arbeitsspeicher mit ECCerkennt und korrigiert Speicherfehler, bevor sie Daten verfälschen
zwei NetzteileBetrieb an zwei unabhängigen Stromkreisen, Tausch im laufenden Betrieb
Festplatten im WechselrahmenAustausch defekter Laufwerke ohne Abschalten (Hot-Swap)
Fernwartungs-Controllereigener kleiner Rechner im Server, über den sich das Gerät auch ausgeschaltet bedienen lässt
mehrere Prozessorenbis zu zwei, in großen Systemen mehr Prozessoren auf einer Hauptplatine

Der Fernwartungs-Controller, englisch Baseboard Management Controller (BMC), ist das wichtigste Unterscheidungsmerkmal im Alltag. Über ihn lässt sich ein Server einschalten, neu starten, seine Konsole anzeigen und ein Betriebssystem installieren, ohne dass jemand davorsteht. Die Hersteller vermarkten ihn unter eigenen Namen; die herstellerübergreifenden Schnittstellen heißen IPMI und Redfish.

Bauformen

BauformMerkmalEinsatz
TowerGehäuse wie ein PC, steht auf dem Bodenkleine Büros ohne Serverschrank
Rackserverflach, 1 oder 2 Höheneinheiten, für den Einbau ins RackStandard im Serverraum und Rechenzentrum
BladeserverEinschübe in einem gemeinsamen Chassishohe Dichte, viele gleichartige Server
Multi-Node-Servermehrere Server in einem Gehäuse mit 2 HöheneinheitenCloud, Rechencluster
GPU-Servermehrere Beschleuniger, hohe LeistungsaufnahmeKI-Training und -Inferenz

Server mieten

Wer keinen eigenen Server betreiben will, mietet. Die Angebote unterscheiden sich darin, wie viel vom Rechner dem Kunden allein gehört:

AngebotWas der Kunde bekommt
WebhostingPlatz auf einem geteilten Server, ohne eigene Administration
Virtueller Servereine eigene virtuelle Maschine auf einem geteilten Rechner
Dedicated Servereinen ganzen physischen Server
ColocationPlatz, Strom und Netz im Rechenzentrum für den eigenen Server

Erstellt: