Dünner Kunde

Ein dünner Kunde (hat manchmal auch einen mageren oder schlanken Kunden genannt), ist ein Computer oder ein Computerprogramm, das schwer von einem anderen Computer (sein Server) abhängt, um seine traditionellen rechenbetonten Rollen zu erfüllen. Das steht im Gegensatz zum traditionellen fetten Kunden, ein Computer hat vorgehabt, diese Rollen allein zu übernehmen. Die genauen durch den Server angenommenen Rollen können sich, davon ändern, Datenfortsetzung (zum Beispiel, für diskless Knoten) zur wirklichen Information zur Verfügung zu stellen, die im Interesse des Kunden in einer Prozession geht.

Dünne Kunden kommen als Bestandteile einer breiteren Computerinfrastruktur vor, wo viele Kunden ihre Berechnung mit demselben Server teilen. Als solcher können dünne Kundeninfrastrukturen als die Versorgung von einem Rechendienst über mehrere Benutzerschnittstellen angesehen werden. Das ist in Zusammenhängen wünschenswert, wo individuelle fette Kunden viel mehr Funktionalität oder Macht haben, als die Infrastruktur entweder verlangt oder verwendet. Dem kann zum Beispiel mit der Bratrost-Computerwissenschaft gegenübergestellt werden.

Dünner Kunde, der rechnet, ist auch ein Weg, leicht rechenbetonte Dienstleistungen an reduzierten Gesamtkosten des Eigentumsrechts aufrechtzuerhalten.

Der allgemeinste Typ des modernen dünnen Kunden ist ein Computerterminal des niedrigen Endes, das sich allein auf die Versorgung einer grafischen Benutzerschnittstelle dem Endbenutzer konzentriert. Die restliche Funktionalität, insbesondere das Betriebssystem, wird durch den Server zur Verfügung gestellt.

Geschichte

Dünne Kunden haben ihre Wurzeln in Mehrbenutzersystemen, traditionell durch eine Art Endcomputer zugegriffene Großrechner. Da Computergrafik, diese Terminals reif geworden ist, die davon gewechselt sind, eine Schnittstelle der Befehl-Linie einer vollen grafischen Benutzerschnittstelle zur Verfügung zu stellen, wie auf modernen dünnen Kunden üblich ist. Die archetypische Mehrbenutzerumgebung entlang diesen Linien, Unix, hat begonnen, völlig grafisch X Terminals, d. h., Geräte zu unterstützen, die X Server-Software ungefähr von 1984 führen. X Terminals sind relativ populär sogar nach der Ankunft anderer dünner Kunden Mitte gegen Ende der 1990er Jahre geblieben. Moderne Unix Ableitungen wie BSD und GNU/Linux setzen die Tradition des Mehrbenutzers, entfernter Sitzung der Anzeige/Eingangs fort. Gewöhnlich wird X Server-Software auf dünnen Kunden nicht bereitgestellt, obwohl kein technischer Grund für diesen Ausschluss sie verhindern würde.

Windows NT ist fähig zu Mehrbenutzeroperationen in erster Linie durch die Anstrengungen von Citrix Systemen geworden, die NT 3.5.1 als der Mehrbenutzer Betriebssystem WinFrame 1995 wiederpaketiert haben. Microsoft hat diese Technologie zurück von Citrix lizenziert und hat es in Windows NT 4.0 Endserver-Ausgabe, laut eines Projektes codenamed "Hydra" durchgeführt. Windows NT ist dann die Basis von Windows 2000 und Windows XP geworden. Windows-Systeme von Microsoft unterstützen grafische Terminals über den Bestandteil von Remote Desktop Services.

Der Begriff dünner Kunde wurde 1993 von Tim Negris, VP des Server-Marketings an Oracle Corp. ins Leben gerufen, während man mit dem Firmengründer Larry Ellison auf dem Start des Orakels 7 gearbeitet hat. Zurzeit hat Orakel ihre Server-orientierte Software von den tischorientierten Produkten des Microsofts unterscheiden wollen. Ellison hat nachher das Modewort von Negris mit dem häufigen Gebrauch in seinen Reden und den Interviews über Orakel-Produkte verbreitet.

