Was ist ein Thin Client (Lean Client)?

Ein Thin Client (oder Lean Client) ist ein virtuelles Desktop-Computing-Modell, das auf den auf einem zentralen Server gespeicherten Ressourcen anstelle der Ressourcen eines Computers ausgeführt wird. Normalerweise haben Thin Clients die Form von kostengünstigen Computergeräten, die für die Berechnung stark auf einen Server angewiesen sind. Der Begriff kann auch Softwareanwendungen beschreiben, die das Client-Server-Modell verwenden, in dem der Server die gesamte Verarbeitung ausführt.

Mitarbeiter von Unternehmen, IT-Mitarbeiter und öffentliche Umgebungen wie Bibliotheken oder Regierungsstellen können Thin Clients aufgrund ihres Sicherheitsniveaus, ihrer Skalierbarkeit und Verwaltbarkeit verwenden.

Thin Clients arbeiten über die Verbindung zu einer serverbasierten Computerumgebung. Der Server speichert normalerweise Daten wie Anwendungen und Speicher. Im Wesentlichen wird die Desktop-Umgebung auf einem Server gehalten. Thin Clients werden serverseitig mit einer virtuellen Desktop-Infrastruktur (VDI) verwaltet. Thin Clients und andere schlanke Geräte sind für die vollständige Berechnung auf eine konstante Netzwerkverbindung zu einem zentralen Server angewiesen und verarbeiten nicht viel auf der Hardware selbst.

Der Begriff leitet sich von der Tatsache ab, dass kleine Computer in Netzwerken in der Regel Clients und keine Server sind. Ziel ist es, die Funktionen von Thin Clients auf nur wesentliche Anwendungen zu beschränken, sodass sie in der Regel gekauft werden und in Bezug auf die darin enthaltenen Client-Anwendungen „dünn“ bleiben. Thin Clients können PCs, Chromebooks oder mobile Geräte sein.

Anwendungsfälle für Thin Clients

Thin Clients können aus verschiedenen Gründen branchenübergreifend an Mitarbeiter weitergegeben werden. Sie können verwendet werden, um Computer zu ersetzen und den Zugriff auf virtuelle Desktops oder virtualisierte Anwendungen zu erleichtern. Es ist im Allgemeinen kostengünstiger, Thin Clients im Vergleich zu einem Computer zu verwenden, auf dem die gesamte Verarbeitung lokal erfolgt. Dies liegt daran, dass jeder Thin Client nicht so neu oder leistungsstark sein muss, da der größte Teil der Verarbeitung serverseitig erfolgt.

Thin Clients können auch in Remote-Umgebungen verwendet werden, sodass Benutzer sich nicht so viele Sorgen machen müssen, dass ihre PCs repariert werden. Wenn das Endgerät die meisten seiner Daten von einem Server herunterlädt, gibt es weniger bewegliche Teile auf der Clientseite, um die man sich Sorgen machen muss. Darüber hinaus können Unternehmen, die Endgeräte benötigen, um sicherer zu sein, Thin Clients anderen Architekturen vorziehen.

Thin Clients sind möglicherweise immer noch nicht in jeder Situation die beste Wahl. Beispielsweise müssten sich Benutzer in einer Umgebung befinden, in der sie über eine starke und stabile Netzwerkverbindung verfügen. Intensive Anwendungen können langsam ausgeführt werden, da mehrere Personen gleichzeitig auf das Netzwerk zugreifen können. Daher werden Thin Clients eher für Organisationen empfohlen, die weniger intensive Anwendungen verwenden und über die Back-End-Infrastruktur verfügen, um die Anforderungen jedes Thin Clients zu unterstützen.

Beispiele für Thin Clients an Arbeitsplätzen

Ein Beispiel für einen Thin Client ist ein Satz von Endgeräten in einem Regierungsbüro, in dem viele Personen denselben Computer verwenden. Da auf die Office-Daten und -Anwendungen über einen Server und nicht lokal zugegriffen wird, ist dies sicherer. Und wegen der verarbeitungs- und rechenintensiven Aufgaben, die serverseitig erledigt werden, kann das Endgerät selbst mit weniger teurer Hardware etwas älter sein. Anwendungen, die für ältere Computer möglicherweise schwierig auszuführen sind, können auf den Server übertragen werden, sodass die Leistung weiterhin schnell bleibt. Anwendungen wie Microsoft Windows Terminal Service könnten auch als proprietäres Protokoll für Remote-Desktops und -Anwendungen verwendet werden

