Anzeigegulli:Toolbox |
gulli:lexikon - Alle Begriffe der Untergrund-SzeneTipp: Benutze die Suche, um weitere Begriffe im gulli:lexikon nachzuschlagen. Ein Server (engl.: to serve = bedienen) ist ein Programm, welches auf die Kontaktaufnahme eines Client-Programms wartet und nach Kontaktaufnahme mit diesem Nachrichten austauscht. Die Kommunikation erfolgt dabei nach dem sogenannten Client-Server-Modell. Die Regeln, die das Format sowie die Bedeutung der zwischen Server und Client ausgetauschten Nachrichten bestimmen, nennt man Protokoll. Im folgenden werden Spezialfälle von Server-Typen beschrieben und allgemeine Server-Dienste aufgelistet. Für eine allgemeine Begriffsklärung des mehrdeutig verwendeten Serverbegriffs siehe Server.
Beispiele
Verfügbarkeit und ClusteringEin Server läuft entweder permanent oder wird auf Anfrage eines Clients gestartet (UNIX: vgl. daemon mode, inetd). Um die Ausfallsicherheit und Leistungsfähigkeit zu erhöhen, können mehrere Server als Cluster zusammengeschaltet werden. Diese können sowohl auf einem als auch auf mehreren Hosts verteilt sein. Fällt ein oder fallen mehrere Server aus, so übernehmen die noch vorhandenen Server die Anfrage der Clients. Virtuelle Server, Shared ServerEin Virtueller Server ist ein Server, der seine Dienste für mehrere Domains anbietet. Er verhält sich dabei aus Anwendersicht wie ein echter Server, ist in Wirklichkeit jedoch kein eigenständiger Server sondern eine Instanz eines übergeordneten Servers (Gastgeber-System). In der Regel residieren mehrere Virtuelle Server (Gast-Systeme) auf einem Gastgeber-System. Man spricht in diesem Fall beim Gastgeber-System von einem Shared Server, also einem Server, den sich mehrere Gäste (Virtuelle Server) teilen (engl.: to share). Prominente Beispiele sind Webserver, die mehrere hundert separate Webauftritte beherbergen können oder Mailserver, die Mail für mehrere Domains annehmen. Virtuelle Server werden daher teilweise irreführend mit dem Begriff Virtuelle Domain beworben. Umgekehrt werden Virtuelle Hosts ebenfalls als Virtuelle Server bezeichnet (z.B. Linux Virtual Server), obwohl sie nicht nur einen Service zur Verfügung stellen sondern eine komplette Betriebssystemumgebung, in der Regel mit eigener (virtueller) Netzwerkschnittstelle, teils mit anderen Devices, wie dies für Hosts typisch ist.
Virtuelle Server erlauben den Betrieb mehrerer wenig belasteter Server auf einem Host, was die Host-basierten Kosten im Vergleich zu Servern auf dedizierten Hosts drastisch senken kann. Wenn die Virtuellen Server nicht gleichzeitig Lastspitzen erfahren, ermöglicht dies zudem eine Überbuchung von Speicher und Prozessor, was die Kosten weiter senkt. Dedizierte ServerEin Dedizierter Server (engl. dedicated server) ist ein Server, der nur für eine Tätigkeit abgestellt wird (dedicated service) oder nur einem Kunden zugeordnet ist (dedicated customer). Die Bezeichnung Dedizierter Server wird häufig irreführend anstelle von Dedizierter Host verwendet.
Hierbei handelt es sich in der Regel um Dedizierte Hosts. Anstatt mehrere Server bzw. Dienste auf einem Host laufen zu lassen, wird jedem Server ein eigener Dedizierter Host gewidmet. Siehe auch: Dedizierter Host, einer Tätigkeit zugeordnet.
In der Webhosting-Branche wird der Begriff des Dedizierten Servers häufig für Miethostangebote benutzt. Dabei vermietet der Provider einen Virtuellen Host oder einen kompletten physischen Host inklusive Stellplatz, Klimatisierung und Energieversorgung. Einige Anbieter bezeichnen Dedizierte Hosts, auf denen der Kunde root-Rechte besitzt, als Root-Server (vgl. aber dazu DNS Root Nameserver).
Dedizierte Server kommen zum Einsatz, wenn:
ComputerspieleBei Computerspielen bezeichnet man Software als dedizierten Server, wenn sie nur als Server ausgelegt ist und nicht gleichzeitig möglich ist, mit ihr zu spielen. Üblicherweise wird solche Software bei Multiplayerspielen kostenlos vom Entwickler verbreitet. Managed ServerAls Managed Server werden Hosts bezeichnet, deren Betriebssystem und Software (Server) von einem Diensteanbieter permanent überwacht und aktualisiert wird. Bekannte Server-Typen
Siehe auch
Literatur
ar:خادم (معلوماتية) bg:Сървър bs:Server ca:Servidor cs:Server da:Server el:Εξυπηρετητής en:Server (computing) eo:Servilo es:Servidor fi:Palvelin fr:Serveur informatique gl:Servidor he:שרת hr:Poslužitelj hu:Kiszolgáló ia:Servitor id:Server it:Server ja:サーバ ko:서버 la:Servus lt:Serveris lv:Serveris nl:Server no:Tjener os:Сервер pl:Serwer pt:Servidor ro:Server ru:Сервер simple:Server sk:Server sl:Strežnik sr:Server sv:Värddator th:เซิร์ฟเวอร์ tr:Sunucu uk:Сервер vi:Máy chủ zh:服务器 Dieser Artikel basiert auf dem Artikel Server (Software) aus der freien Enzyklopädie Wikipedia und steht unter der GNU-Lizenz für freie Dokumentation. In der Wikipedia ist eine Liste der Autoren verfügbar. |
Weitere Tipps |