Der Begriff hat aus mehreren Gründen gesteckt. Der frühere Begriff "grafisches Terminal" wurde gewählt, um solchen Terminals mit textbasierten Terminals gegenüberzustellen, und legt so den Wert auf die Grafik. Dünner Kunde des Begriffes war auch DARUNTER Fachleuten nicht fest, von denen die meisten an Systemen des fetten Kunden gearbeitet hatten. Es befördert auch besser den grundsätzlichen Hardware-Unterschied: Dünne Kunden können mit der viel bescheideneren Hardware entworfen werden, weil sie viel bescheidenere Operationen durchführen.

Dünne Kunden als Programme

Der Begriff eines dünnen Kunden streckt sich direkt bis zu jede Client/Server-Architektur aus: In welchem Fall eine dünne Client-Anwendung einfach diejenige ist, die sich auf seinen Server verlässt, um am meisten oder ganze seine Geschäftslogik in einer Prozession zu gehen. Dieses Idiom ist für Computersicherheitsgründe relativ üblich: Einem Kunden kann offensichtlich die Logik nicht anvertraut werden, die bestimmt, wie vertrauenswürdig sie sind; ein Gegner würde einfach die Logik auslassen und sagen, dass "ich so vertrauenswürdig bin wie möglich!"

Jedoch, in der Webentwicklung insbesondere werden Client-Anwendungen fetter. Das ist wegen der Adoption von schwer Kundenseite-Technologien wie Ajax und Blitz, die selbst durch die hoch interaktive Natur des Webs 2.0 Anwendungen stark gesteuert werden.

Ein erneuertes Interesse an virtuellen privaten Servern, mit vielen Virtualisierungsprogrammen, die zu einer reifen Bühne kommen, bedeutet, dass Server im Web heute viele verschiedene Kundengeschäfte behandeln können. Als das kann gedacht werden, einen dünnen Kunden "virtueller Server" zu haben, der vom wirklichen Gastgeber abhängt, in dem es läuft, um ganze seine Berechnung dafür zu tun. Das Endergebnis ist mindestens dasselbe: Versorgung des Rechendienstes für viele Kunden.

Einzelner Punkt des Misserfolgs

Der Server, darin, die ganze in einer Prozession gehende Last von mehreren Kunden zu übernehmen, bildet einen einzelnen Punkt des Misserfolgs für jene Kunden. Das hat sowohl positive als auch negative Aspekte. Einerseits wird das Sicherheitsdrohungsmodell für die Software völlig beschränkt zu den Servern: Die Kunden laufen einfach nicht die Software (denken Sie an sie als ein Schirm, Tastatur und Maus - alle Anschläge und Maus-Bewegungen gehen zum Server, der das Schirm-Image zurücksendet). So muss nur eine kleine Zahl von Computern (die Server) streng gesichert werden, anstatt jeden einzelnen Kundencomputer zu sichern. Andererseits wird jede Leugnung des Dienstangriffs gegen den Server den Zugang von vielen Kunden beschränken. Aber die Server-Software wird mit der virtuellen Maschinentechnologie geschrieben, so wird jeder Kunde isoliert und ein Kundenunfall leicht behandelt und neu gestartet wird. Der einzelne Punkt des Misserfolgs besteht noch, wenn der Server abstürzt, verliert jeder ihre Lebensdaten.... Datenunterstützung ist kritisch.

Für kleine Netze könnte dieser einzelne Punkt des Misserfolg-Eigentums sogar ausgebreitet werden: Der Bewirtungsserver kann mit Dateiservern und seinen Kunden besonderen Druckservern integriert werden. Das vereinfacht das Netz und seine Wartung, aber könnte die Gefahr gegen diesen Server vergrößern.

In der Praxis wird Überfülle zur Verfügung gestellt beide in der Form der zusätzlichen Konnektivität vom Server bis das Netz sowie in den Servern selbst, mit Eigenschaften mögen ÜBERFALL 5 oder besser, verteilter Server (vielfache vernetzte Server, die als ein Server den Benutzern erscheinen), VMWare Hohe Verfügbarkeits- und Schuld-Toleranz oder das Lastausgleichen von Citrix XenApp.

Preiswerte Kundenhardware