Eine Bibliothek könnte auch eine Reihe von Thin Clients verwenden, die eine Verbindung zu einem zentralen Server herstellen, um die gleichzeitige Verwendung mehrerer Geräte zu erleichtern, die alle leicht zu verwalten sind.

Thin-Client-Architektur

Bei Verwendung einer Cloud-Computing-basierten Architektur übernimmt ein Server in einem Rechenzentrum die Verarbeitungslast mehrerer Clients. Client-Hardware und -Software sind relativ leicht gehalten, da das Gerät Clients nur für wesentliche Anwendungen verwenden muss. Dies bedeutet auch, dass der Bedarf an clientseitiger Einrichtung oder Verwaltung reduziert wird. Benutzerressourcen und Datenwiederherstellungsaufgaben werden ebenfalls zentralisiert, um eine bessere Sichtbarkeit und Skalierbarkeit zu gewährleisten.

Wenn die Clientseite so leicht wie möglich gehalten wird, übernimmt der zentrale Server einen Großteil der Verarbeitungslast. Da die meisten Daten auf dem zentralen Server gespeichert werden, liegt der Schwerpunkt der Sicherheit auf der Sicherung des zentralen Servers. Kritische IT-Assets werden ebenfalls zentralisiert, um Ressourcen besser nutzen und zuweisen zu können. Zu den Ressourcen, die der zentrale Server verarbeitet, gehören beispielsweise Speicher und die Verwendung von Prozessorkernen.

Wie funktionieren Thin Clients?

Thin Clients können innerhalb eines gemeinsamen Terminaldienstes, einer Desktop-Virtualisierung oder eines browserbasierten Ansatzes arbeiten. In einem gemeinsamen Terminaldienst teilen sich alle Clients ein serverbasiertes Betriebssystem und Anwendungen.

Bei der Desktopvirtualisierung ist jeder Desktop eine virtuelle Maschine, die von einem zentralen Server partitioniert wird. Diese Art der Erstellung von Thin Clients verfügt über die Ressourcen der zentralen Serverpartition für die entsprechenden Clients. Obwohl das Betriebssystem und die Anwendungen in diesem Fall keine gemeinsam genutzten Ressourcen sind, werden sie dennoch auf dem zentralen Server gespeichert.

Der browserbasierte Ansatz unterscheidet sich von einem normalen Thin-Client-System dadurch, dass der Client Funktionen in einem Webbrowser und nicht auf einem zentralen Server ausführen lässt. Die Datenverarbeitung erfolgt auf dem Thin Client. Dieses Formular konzentriert sich auf das Abrufen von Software und Daten, die in einem Netzwerk gespeichert sind.

Obwohl diese Ansätze unterschiedlich sind, besteht das Ziel im Allgemeinen darin, die Client-Hardware und -Software so leicht wie möglich zu halten. Client-Hardware verfügt im Allgemeinen über energiesparende Prozessoren, wenig RAM und Festplattenspeicher und bietet im Vergleich zu einem normalen Computer eine geringere Leistung. Ein Minimum an Rechenleistung ist erforderlich, um das Gerät zu starten und eine Verbindung zum Server herzustellen. Thin Clients sind so konzipiert, dass sie mit einem leistungsfähigeren zentralen Server vernetzt werden können. Obwohl der Client nicht so leistungsfähig ist, interagieren Benutzer dennoch mit ihm, als wäre es ein normales Computergerät.

Thin Client Software sollte ebenfalls minimiert werden. Software auf der Clientseite sollte ein Betriebssystem und Software sein, die es dem Gerät ermöglicht, den zentralen Server zu verbinden. Idealerweise sollte das Gerät nach dem Einschalten des Thin Clients die IP-Adresse empfangen und über ein Protokoll oder eine andere Software eine Verbindung zu einem Server herstellen. Der Benutzer kann sich dann am Server anmelden und auf die Ressourcen des Servers zugreifen.

