Stefan Muenz: Was ist eigentlich ein Server?

Beitrag lesen

Hallo Dmitri,

eigentlich ist es fast peinlich diese Frage zu stellen, aber was ist in Server?

Troeste dich erst mal damit, dass die meisten, die staendig davon reden, auch nicht so genau wissen, was damit eigentlich gemeint ist.

Wie bei vielen "allgemeinen" Begriffen, so gibt es auch bei diesem einen relativ grossen Unschaerfebereich, der sich meist erst im Kontext des jeweils Gesagten konkretisiert.
Zunaechst mal ist mit "Server" manchmal Hardware, manchmal Software gemeint. Es gibt durchaus Hardware, die "zum Server geboren" ist, also so ausgelegt ist, dass sie eigentlich nur fuer Serverbetrieb sinnvoll einsetzbar ist. Solche typischen Server-Rechner zeichnen sich dadurch aus, dass sie im Dauerbetrieb laufen koennen, waehrend des Laufens wartbar sind, hohe Ressourcen bei Arbeitsspeicher und Prozessorleistung haben (Sachen wie Grafikkarten sind dagegen bei solchen Rechnern weniger wichtig) usw.
Im Bereich "Software" spricht man auch viel von Servern. Da gibt es - zumindest im Internet - Server-Software fuer einzelne Dienste. Genausogut kann man sich aber eigene Client-Server-Anwendungen schreiben. Fuer Standard-Dienste wie eingehende E-Mail (POP3 oder IMAP4), News, WWW, FTP, SSH, Telnet usw. gibt es auf einem typischen Internet-Server-Rechner jeweils eine Server-Software, die fuer den jeweiligen Dienst zustaendig ist. Auf typischen Unix-Systemen (auch Linux) gibt es ueber all diesen Einzel-Server-Programmen eine uebergeordnete Verteiler-Software (inetd), die den Typ ankommender Anfragen erkennt und an die zustaendige Server-Software weiterleitet.

Um ein Gefuehl fuer "Server" im Bereich Software zu bekommen, empfiehlt es sich wirklich, einfach mal eine Web-Server-Software auf dem eigenen PC zu installieren. Wird ja in SELFHTML (CGI/Perl-Teil/Intro) auch beschrieben. Das nimmt dem Begriff "Server" ein wenig seine unheimliche Aura. Eine Server-Software laeuft einfach im Hintergrund und wartet darauf, dass Anfragen fuer sie eintreffen, die sie dann bearbeitet - genauso, wie ein Editor waehrend des Schreibens auf die naechsten eingegebenen Zeichen wartet. Es ist wirklich nichts anderes.

Im Bereich Hardware ist die Sache komplexer. Zu einem Rechner der im Internet als Server fungieren soll, gehoert nicht nur eine gute Hardware, sondern auch eine gute Netzanbindung (wurde ja schon erwaehnt in diesem Thread). Selber hat man normalerweise keine solche Netzanbindung. Deshalb hostet man solche Server haeufig bei Providern, die ueber eine entsprechende Netzanbindung verfuegen. Genau das (boese Zungen bitte weggucken *g*) - ist z.B. das Angebot, dass unser Provider Primekom derzeit fuer DM 99/Monat anbietet - vgl. Banner auf der Startseite von Selfaktuell: eigener Server-Rechner, aber Anbindung ueber die Kapazitaeten des Providers. Der Server steht dann in den Raeumen des Providers, aber software-maessig hat man selber den vollen Zugriff auf den gesamten Rechner.

Naja, fuer Romane ist hier kein Platz - aber lass dich nicht von der Ueberschrift der Seite http://aktuell.de.selfhtml.org/links/einsteiger.htm ablenken - es gibt da wirklich ein paar gute Einfuehrungen, die einem das ganze Verhaeltnis der Vernetzung von Rechnern im Internet naeher bringen.

viele Gruesse
  Stefan Muenz