Thin client - wat het is en waarmee het wordt gegeten (bijvoorbeeld WTWare). Wat is een thin client?

Wat is een thinclient?
Een thin client is een apparaat voor het invoeren en weergeven van informatie (terminal). Fysiek is een thin client een compacte en stille computer zonder harde schijf (en zonder ventilatoren), waarvan het belangrijkste besturingssysteem op de server is geladen. Alle gebruikersapplicaties draaien op een terminalserver (applicatieserver), maar dit is volledig transparant voor de gebruiker. Aangezien de volledige rekenbelasting op de server valt, heeft de thin client een minimale hardwareconfiguratie zonder enige prestatievermindering.

Waar worden thin clients voor gebruikt?
Thin clients worden gebruikt in organisaties waar de meeste gebruikers computers gebruiken om vergelijkbare taken uit te voeren: werken met databases, informatiecatalogi (winkels, apotheken, bibliotheken), werken als bankterminals, enz.

Welk besturingssysteem staat er op de terminal?
Het terminalbesturingssysteem wordt "geflitst" in een klein schijf-op-module-apparaat (flashgeheugen 64 MB-1 GB). Het biedt de basisfunctionaliteit van de client: bootstrapping, correcte werking van de videoadapter, audio, werking van randapparatuur die rechtstreeks op de terminalclient is aangesloten (muis, toetsenbord, lokale printers, USB-flashstations). Ook kan het besturingssysteem van een thin client een internetbrowser bevatten die autonoom kan werken (zonder terminalserver). Bij het overschakelen naar de terminalmodus gaat de client werken met het serverbesturingssysteem, waarvan een individuele sessie wordt gestart op de terminalserver. Vanaf dit punt wordt de terminal slechts een middel om informatie weer te geven en in te voeren.

Welke softwarelicenties zijn nodig?
Om het werk van een groep terminals met Microsoft-software te organiseren, zijn in het algemeen de volgende licenties vereist:
Licenties voor embedded OS op terminals (Win CE 5.0 of Win XP Embedded), server OS-licentie (Windows Server 2008), licenties voor clienttoegang (Windows Server CAL 2008) - het vereiste aantal licenties is gelijk aan het aantal terminals, terminaltoegang licenties (Windows Trmnl Svcs CAL 2008) - het aantal benodigde licenties is gelijk aan het aantal terminals of gebruikers. Licenties voor applicatieprogramma's worden in de regel uitgevoerd op basis van hoeveel gebruikers (terminals) en hoeveel licenties.

Voordelen van het gebruik van thin clients in plaats van conventionele pc's:

  • lagere initiële aanschafkosten door minimale configuratievereisten;
  • Aanzienlijke vermindering van het stroomverbruik - een typische thin client heeft een stroomverbruik van slechts 10 W (tegenover 250-350 W voor een pc)
  • unificatie - alle clients hebben dezelfde set software;
  • gemakkelijke implementatie van taken - het is niet nodig om elke computer afzonderlijk te configureren, omdat het gecentraliseerde beheer van clients wordt uitgevoerd. De systeembeheerder voert alle instellingen voor het beheer van thin clients centraal op de server uit;
  • tijd besparen van de systeembeheerder, die precies dezelfde computers bedient, waarvan de kans op storingen wordt geminimaliseerd, en alle programma's zijn op de server geïnstalleerd;
  • schaalbaarheid - zodra een systeemimage is gemaakt voor de hele gebruikersgroep om een ​​eenvoudig schaalbaar netwerk te ondersteunen. U kunt zoveel pc's installeren als nodig is, terwijl het toevoegen van nieuwe taken minimale inspanning vereist;
  • veiligheid en veerkracht. De terminal ontvangt bij het opstarten een besturingssysteem "van de fabrikant", waarvan de instelling alleen wordt uitgevoerd door de afdeling informatieondersteuning. Alle gebruikersinformatie wordt opgeslagen op de server op een RAID-array en er wordt regelmatig een back-up van gemaakt, wat de fouttolerantie verhoogt;
  • bescherming tegen informatielekken - geen lokale media - er is geen manier om kopieën van documenten op verwisselbare media te maken (tenzij anders toegestaan ​​door de systeembeheerder).

Vergelijking van de kosten voor het implementeren van een oplossing voor terminals en pc's voor een werkgroep voor 40 gebruikers:

