Wie funktioniert ein Server?

Elektroingenieur, der mit Schaltern und Servern im Breitbandkommunikationsknoten des Elektrizitätswerks arbeitet

Blade-Server sind bei großen Unternehmen sehr beliebt.

Bildnachweis: Huntstock/DisabilityImages/Getty Images

Server erfüllen eine Reihe wichtiger Aufgaben und sind ein wesentlicher Bestandteil der IT-Infrastruktur eines jeden Unternehmens. Die vielen komplexen Prozesse, die während einer Aktivität wie dem Online-Shopping ablaufen, können erstaunlich sein. Von der Sicherheit und Authentifizierung bis hin zu Abrechnung und Bestellungen könnte der Kauf nicht ohne mehrere leistungsstarke Server erfolgen, die die Last bewältigen.

Die Funktion eines Servers

Die grundlegende Funktion eines Servers besteht darin, einen Port auf eingehende Netzwerkanfragen abzuhören, und eine gute Demonstration dafür ist die Interaktion zwischen einem Webserver und einem Browser. Obwohl der Vorgang für einen Benutzer augenblicklich oder fast augenblicklich abläuft, wenn er beim Surfen im Web auf einen Link klickt, finden mehrere Dinge statt hinter den Kulissen: Die Anforderung der Webseite wird an den entsprechenden Webserver übermittelt, der Server holt die Webseite ab und baut sie zusammen und überträgt sie erneut unter Verwendung eines Protokolls wie HTTP, und schließlich empfängt der Browser des Benutzers die Daten, wandelt sie um und zeigt ihm die Seite an.

Video des Tages

Die Technologie verstehen

Je nach Art des einzurichtenden Servers wird normalerweise eine Maschine der Serverklasse mit spezieller Hardware benötigt. Anstelle einer Festplatte, wie dies bei den meisten Desktops der Fall ist, verwenden Server ein Datenspeichersystem, das als Redundant Array of Inexpensive Disks oder kurz RAID bekannt ist. Wie der Name schon sagt, sind RAID-Systeme eigentlich mehrere Plattenlaufwerke, die so konfiguriert sind, dass sie sich wie eines verhalten. Dies verbessert die Effizienz, und wenn eine Festplatte ausfällt, funktioniert das Array mit geringem oder keinem Datenverlust weiter. Kommerzielle Server benötigen außerdem schnelle Prozessoren, genügend RAM, um die geschätzte Anzahl von Anfragen zu bedienen, und eine unterbrechungsfreie Stromversorgung. Viele Unternehmen haben Redundanzen in ihr System eingebaut, um ein Failover zu ermöglichen. das heißt, wenn ein Server ausfällt, übernimmt sofort der Standby-Server.

Arten von Servern

Einige der heute am häufigsten verwendeten Server sind Datenbankserver, Anwendungsserver, Mailserver und Webserver. Wie der Name schon sagt, stellt ein Datenbankserver die Dienste und Verbindungen zum Speichern, Organisieren und Durchsuchen von Unternehmensdaten bereit. Ein Anwendungsserver, auch Middleware genannt, ist der Klebstoff, der das gesamte System zusammenhält; es stellt die Laufzeitumgebung für Anwendungen bereit und koordiniert nahtlos die Dinge zwischen den Anwendungen und der Datenbank. Ohne Mailserver würden E-Mails nicht zugestellt; genauso schlimm oder schlimmer wären Webserver, die es den Leuten ermöglichen, im Web zu surfen. Andere Arten von kritischen Servern im Einsatz sind FTP-Server, Druckserver, Proxyserver, Dateiserver und Domänennamenserver, um nur einige zu nennen.

Einrichten eines Servers

Fast jeder Computer kann als Server eingerichtet werden. Viele Leute verwenden leicht veraltete Computer, um ihre eigenen Netzwerkserver zu Hause mit Betriebssystemen wie Linux einzurichten, die es nicht sind ressourcenintensiv -- einige haben nicht einmal grafische Benutzeroberflächen -- und wissen, dass Sie keine neueren Maschinen brauchen, um etwas Gutes zu tun Server. Einige Leute richten sogar Webserver ein und verwenden sie, um ihre eigene Site zu hosten, und das Bemerkenswerte daran ist, dass Dies kann mit einem geringen Budget erfolgen, da die meiste Software, die Sie benötigen, Open Source ist und kostenlos. Außerdem sollte ein alter Computer leistungsstark genug sein, um Ihre Serveranforderungen zu erfüllen, es sei denn, Sie planen einen Web-Traffic, der sich dem von Amazon oder Google annähert. Es gibt einige gute, leicht verständliche Tutorials im Web, die Ihnen den Einstieg erleichtern (siehe Links in Ressourcen).