Press "Enter" to skip to content

Was ist ein Server?

Ein Server ist ein Computer oder ein System, das anderen Computern, den so genannten Clients, über ein Netzwerk Ressourcen, Daten, Dienste oder Programme zur Verfügung stellt. Wenn Computer Ressourcen mit Client-Computern gemeinsam nutzen, werden sie theoretisch als Server betrachtet. HAPPYWARE.COM Es gibt viele Arten von Servern, einschließlich Webservern, Mailservern und virtuellen Servern.

Ein einzelnes System kann Ressourcen gleichzeitig bereitstellen und von einem anderen System aus verwenden. Dies bedeutet, dass ein Gerät gleichzeitig Server und Client sein kann.

Einige der ersten Server waren Großrechner oder Minicomputer. Minicomputer waren viel kleiner als Großrechner, daher der Name. Mit fortschreitender Technologie wurden sie jedoch viel größer als Desktop-Computer, was den Begriff Mikrocomputer etwas abwegig machte.

Anfänglich waren solche Server mit Clients verbunden, die als Terminals bekannt waren und keine eigentlichen Berechnungen durchführten. Diese als dumme Terminals bezeichneten Terminals dienten lediglich dazu, Eingaben über eine Tastatur oder einen Kartenleser zu akzeptieren und die Ergebnisse von Berechnungen an einen Bildschirm oder Drucker zurückzugeben. Die eigentliche Berechnung wurde auf dem Server durchgeführt.

Später waren Server oft einzelne, leistungsstarke Computer, die über ein Netzwerk mit einer Reihe weniger leistungsfähiger Clientcomputer verbunden waren. Diese Netzwerkarchitektur wird häufig als Client-Server-Modell bezeichnet, bei dem sowohl der Client-Computer als auch der Server über Rechenleistung verfügen, bestimmte Aufgaben jedoch an Server delegiert werden. In früheren Computermodellen, wie dem Mainframe-Terminal-Modell, fungierte der Mainframe als Server, obwohl er nicht mit diesem Namen bezeichnet wurde.

Mit der Entwicklung der Technologie hat sich auch die Definition eines Servers weiterentwickelt. Heutzutage ist ein Server möglicherweise nichts anderes als Software, die auf einem oder mehreren physischen Computergeräten ausgeführt wird. Solche Server werden oft als virtuelle Server bezeichnet. Ursprünglich wurden virtuelle Server verwendet, um die Anzahl der Serverfunktionen zu erhöhen, die ein einzelner Hardwareserver ausführen konnte. Heutzutage werden virtuelle Server häufig von einem Drittanbieter auf Hardware über das Internet in einer als Cloud Computing bezeichneten Anordnung betrieben.

Ein Server kann für eine einzelne Aufgabe ausgelegt sein, z. B. ein Mailserver, der E-Mails akzeptiert und speichert und sie dann einem anfordernden Client zur Verfügung stellt. Server können auch mehrere Aufgaben ausführen, z. B. einen Datei- und Druckserver, der Dateien speichert und Druckaufträge von Clients akzeptiert und diese dann an einen an das Netzwerk angeschlossenen Drucker weiterleitet.

Wie ein Server funktioniert

Um als Server zu fungieren, muss ein Gerät so konfiguriert sein, dass es Anforderungen von Clients über eine Netzwerkverbindung abhört. Diese Funktionalität kann als Teil des Betriebssystems als installierte Anwendung, Rolle oder eine Kombination aus beiden vorhanden sein.

Das Windows Server-Betriebssystem von Microsoft bietet beispielsweise die Funktionalität zum Abhören und Beantworten von Clientanforderungen. Zusätzlich installierte Rollen oder Dienste erhöhen, auf welche Arten von Clientanforderungen der Server antworten kann. In einem anderen Beispiel antwortet ein Apache-Webserver auf Internetbrowser-Anforderungen über eine zusätzliche Anwendung, Apache, die auf einem Betriebssystem installiert ist.

Wenn ein Client Daten oder Funktionen von einem Server benötigt, sendet er eine Anforderung über das Netzwerk. Der Server empfängt diese Anfrage und antwortet mit den entsprechenden Informationen. Dies ist das Anforderungs- und Antwortmodell des Client-Server-Netzwerks, das auch als Anruf- und Antwortmodell bezeichnet wird.

Ein Server führt häufig zahlreiche zusätzliche Aufgaben als Teil einer einzelnen Anforderung und Antwort aus, einschließlich der Überprüfung der Identität des Anforderers, der Sicherstellung, dass der Client über die Berechtigung zum Zugriff auf die angeforderten Daten oder Ressourcen verfügt, und der ordnungsgemäßen Formatierung oder Rückgabe der erforderlichen Antwort in einer erwarteten Antwort Weg.

Servertypen

Es gibt viele Arten von Servern, die alle unterschiedliche Funktionen ausführen. Viele Netzwerke enthalten einen oder mehrere der gängigen Servertypen:

Dateiserver

Dateiserver speichern und verteilen Dateien. Mehrere Clients oder Benutzer können auf einem Server gespeicherte Dateien gemeinsam nutzen. Darüber hinaus bietet das zentrale Speichern von Dateien einfachere Sicherungs- oder Fehlertoleranzlösungen als der Versuch, Sicherheit und Integrität für Dateien auf jedem Gerät in einem Unternehmen bereitzustellen. Dateiserverhardware kann so konzipiert werden, dass die Lese- und Schreibgeschwindigkeit maximiert wird, um die Leistung zu verbessern.

Druckserver

Druckserver ermöglichen die Verwaltung und Verteilung von Druckfunktionen. Anstatt einen Drucker an jede Workstation anzuschließen, kann ein einzelner Druckserver auf Druckanforderungen von zahlreichen Clients reagieren. Heutzutage verfügen einige größere und hochwertige Drucker über einen eigenen integrierten Druckserver, sodass kein zusätzlicher computergestützter Druckserver erforderlich ist. Dieser interne Druckserver reagiert auch auf Druckanforderungen von einem Client.

Anwendungsserver

Anwendungsserver führen Anwendungen anstelle von Clientcomputern aus, auf denen Anwendungen lokal ausgeführt werden. Anwendungsserver führen häufig ressourcenintensive Anwendungen aus, die von einer großen Anzahl von Benutzern gemeinsam genutzt werden. Auf diese Weise muss nicht mehr jeder Client über ausreichende Ressourcen verfügen, um die Anwendung auszuführen

Be First to Comment

Leave a Reply

Your email address will not be published. Required fields are marked *