Naam kosten, wrijven Hoeveelheid Totaal (voor thin clients), wrijven Totaal (voor pc), wrijven
Windows Server 2003 R2 Standaard OS (Server + 5 CAL's)22131 1 22131 22131
Windows Server 2003 CAL 5 clt. (pakket van 5 clientlicenties)4214 7 29498 29498
Terminal Server Client Access-licentie2260 40 90400 0
Windows CE 5.0inbegrepen40 0 0
Windows XP Professioneel besturingssysteem4209 40 0 168360
Server voor pc-oplossing Team Server 3000P36600 1 0 36600
Server voor thin client-oplossing Team Server 1500A68400 1 68400 0
Thin client Norma-TS L66VC-CE6499 40 259960 0
PC Team Office b3528372 40 0 334880
Monitor-lcd 17"7369 40 294760 294760
Toetsenbord en muis651 40 26040 26040
Totaal: 791189 912269
Kosten werkplek: 19779 22806

Terminals zijn geen nieuwe, zij het half vergeten uitvinding. Nu krijgen ze een tweede wind onder de naam "thin clients". Om te begrijpen wat het is en hoe het verschilt van een gewone pc, hebben we een thin client genomen om te testen.

De laatste tijd beheersen steeds meer bedrijven de introductie van zogenaamde thin clients - schijfloze werkstations die zijn verbonden met een server waarop applicaties worden uitgevoerd. In dit geval dient de client zelf alleen om informatie in te voeren en de programma-interface weer te geven. Een van deze apparaten is ons ter test aangeboden door AK-Systems. Laten we proberen uit te zoeken waar de thin client wint en waar hij verliest van een gewone desktopcomputer.

Een beetje geschiedenis

Een thin client of terminal is verre van een nieuwe uitvinding. Toen computers groot waren - in het tijdperk van ES-computers en mainframes - waren het de terminals die werden gebruikt om met de computer te communiceren. De terminal zelf diende uitsluitend voor de invoer en uitvoer van informatie. De computer, die het echte werk deed, kon een vrij ruime kamer innemen en speciale zorg vereisen. Het is simpelweg onmogelijk om het op de werkplek te plaatsen, dus de terminal bleef een van de weinige manieren van interactieve communicatie met een computer.

Toen kleine computers verschenen, en daarna personal computers, begon de situatie te veranderen. Terminals waren niet langer nodig, en hoewel ze zeker bleven leven en bloeien in grote rekencentra, kwamen de meeste gebruikers zoiets niet tegen.

Met de verspreiding van lokale netwerken heeft het idee om terminals te gebruiken in plaats van volwaardige computers echter een tweede wind gevonden. Het idee om dure personal computers te vervangen door pretentieloze clients die alleen verbinding kunnen maken met het netwerk en een afbeelding op het scherm kunnen weergeven, leek veel bedrijven erg aantrekkelijk. Het idee van een grafische terminal vormt de kern van het X Window-systeem, dat in alle Unix-achtige systemen wordt gebruikt, en in webapplicaties kun je over het algemeen enkele kenmerken van hetzelfde concept zien.

Ongeveer tien jaar geleden maakte het concept van netwerkcomputers, voorgesteld door Sun Microsystems, veel lawaai. Er werd aangenomen dat netwerkcomputers verbinding zouden maken met het netwerk en Java-toepassingen zouden uitvoeren die van de server waren gedownload. Van het idee van een netwerkcomputer kwam echter niets. De ontwikkeling van commerciële oplossingen sleepte voort en de prijsdaling van conventionele pc's leidde ertoe dat "goedkope" netwerkcomputers bijna duurder waren dan volwaardige kantoormachines.

Ondanks het falen van Sun, heeft het schijfloze terminalconcept het overleefd. Hierop zijn de meeste moderne thin clients gebaseerd, hoewel niemand Java erin gebruikt.

Een andere optie voor een thin client kan een gewone pc zijn, die niet krachtig genoeg is om met moderne applicaties te werken. Als je de juiste software op zo'n pc installeert, kun je er een terminal van maken om te werken met een server waarop alle applicaties draaien. Ik ben eens een soortgelijk systeem tegengekomen in de lessen informatica op school, waar oudere computers op basis van 386SX-processors werden gebruikt om te werken met Windows-applicaties die op een server draaiden. Op 20 megabyte harde schijven van werkstations was er alleen Windows 3.11 voor werkgroepen, tot het uiterste teruggebracht, met behulp waarvan toegang tot applicaties op de server werd uitgevoerd. Experts raden echter af om oude pc's als terminals te gebruiken vanwege hun lage betrouwbaarheid, problemen met onderhoud en een lager beveiligingsniveau van opgeslagen gegevens. Maar laten we terugkeren van het recente verleden naar ons jaar 2004.

Inspectie ter plaatse

Dus wat is een moderne thin client? De GP-terminal van AK-Systems arriveerde in een kleine witte kartonnen doos op het kantoor van Computerra-Online. Het bevatte het apparaat zelf, het formaat van een dik boek, een netsnoer, twee standaardpoten en een eToken USB-dongle (de laatste zal een speciaal onderwerp zijn).

Het frontpaneel van de terminal bevat een aan/uit-knop, twee USB-connectoren en PS/2-connectoren voor een muis en toetsenbord. Er is ook een slot voor smartcards in het voorpaneel, maar in het model dat we hebben, is er geen lezer voor. Het achterpaneel lijkt erg op het connectorpaneel op een gewone computer: het bevat twee seriële en één parallelle poorten, een LAN-poort, een VGA-uitgang en een microfoon-in en hoofdtelefoon-out.

In het apparaat zit een microITX-moederbord, dat vaak wordt gebruikt in computers met compacte behuizingen. Als centrale processor wordt een VIA C3-chip met een frequentie van 533 of 733 MHz gebruikt. De hoeveelheid RAM is 128 MB. De firmware is opgeslagen in flash-ROM 16 of 32 MB (afhankelijk van de versie). Er is geen ingebouwd geheugen voor het opslaan van gebruikersinformatie in de terminal, hoewel de thin client de mogelijkheid heeft om met USB-drives te werken (de beheerder kan het gebruik ervan indien nodig echter verbieden). Externe apparaten kunnen worden aangesloten op de thin client: printer, modem, smartcardlezer en andere. De thin client-software is gebaseerd op de firmware die is ontwikkeld door AK-Systems en is gebaseerd op de Windows CE .Net 4.1-kernel. De firmwarebundel bevat Internet Explorer met ActiveX-ondersteuning voor Windows CE, ondersteuning voor MP3-, MPEG-4- en Windows Media-multimediaformaten.

Verbinding maken met de server en werken

Een thin client kan via een lokaal netwerk, via een modem of via internet met een server worden verbonden. In ieder geval moet u het serveradres opgeven en het terminalserviceprotocol selecteren. Het kan ofwel het Remote Desktop-protocol (RDP) zijn dat is ingebouwd in de serverversies van Windows, of het ICA-protocol dat is ontwikkeld door Citrix. In het eerste geval moet de server Windows 2000 Server of Windows Server 2003 draaien met Terminal Access ingeschakeld. Het is ook mogelijk om Windows NT 4 Terminal Server Edition te gebruiken. Bij gebruik van het ICA-protocol moet op de server de Citrix MetaFrame 1.8 / XP-, Citrix NFuse- of Citrix Winframe-pakketten zijn geïnstalleerd. Over het algemeen is Citrix-software, ondanks de relatief hoge prijs, beter aanpasbaar dan de Terminal Service die in Windows is ingebouwd.

Tijdens het testen hebben we de werking van de terminal gecontroleerd met een server in ons lokale netwerk, evenals werken via internet met een server in AK-Systems. In beide gevallen is gebruik gemaakt van het RDP-protocol en servers met vergelijkbare configuraties met Windows Server 2003. Meteen moet worden opgemerkt dat het werken met een server in terminalmodus niet veel verschilt van normaal werken in een Windows-omgeving. In dit geval ziet de gebruiker de meest gewone desktop voor zich en kan hij werken met bekende applicaties. Wanneer echter een thin client wordt gebruikt in plaats van een zelfstandige computer, is het voor de systeembeheerder gemakkelijker om gebruikersrechten te beheren. In dit geval wordt de configuratie centraal uitgevoerd en hoeft u niet aan elke gebruikerscomputer afzonderlijk te sleutelen - het is voldoende om eenmaal de benodigde instellingen op de server te maken.

Een heel belangrijk punt om te overwegen is de snelheid van de verbinding met de server. Bij het werken via een lokaal netwerk zijn er geen problemen: de snelheid van werken is bijna hetzelfde alsof je direct bij de server zelf gaat zitten. Maar als je verbinding moet maken via internet, blijkt alles ingewikkelder te zijn. Met een breedbandverbinding en een gratis kanaal zal er natuurlijk geen sprake zijn van ernstige vertraging in de werking. Maar als het kanaal intensief wordt gebruikt, kunnen vertragingen niet worden vermeden. Met name tijdens het testen merkte ik enige vertraging in het werk op tijdens een zware belasting op het internetkanaal op kantoor. Op zulke minuten gebeurt het scrollen van vensters in schokken en bij het invoeren van informatie verschijnen tekens niet onmiddellijk, maar met een vertraging en in groepen van drie tot vijf stukken. Ik heb de werking van de terminal niet getest via een modemverbinding, maar het zal hoogstwaarschijnlijk niet al te comfortabel zijn, zelfs als de optie voor een lage snelheidsverbinding is ingeschakeld in de thin client-instellingen. Voor de rest, ik herhaal, werken op de terminal is niet anders dan werken op een gewone Windows-pc.

Sleutel-sleutel-sleutel

Een van de belangrijkste kenmerken van AK-Systems-terminals is een gebruikersauthenticatiesysteem met elektronische sleutels. In dit geval worden de gegevens over de gebruiker, inclusief de naam en het wachtwoord, opgeslagen in het geheugen van de sleutel en kent de gebruiker ze misschien helemaal niet. In plaats van een sleutel kan ook een smartcard worden gebruikt. Als er geen sleutel of kaart is, is het onmogelijk om toegang te krijgen tot gebruikersgegevens.

Om een ​​terminalsessie te starten, steekt u de dongle in de USB-poort en maakt u verbinding met de server. Na voltooiing van het werk wordt de sleutel opgehaald en wordt de sessie automatisch afgesloten. Bovendien heeft elke sleutel een pincode, zonder te weten welke, kunt u het systeem niet in. Dit zorgt voor gegevensbescherming bij verlies of diefstal van de sleutel. Sleutels en smartcards kunnen worden geïntegreerd met andere bedrijfsbeveiligingssystemen.

AK-Systems benadrukt dat het door het bedrijf ontwikkelde authenticatiesysteem niet alleen het werken met terminaldiensten op basis van Windows mogelijk maakt, maar ook met oplossingen op basis van software van Citrix. Alle thin clients van AK-Systems werken met eToken PRO-sleutels en smartcards van Aladdin Knowledge Systems. Meer dan 250 verschillende softwarepakketten ondersteunen deze sleutels al en AK-Systems was het eerste bedrijf dat hen thin clients met Windows CE leverde.

conclusies

Dus is het de moeite waard om thin clients te implementeren in plaats van gewone computers? Hier kan geen eenduidig ​​antwoord op gegeven worden. Zoals ik al heb opgemerkt, is het werken met de terminal bijna hetzelfde als het werken met een gewone computer. Het belangrijkste verschil is de beperking van lokale gegevensopslag, wat onmogelijk is op een thin client vanwege het ontbreken van schijven erin. Voor de systeembeheerder betekent het gebruik van terminals een aanzienlijke vereenvoudiging van het proces van administratie en beheer van gebruikersrechten. Met een groot aantal banen is de mogelijkheid om deze centraal te beheren een onbetwistbaar pluspunt. Ook de beveiliging van het bedrijfsinformatiesysteem is gebaat bij het gebruik van terminals. Het gebruik van terminals wordt ook begunstigd door hun relatief lage prijs.

Aan de andere kant kan het economische voordeel van de aanschaf van thin clients in plaats van computers worden verminderd door de noodzaak om krachtige servers te installeren. Dit is vooral uitgesproken bij het gebruik van een groot aantal applicaties, wanneer aanzienlijke computerbronnen moeten worden toegewezen aan elke client die op de server is aangesloten. Een andere beperking houdt verband met de behoefte aan een betrouwbaar en snel communicatiekanaal als de server op afstand wordt gebruikt. Zonder een verbinding met de server is een thin client nutteloos en met een groot aantal terminals moet ervoor worden gezorgd dat het kanaal een aanzienlijke bandbreedtereserve heeft.

Het meest voordelige gebruik van thin clients zal dus zijn in organisaties met een voldoende groot aantal werknemers die hetzelfde soort werk uitvoeren, evenals in organisaties die speciale aandacht besteden aan de beveiliging van bedrijfsgegevens. Dit kunnen callcenters, banken, diensten, bibliotheken, enz. Thin clients zijn ook geschikt voor het organiseren van gewoon kantoorwerk, al hangt het allemaal af van de gebruikte applicaties. Als de meerderheid van de werknemers met kantoorprogramma's werkt, zal de belasting van de server niet zo groot zijn en bij gebruik van grafische pakketten, videobewerkingssystemen, CAD-systemen, zullen stand-alone werkstations nog steeds de beste keuze zijn.

  • De apparaatspecificaties van AK-Systems GP zijn te vinden.

Thin clients zijn apparaten (terminals) die geen eigen rekenkracht hebben, zijn aangesloten op een voor alle gebruikers gemeenschappelijke server en die informatie kunnen weergeven. Met andere woorden, het zijn schijfloze compacte personal computers (schijfloze thin clients) waarop gewone randapparatuur is aangesloten - toetsenbord, muis, monitor, luidsprekers, enz.

Thin clients met een terminalserver worden aangesloten via een lokaal netwerk of een inbelverbinding (modem). Alle programma's en applicaties die nodig zijn voor uw werk worden op de server geïnstalleerd. Het slaat ook gegevens op en voert alle berekeningen uit.

Met andere woorden, Windows-terminals worden gebruikt om de gegevens die door de server worden verzonden op het beeldscherm weer te geven en om de gegevens die van het invoerapparaat zijn ontvangen naar de server te verzenden. In dit geval zal de gebruiker, ongeacht met welke terminal hij werkt, deze als zijn eigen computer zien, omdat hij op het beeldscherm precies zijn bureaublad en zijn documenten zal zien.

Bij de overdracht van een kantoor naar thin clients valt de taakverdeling volledig bij de terminalserver en werkt elke gebruiker op een afzonderlijk invoer-uitvoerapparaat (terminalstations), dat op zichzelf geen berekeningen uitvoert, maar alleen dient om taken te definiëren en te ontvangen. antwoorden. Terminalwerkstations kunnen alle hardware of software die essentieel wordt geacht voor "gewone" computers, achterwege laten.

Welke taken worden opgelost bij het implementeren van thin clients?

De conventionele personal computer op de werkplek is nog steeds praktisch de standaard, hoewel het in de meeste gevallen absurd is. Thin clients maken het niet alleen mogelijk om technische problemen op te lossen, maar ook om de heersende stereotypen te overwinnen.

De voor de hand liggende voordelen van het gebruik van terminalclients in plaats van gewone pc's zijn als volgt:

- lagere initiële aanschafkosten door minimale configuratievereisten;
unificatie - alle clients hebben dezelfde set software;
- gemakkelijke uitvoering van taken - het is niet nodig om elke computer afzonderlijk te configureren, aangezien het gecentraliseerde beheer van het informatieproces wordt uitgevoerd. De systeembeheerder voert alle instellingen voor het beheer van thin clients centraal op de server uit;
- tijdwinst voor de systeembeheerder die precies dezelfde computers bedient, waarvan de kans op storingen tot een minimum wordt beperkt en alle programma's op de server zijn geïnstalleerd;
- schaalbaarheid - het beeld van het systeem dat eenmaal voor de hele groep gebruikers is gemaakt, stelt u in staat om een ​​gemakkelijk schaalbaar netwerk te onderhouden. U kunt zoveel pc's installeren als nodig is, terwijl het toevoegen van nieuwe taken minimale inspanning vereist;
- veiligheid en veerkracht. De terminal ontvangt bij het opstarten het besturingssysteem "van de fabrikant", waarvan de instelling alleen wordt uitgevoerd door de afdeling informatieondersteuning. Alle wijzigingen van het besturingssysteem en de applicatiesoftware hebben op geen enkele manier invloed op andere gebruikers of de afbeelding die op de server is opgeslagen. Alle gebruikersinformatie wordt opgeslagen op de server op een RAID-array en er wordt regelmatig een back-up van gemaakt, wat de fouttolerantie verhoogt;
- bescherming tegen informatielekken - geen lokale media - geen manier om documenten op verwisselbare media te kopiëren.

De kosten van de terminal zijn altijd lager dan de kosten van een werkstation, maar tegelijkertijd heeft de gebruiker toegang tot een aanzienlijk grotere rekenkracht van de server waarop hij is aangesloten.

Een belangrijk aspect is het gebruik van legale software en aanzienlijke besparingen in de aanschafkosten. In de meeste gevallen is een minimaal aantal applicatielicenties vereist, omdat de programma's die op de server zijn geïnstalleerd door alle gebruikers kunnen worden uitgevoerd en één geïntegreerd besturingssysteem gebruiken.

Het elektriciteitsverbruik van een schijfloze thin client (windows-terminal) is tien keer lager dan die van conventionele werkterminalstations. Bovendien hangt de kosteneffectiviteit van het gebruik van terminaloplossingen direct af van het aantal stations - hoe meer thin clients worden gebruikt, hoe kosteneffectiever het hele systeem. Aan de andere kant, om de functionaliteit en prestaties te verbeteren, hoeft u niet de hele vloot te updaten, u kunt eenvoudig de server upgraden. Thin client maakt geen lawaai en verwarmt de omgeving niet.

Omdat de correctie van fouten en de installatie van programma's in het terminalsysteem centraal op de terminalserver wordt uitgevoerd, kan de beheerder van het lokale netwerk eenvoudig een externe sessie met de gebruiker gebruiken. Voor administratie is het niet nodig om het softwarepakket direct op de werkplek van de gebruiker in te stellen, er is minder werktijd en personeel nodig.

Zelfs grootschalige IT-infrastructuren van ondernemingen kunnen worden bediend door een of twee beheerders. Het vervangen van een defecte thin client of het installeren van een nieuwe kan worden uitgevoerd door personeel zonder enige speciale training. Alle programma's en gebruikersgegevens staan ​​op de terminalserver, dus een storing op de werkplek van de gebruiker leidt niet tot gegevensverlies en dus ook niet met downtime.

Er zijn prestatieproblemen bekend met oudere systemen die gebruikmaken van bestandsservertechnologie. Met het groeiend aantal transacties en het aantal klanten wordt het lokale netwerk een bottleneck. Terminaloplossingen maken het mogelijk om de overdracht van een enorme hoeveelheid informatie via het netwerk te vermijden, aangezien de taken van de klant worden uitgevoerd op de server waar het schijfsysteem zich bevindt.

Omdat alle programma's bovendien centraal in het terminalsysteem worden geïnstalleerd, vindt de gelijktijdige overgang naar nieuwe versies tegelijkertijd en zonder modernisering van werkplekken plaats, ook voor werknemers die zich geografisch in verschillende kantoren bevinden.

Aan de andere kant moet een duidelijk voordeel worden opgemerkt: een aanzienlijke verhoging van het niveau van gegevensbeveiliging. Het uitschakelen van de I/O-poorten door de beheerder maakt het ongeautoriseerd ophalen van informatie dus onmogelijk. En de afbakening van de toegang tot gegevens en programma's wordt uitgevoerd door systeemmiddelen op de server. Door netwerkverkeer te versleutelen, kunt u het maximale niveau van informatiebeveiliging bereiken.

Thin clients zijn apparaten (terminals) die geen eigen rekenkracht hebben, zijn aangesloten op een voor alle gebruikers gemeenschappelijke server en die informatie kunnen weergeven. Met andere woorden, het zijn schijfloze compacte personal computers (schijfloze thin clients) waarop gewone randapparatuur is aangesloten - toetsenbord, muis, monitor, luidsprekers, enz.

Thin clients met een terminalserver worden aangesloten via een lokaal netwerk of een inbelverbinding (modem). Alle programma's en applicaties die nodig zijn voor uw werk worden op de server geïnstalleerd. Het slaat ook gegevens op en voert alle berekeningen uit.

Met andere woorden, Windows-terminals worden gebruikt om de gegevens die door de server worden verzonden op het beeldscherm weer te geven en om de gegevens die van het invoerapparaat zijn ontvangen naar de server te verzenden. In dit geval zal de gebruiker, ongeacht met welke terminal hij werkt, deze als zijn eigen computer zien, omdat hij op het beeldscherm precies zijn bureaublad en zijn documenten zal zien.

Bij de overdracht van een kantoor naar thin clients valt de taakverdeling volledig bij de terminalserver en werkt elke gebruiker op een afzonderlijk invoer-uitvoerapparaat (terminalstations), dat op zichzelf geen berekeningen uitvoert, maar alleen dient om taken te definiëren en te ontvangen. antwoorden. Terminalwerkstations kunnen alle hardware of software die essentieel wordt geacht voor "gewone" computers, achterwege laten.

Welke taken worden opgelost bij het implementeren van thin clients?

De conventionele personal computer op de werkplek is nog steeds praktisch de standaard, hoewel het in de meeste gevallen absurd is. Thin clients maken het niet alleen mogelijk om technische problemen op te lossen, maar ook om de heersende stereotypen te overwinnen.

De voor de hand liggende voordelen van het gebruik van terminalclients in plaats van gewone pc's zijn als volgt:

- lagere initiële aanschafkosten door minimale configuratievereisten;
unificatie - alle clients hebben dezelfde set software;
- gemakkelijke uitvoering van taken - het is niet nodig om elke computer afzonderlijk te configureren, aangezien het gecentraliseerde beheer van het informatieproces wordt uitgevoerd. De systeembeheerder voert alle instellingen voor het beheer van thin clients centraal op de server uit;
- tijdwinst voor de systeembeheerder die precies dezelfde computers bedient, waarvan de kans op storingen tot een minimum wordt beperkt en alle programma's op de server zijn geïnstalleerd;
- schaalbaarheid - het beeld van het systeem dat eenmaal voor de hele groep gebruikers is gemaakt, stelt u in staat om een ​​gemakkelijk schaalbaar netwerk te onderhouden. U kunt zoveel pc's installeren als nodig is, terwijl het toevoegen van nieuwe taken minimale inspanning vereist;
- veiligheid en veerkracht. De terminal ontvangt bij het opstarten het besturingssysteem "van de fabrikant", waarvan de instelling alleen wordt uitgevoerd door de afdeling informatieondersteuning. Alle wijzigingen van het besturingssysteem en de applicatiesoftware hebben op geen enkele manier invloed op andere gebruikers of de afbeelding die op de server is opgeslagen. Alle gebruikersinformatie wordt opgeslagen op de server op een RAID-array en er wordt regelmatig een back-up van gemaakt, wat de fouttolerantie verhoogt;
- bescherming tegen informatielekken - geen lokale media - geen manier om documenten op verwisselbare media te kopiëren.

De kosten van de terminal zijn altijd lager dan de kosten van een werkstation, maar tegelijkertijd heeft de gebruiker toegang tot een aanzienlijk grotere rekenkracht van de server waarop hij is aangesloten.

Een belangrijk aspect is het gebruik van legale software en aanzienlijke besparingen in de aanschafkosten. In de meeste gevallen is een minimaal aantal applicatielicenties vereist, omdat de programma's die op de server zijn geïnstalleerd door alle gebruikers kunnen worden uitgevoerd en één geïntegreerd besturingssysteem gebruiken.

Het elektriciteitsverbruik van een schijfloze thin client (windows-terminal) is tien keer lager dan die van conventionele werkterminalstations. Bovendien hangt de kosteneffectiviteit van het gebruik van terminaloplossingen direct af van het aantal stations - hoe meer thin clients worden gebruikt, hoe kosteneffectiever het hele systeem. Aan de andere kant, om de functionaliteit en prestaties te verbeteren, hoeft u niet de hele vloot te updaten, u kunt eenvoudig de server upgraden. Thin client maakt geen lawaai en verwarmt de omgeving niet.

Omdat de correctie van fouten en de installatie van programma's in het terminalsysteem centraal op de terminalserver wordt uitgevoerd, kan de beheerder van het lokale netwerk eenvoudig een externe sessie met de gebruiker gebruiken. Voor administratie is het niet nodig om het softwarepakket direct op de werkplek van de gebruiker in te stellen, er is minder werktijd en personeel nodig.

Zelfs grootschalige IT-infrastructuren van ondernemingen kunnen worden bediend door een of twee beheerders. Het vervangen van een defecte thin client of het installeren van een nieuwe kan worden uitgevoerd door personeel zonder enige speciale training. Alle programma's en gebruikersgegevens staan ​​op de terminalserver, dus een storing op de werkplek van de gebruiker leidt niet tot gegevensverlies en dus ook niet met downtime.

Er zijn prestatieproblemen bekend met oudere systemen die gebruikmaken van bestandsservertechnologie. Met het groeiend aantal transacties en het aantal klanten wordt het lokale netwerk een bottleneck. Terminaloplossingen maken het mogelijk om de overdracht van een enorme hoeveelheid informatie via het netwerk te vermijden, aangezien de taken van de klant worden uitgevoerd op de server waar het schijfsysteem zich bevindt.

Omdat alle programma's bovendien centraal in het terminalsysteem worden geïnstalleerd, vindt de gelijktijdige overgang naar nieuwe versies tegelijkertijd en zonder modernisering van werkplekken plaats, ook voor werknemers die zich geografisch in verschillende kantoren bevinden.

Aan de andere kant moet een duidelijk voordeel worden opgemerkt: een aanzienlijke verhoging van het niveau van gegevensbeveiliging. Het uitschakelen van de I/O-poorten door de beheerder maakt het ongeautoriseerd ophalen van informatie dus onmogelijk. En de afbakening van de toegang tot gegevens en programma's wordt uitgevoerd door systeemmiddelen op de server. Door netwerkverkeer te versleutelen, kunt u het maximale niveau van informatiebeveiliging bereiken.

Als ze het hebben over de kenmerken van een gemaakt programma, begrijpen ze meestal de taal waarin het is gecompileerd. Of de systeemvereisten die nodig zijn om te worden uitgevoerd. Maar er zijn ook een aantal andere, minder bekende definities. Een daarvan zijn thin clients. Wat is het en waarom worden ze ontwikkeld?

Wat is een Thin Client?

Thin clients zijn computers of programma's die werken als onderdeel van een netwerk met een terminal- of client-server-architectuur. Maar ze functioneren daar niet alleen. Alle of in ieder geval de meeste informatieverwerkingstaken worden overgedragen naar de servers waarop ze zijn aangesloten.Wat is het in uitvoering? Een voorbeeld is de browser die wordt gebruikt om netwerkapplicaties te verwerken, waardoor u deze regels nu kunt lezen. Om het systeem te laten werken, is een server voor thin clients vereist, anders wordt zo'n idee onmogelijk.

Waarom zijn ze nodig?

Simpel gezegd, een thin client is een defecte computer die een licht besturingssysteem laadt en verbinding mee maakt, en wordt uitsluitend gebruikt om te besparen op hardware en software (hoewel in zeldzame gevallen andere overwegingen de reden kunnen zijn). Een typische thin client is een systeemeenheid die geen harde schijf heeft, maar slechts een minimum aan hardware die nodig is om het besturingssysteem uit te voeren. De voeding, muis, toetsenbord, monitor en netwerkkabel zijn aangesloten. Er kunnen andere apparaten zijn, maar hun gebruik is alleen mogelijk als ze worden geïdentificeerd en gegevens over hen worden verzonden naar de terminalserver.

Ook wordt het benodigde bestedingsniveau voor software verlaagd. Het is niet nodig om voor elke computer een licentie te kopen - deze is slechts voor één server nodig. Tegelijkertijd worden de kosten verlaagd omdat er maar één terminal hoeft te worden beheerd. Zoals de praktijk laat zien, is het behoorlijk problematisch om een ​​thin client schade toe te brengen (mits er geen doelgerichte inspanningen worden geleverd). Maar daarmee nemen ook de eisen aan servicepersoneel toe. Dit geldt met name voor de overdracht van zaken van de ene beheerder naar de andere. Dan is het nodig dat de bemiddelaar alles goed begrijpt, omdat elke storing mogelijk kan leiden tot de ineenstorting van het hele systeem, en dan verliezen thin clients hun waarde. Wat weet je, en hoe verschillen ze van dikke?

Verschil tussen thin en thick clients

Waar let je op als je onderscheid maakt tussen een thick client en een thin client? De verschillen tussen hen zijn als volgt: de eerste wordt opgevat als het gebruikelijke type programma's dat autonoom op een afzonderlijke terminal kan werken. Ze zijn niet vereist voor de kwaliteit van hun werk. Je weet al wat de tweede is. En dit is het belangrijkste en tegelijkertijd het enige verschil dat een thick client en een thin client hebben. Er zijn nog wel verschillen te noemen in de uitvoeringskenmerken, maar die passen allemaal in het eerder geformuleerde oordeel.

Hoe werkt het en welke soorten downloads zijn er?

Hoe werkt deze technologie eigenlijk? In het algemeen kan alle informatie in drie punten worden ingepast:

  1. Via een van de mogelijke bronnen wordt een thin client op de computer geladen. De belangrijkste opties zijn: LAN, CD, HDD.
  2. Tijdens het opstartproces van de thin client (of bij het werken met een lokaal netwerk ervoor), krijgt de netwerkkaart van de computer een eigen IP-adres.
  3. Wanneer het downloaden van alle benodigde software eindigt, wordt via het bureaublad een verbinding gemaakt met de terminalsessie met de server die is opgegeven in de instellingen. Mogelijk is er al toegang verleend of is een wachtwoord en login vereist. Verbinding van een thin client van achter een lokaal netwerk van een onderneming moet worden toegestaan ​​in de serverinstellingen.

Als geheel heb je al een idee van hoe het systeem werkt. Maar een van de belangrijkste is de opstartfase, die alle thin clients hebben. Wat is het, waar kan het vandaan worden gehaald als er geen harde schijven zijn die gewoonlijk gegevens opslaan? Er zijn twee mogelijkheden:

  1. Downloaden via het netwerk. TFTP- en DHCP-servers moeten op het lokale netwerk draaien. De computer zelf moet een BootROM-eigenschap hebben, of speciale stuurprogramma's die deze emuleren. Het controleert op alle aanwijzingen, haalt de instellingen op en laadt het besturingssysteem.
  2. Start het voorgeïnstalleerde systeem op vanaf dvd \ cd \ flash \ IDE.

web cliënt

Thin client-technologie is veel populairder dan het op het eerste gezicht lijkt. Wil je een voorbeeld om aan te geven dat je het op dit moment gebruikt? Welnu, we gaan ervan uit dat een speciale rol moet worden gegeven aan de meest voorkomende thin clients op dit moment - browsers. Het zijn uitstekende voorbeelden van hoe deze principes werken. De browser zelf is van weinig nut. Maar de mogelijkheden die het opent voor een computer die is aangesloten op het wereldnetwerk zijn enorm! De machine heeft misschien een zeer magere softwarebron, maar door de benodigde gegevens van externe servers te ontvangen, kunt u erop rekenen dat u een hoogwaardige en multifunctionele faciliteit creëert. Het enige dat een computergebruiker nodig heeft, is het formuleren van zijn verzoek, waarna de benodigde informatie uit externe bronnen wordt gehaald.

Terminal-modus:

Naast de hierboven beschreven gevallen, moet nog een hardwarekenmerk van een mogelijke thin client worden benadrukt: een speciaal apparaat dat structureel verschilt van een personal computer. Zo'n mechanisme is niet uitgerust met een harde schijf en maakt gebruik van een speciaal lokaal besturingssysteem (waarvan de taken onder meer zijn het organiseren van een sessie met een terminalserver zodat de gebruiker kan werken). Ook heeft zo'n apparaat geen speciale bewegende delen, wordt het in speciale gevallen geproduceerd en heeft het een volledig passieve koeling. Laten we eens kijken naar een voorbeeld van een echt programma waarin een thin client is geïmplementeerd? Wat het is? 1C is het programma dat in overweging zal worden genomen. Dus alles erin is gebaseerd op het werk van twee delen: één is het eigenlijke platform dat nodig is voor werk. De tweede is een extensie die een specifiek doel dient. Maar het kan niet werken zonder een platform.

Protocollen die worden gebruikt door thin clients

Er zijn 9 meest populaire soorten protocollen die worden gebruikt bij de ontwikkeling van deze software. Hun lijst is als volgt:

  1. X11 - gevonden toepassing in Unix-systemen.
  2. Telnet is een protocol voor meerdere platforms. Het is een bidirectioneel 8-bit byte-georiënteerd communicatiemedium.
  3. SSH is een multi-platform analoog van Telnet. Het belangrijkste verschil is de beveiliging van de verzonden gegevens.
  4. NX NoMachine is een aangepast X11-protocol. Het belangrijkste voordeel is datacompressie.
  5. Virtual Network Computing is een platformonafhankelijk systeem. Gebruikt een eenvoudig client-server-protocol op toepassingsniveau om toegang te krijgen tot de vereiste computers die met dit programma zijn verbonden.
  6. De Independent Computing Architecture is een nogal onvolmaakte manier om gegevens over te dragen. Dit protocol wordt in belangrijke mate weerspiegeld in de prestaties en vereisten voor de systemen waarop het draait.
  7. Remote Desktop Protocol - Biedt de mogelijkheden van externe desktoptoegang. Het kan een breed scala aan gegevens overbrengen en biedt ook veel mogelijkheden voor het gebruik van externe machines.
  8. SPICE is een protocol voor gegevensoverdracht dat niet alleen gemakkelijk op een lokaal netwerk, maar ook via internet kan worden gebruikt. Het kenmerk is "software gemak", waarmee u snel gegevens kunt uitwisselen. Dit is mogelijk dankzij de eenvoud van processen voor gegevensoverdracht (die worden uitgevoerd zonder in te boeten aan prestaties). Het kan ook werken op een breed scala aan machine-architecturen.
  9. Verschillende propriëtaire protocollen die zijn ontwikkeld door programmeurs van verschillende bedrijven en ondernemingen. Ze worden in de regel alleen gebruikt op het grondgebied van de onderneming waarvoor ze zijn gemaakt. Ze hebben een aantal unieke parameters, waaronder: implementatie, systeemvereisten, architectuur. In dit geval is een thin client volledig ontwikkeld voor individuele ondernemingen en protocollen die op hun grondgebied actief zijn.

Implementatie voorbeelden

Als voorbeeld van de implementatie van een thin client kunnen ontwikkelingen worden genoemd als:

  1. Terminal toegang.
  2. Schijfloos station.
  3. LTSP.
  4. Thinstation.

Het gebruik van thin clients maakt het in dergelijke gevallen mogelijk om de update van alle software die nodig is voor de werking te versnellen.