Während der Server robust genug sein muss, um mehrere Kundensitzungen sofort zu behandeln, können die Kunden von der viel preiswerteren Hardware versammelt werden, als ein fetter Kunde kann. Viele Kunden haben minimales RAM-Gedächtnis, einige haben keine Festplatte sogar. Das reduziert den Macht-Verbrauch jener Kunden, und macht das System geringfügig ersteigbar: Es ist relativ preiswert, zusätzliche Kundenterminals zu verbinden. Die dünnen Kunden haben gewöhnlich sehr niedrige Gesamtkosten des Eigentumsrechts, aber etwas davon wird durch das Verlangen einer robusten Server-Infrastruktur mit Unterstützungen und so weiter ausgeglichen. Das wird auch in Bezug auf den Macht-Verbrauch widerspiegelt: Die dünnen Kunden sind allgemein sehr niedrige Macht und könnten Kühlventilatoren nicht sogar verlangen, aber die Server sind höhere Macht und verlangen fast immer ein umweltsmäßig kontrolliertes klimatisiertes Server-Zimmer.

Andererseits, während die Gesamtkosten des Eigentumsrechts niedrig sind, ist die individuelle Leistung der Kunden auch niedrig. Die in einer Prozession gehenden Kosten, Software zu kompilieren, Video oder jede andere rechenbetont intensive Aufgabe auf jedem Kunden machend, werden den Server zusammenpressen, und der Leistungserfolg wird von allen Kunden geteilt.

Kundeneinfachheit

Da die Kunden von der preisgünstigen Hardware mit wenigen bewegenden Teilen gemacht werden, können sie in feindlicheren Umgebungen funktionieren als herkömmliche Computer. Jedoch brauchen sie unvermeidlich eine Netzverbindung zu ihrem Server, der von solchen feindlichen Umgebungen isoliert werden muss. Da dünne Kunden preiswert sind, bieten sie eine niedrige Gefahr des Diebstahls im Allgemeinen an und sind leicht, wenn gestohlen oder gebrochen zu ersetzen. Da sie keine komplizierten Stiefelimages haben, wird das Problem der Stiefelbildkontrolle zum Server zentralisiert.

Andererseits, um diese Einfachheit zu erreichen, bleiben dünne Kunden manchmal hinter dicken Kunden (PC-Arbeitsflächen) in Bezug auf die Dehnbarkeit zurück. Zum Beispiel, wenn ein lokales Softwaredienstprogramm oder Satz von Gerät-Fahrern erforderlich sind, um ein lokal beigefügtes peripherisches Gerät (z.B Drucker, Scanner, biometric Sicherheitsgerät), der dünne Kunde zu unterstützen, kann Betriebssystem an den Mitteln Mangel haben, die zum völlig integrierten die erforderlichen Abhängigkeiten erforderlich sind. Moderne dünne Kunden versuchen, diese Beschränkung über den Hafen kartografisch darstellend oder USB-Wiederrichtungssoftware zu richten. Jedoch können diese Methoden nicht alle Gebrauch-Fall-Drehbücher für die riesengroße Zahl von peripherischen Typen richten, die stellen werden, um heute zu verwenden.

Neue Tendenzen

Ultradünne Kunden

Traditionell hat ein dünner Kunde ein volles Betriebssystem zu den Zwecken geführt, zu anderen Computern in Verbindung zu stehen. Eine neuere Tendenz wird manchmal einen ultradünnen Kunden oder einen Nullkunden genannt, der nicht mehr ein volles Betriebssystem führt: Der Kern initialisiert stattdessen bloß das Netz, beginnt das Netzwerkanschlussprotokoll, und behandelt Anzeige der Produktion des Servers.

Web dünne Kunden

Web dünne Kunden (ein Web OS führend), verlässt sich auf die webbasierte Software für die Anwendung und Datenlagerung, so einen einzelnen Punkt des Misserfolgs, wenn unfähig, schaffend, um zum Internet in Verbindung zu stehen.

Die Liste von Protokollen mit dünnen Kunden verwendet

  • Gerät-Verbindungsprotokoll
  • Citrix ICA
  • NFS
  • Entferntes Tischprotokoll
  • Sichern Sie Shell oder SSH, einen encrypted Ersatz für telnet.
  • Virtuelles Netz, rechnend
  • X11, der zur Fenstertechnik von Unix zentral
ist

Siehe auch

  • Klinge-PC
  • Zentralisierte Computerwissenschaft
  • Chrom OS
  • Tischvirtualisierung
  • Stummes Terminal
  • Fetter Kunde
  • Hybrider Kunde
  • Linux Endserver-Projekt
  • Mehrsitzkonfiguration
  • Nettop
  • OpenThinClient
  • Kluger Kunde
  • Enddienstleistungen
  • Thinstation
  • Time-Sharing
Virtuelles Netz, rechnend X11, der zur Fenstertechnik von Unix zentral ist

Theremin / Teleologisches Argument
Impressum & Datenschutz