Der zentrale Server, mit dem jeder Thin Client eine Verbindung herstellt, muss so weit fortgeschritten sein, dass er mehrere Clientsitzungen gleichzeitig verarbeiten kann, und er muss darauf vorbereitet sein, Ausfälle und Engpässe zu vermeiden. Der Server sollte in der Lage sein, eine konsistente Verbindung zu jedem Client herzustellen, um sicherzustellen, dass jeder Client weiterarbeiten kann.

Vorteile von Thin Clients

Zu den Vorteilen von Thin Clients gehören:

  • Weniger anfällig für Malware-Angriffe
  • Längere Lebenszyklen
  • Verbraucht weniger Strom
  • Kostengünstiger in der Anschaffung als die Bereitstellung normaler PCs
  • Bessere, zentralisierte Verwaltbarkeit
  • Skalierbarer

Nachteile von Thin Clients

Einige Nachteile zu den Thin Clients gehören:

  • Thin Clients sind extrem abhängig von einer kontinuierlichen Netzwerkverbindung.
  • Netzwerke sind im Allgemeinen langsamer als interne Computerkomponenten.
  • Bandbreite und Leistung können zu einem kritischen Engpass werden.
  • Server müssen korrekt dimensioniert sein, damit sie jedem Client die richtige Menge an Ressourcen bereitstellen können.

Thin Clients vs. Thick Clients

Thin Clients können mit Thick Clients verglichen werden, die im Wesentlichen Desktop-PCs sind, die bei Bedarf alle Funktionen eines Servers übernehmen können. Thick Clients haben die meisten Ressourcen lokal installiert und nicht über ein Netzwerk verteilt. Thick Client-Geräte verwenden ihre eigenen Festplatten, Softwareanwendungen und andere lokale Ressourcen. Die meisten, wenn nicht alle wesentlichen Komponenten sind in einem Thick Client enthalten.

Ein Thin Client hingegen ist ein kostengünstiger Netzwerkcomputer, der für seine Rechenrolle stark von einem Server abhängig ist. Die Idee eines Thin Clients besteht darin, die Rechenfähigkeiten auf nur wesentliche Anwendungen zu beschränken. Im Gegensatz zu Thick Clients sind Thin Clients einfacher zu verwalten, einfacher vor Sicherheitsrisiken zu schützen und die Wartungs- und Lizenzkosten zu senken.

Der größte Unterschied zwischen den beiden besteht darin, dass Thin Clients für die Berechnung auf eine Netzwerkverbindung angewiesen sind und nicht viel Verarbeitung auf der Hardware selbst durchführen. Thick Clients benötigen keine ständige Netzwerkverbindung und können einen Großteil der Verarbeitung für Client / Server-Anwendungen übernehmen.

Ein Very Thin Client kann als Zero Client bezeichnet werden. Ein typisches Zero Client-Produkt ist eine kleine Box, die eine Tastatur, Maus, einen Monitor und eine Ethernet-Verbindung mit einem Remote-Server verbindet. Auf den Server, der das Betriebssystem und die Softwareanwendungen des Clients hostet, kann drahtlos oder über Kabel zugegriffen werden. Zero Clients werden häufig in einer virtuellen Desktop-Infrastrukturumgebung verwendet.

Geschichte der Thin Clients

Obwohl Thin Clients wie eine modernere Erfindung erscheinen mögen, gibt es sie schon seit geraumer Zeit; sogar bevor der Begriff geprägt wurde. Thin Clients kommen von Mehrbenutzersystemen, die über ein Computerterminal auf einen Mainframe zugreifen würden. Diese würden sich von der Bereitstellung von Befehlszeilenschnittstellen zu grafischen Benutzeroberflächen entwickeln. 1984 unterstützte Unix Geräte, auf denen Display-Server-Software oder grafische X-Terminals ausgeführt wurden. 1993 prägte Tim Negris, Vice President of Server Marketing bei Oracle, den Begriff „Thin Client“.“ Negris hoffte, seine serverorientierte Software von den Desktop-orientierten Produkten von Microsoft unterscheiden zu können. 1995 begann Windows NT mit der Unterstützung von Mehrbenutzer-Betriebssystemen mit Windows NT 3.51.

In den 2010er Jahren begannen sich Thin Clients nicht nur auf PCs, sondern auch auf mobile Geräte wie Windows- oder Linux-basierte Tablets auszuweiten.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.