Tenkí klienti - čo sú zač? Ako ich nastavím? Čo je tenký klient

  • 23.07.2019

Technická oblasť je plná najrôznejších výrazov, ktorým je ťažké porozumieť. Človek často ani pri použití programu nemusí pochopiť, čo toto alebo toto slovo znamená. Mnohí sa napríklad snažia pochopiť, čo je tenký klient?

Ruský názov pre tento koncept vznikol jednoduchým prekladom anglickej frázy, thin client. Toto slovo znamená niektoré zariadenie alebo program, ktorý môže mať klient-server alebo terminál... Práve na nich sa prenáša prevažná časť úloh spracovania informácií.

Možno uviesť jeden jednoduchý príklad. Pre bežného používateľa je tenký klient bežným prehliadačom, prostredníctvom ktorého človek pracuje s webovými aplikáciami. V takom prípade sa niekedy používa iný názov - P2P klient, ak sa vzťahuje na niektoré ďalšie sieťové uzly.

Čo je tenký klient?

Navonok tenký klient často vyzerá ako systémová jednotka bez pevného disku. Obsahuje iba tie prvky, bez ktorých nebude možné spustiť operačný systém. Napríklad myš a klávesnica sú spojené s takou podobou počítača. Existujú aj ďalšie komponenty, ale sú potrebné iba tie, ktoré sú uvedené vyššie.

Ako to funguje:

  • Existujú tri hlavné typy, cez ktoré je klient načítaný. Jedná sa o HDD, LAN a CD.
  • V prípade siete LAN získa pripojený počítač konkrétnu adresu IP ešte predtým, ako je klient úplne zapnutý.
  • V iných prípadoch sa adresa získa počas jej načítania.
  • Po dokončení sťahovania tenký klient použije rdesktop na spustenie relácie nakonfigurovanej na serveri.

Najčastejšie sa takáto technika používa v organizáciách, ktoré musia vykonávať veľké množstvo niektorých podobných úloh. Toto je často spojené so spracovaním databáz, ako sú rôzne adresáre a knižnice. Tenkí klienti sa teda využívajú v obchodoch, lekárenských reťazcoch a tiež s ich pomocou fungujú bankové terminály.

Na fungovanie tenkého klienta sa z celkom štandardných serverov zvyčajne používa terminálový server. Často sa používa Windows Server, aj keď sa používa aj Linux a Solaris je o niečo menej bežný. Bez ohľadu na značku musí mať server vysoký stupeň výkonu a spoľahlivosti.


Prečo potrebujete tenkého klienta?

Existuje niekoľko hlavných dôvodov, prečo sa ľudia obrátia na pomoc tenkého klienta. Väčšina z nich je spojená s túžbou šetriť peniaze. Ak vlastník podniku už má výkonný terminálový server a nakonfigurovaných klientov, potom môže výrazne ušetriť na kúpe počítača a komponentov. Stačí, keď si kúpi najlacnejšiu, aj veľmi starú zostavu, a jednoducho ju pripojí k serveru.

  • Druhým aspektom úspor je absencia potreby kupovať akýkoľvek špeciálny softvér, napríklad rôzne ovládače. Všetko, čo je potrebné, je funkčný licencovaný terminálový server.
  • To isté platí pre výdavky na správu. Ak má tenký klient nejaké problémy, bude spojený výlučne so serverom a mimochodom sa zriedka pokazí.
  • Ušetrí sa dokonca aj obyčajná elektrina, pretože tenký klient spotrebuje oveľa menej energie ako plnohodnotné pracovné stanice.
  • Zjednotenie je ďalšou z výhod tenkého klienta. Poskytuje všetkým rovnakú sadu softvéru a odstraňuje potrebu konfigurovať každý počítač osobitne. Konfigurácia prebieha tiež centrálne.
  • Takéto zariadenie nevydáva hluk a negeneruje veľké množstvo tepla, čo je priorita z hľadiska vplyvu na životné prostredie.

Ak takýto systém vytvoríte raz, potom sa dá sieť ľahko kedykoľvek a s minimálnym úsilím zväčšiť. Bude možné pripojiť toľko nových osobných počítačov, koľko chcete. Napokon absencia miestnych médií znižuje pravdepodobnosť úniku informácií.


Po vydaní ôsmej verzie obslužného programu 1C bolo možné pracovať v režime tenkého klienta. Táto možnosť má veľa výhod, ale je obmedzená z hľadiska možností. Najskôr sa rieši takýto režim s cieľom zvýšiť mobilitu. Napríklad šéf, ktorý sa dostal niekam ďaleko, môže pomocou ľubovoľnej internetovej siete vstúpiť do tenkého klienta a preskúmať tam dostupné údaje.

  • To znižuje zaťaženie spojenia. Používa sa v úzkom smere, iba na prenos dát, takže nie je potrebné mať spojenie s veľmi silnou šírkou pásma.
  • Používanie tohto režimu v programe nevyžaduje výkonný softvér. Nie sú potrebné vážne zdroje, na slabých počítačoch funguje všetko dobre.
  • To všetko výrazne znižuje náklady spoločnosti.

Z hľadiska použitia v programe 1C existuje niekoľko negatívnych stránok tenkého klienta. Kľúčovou z nich je potreba výkonného servera. Zvyšok sa týka čisto použiteľnosti. Obmedzená funkčnosť neumožňuje použitie niektorých aspektov programu, napríklad režimu Konfigurátor.


Vo všeobecnosti výhody tenkého klienta vysoko prevažujú nad jeho nevýhodami. Uľahčuje veľa pracovných procesov a znižuje náklady spoločnosti. Ak už má vhodný server alebo terminál a podľa toho dokonale vedia, čo je tenký klient, potom nevzniknú prakticky žiadne problémy.

Video inštruktáž

Terminály nie sú novinkou, aj keď polozabudnutým vynálezom. Teraz dostávajú druhý dych pod menom „tenkí klienti“. Aby sme pochopili, čo to je a ako sa líši od bežného PC, zobrali sme na testovanie tenkého klienta.

V poslednej dobe čoraz viac spoločností ovláda vydávanie takzvaných tenkých klientov - diskových pracovných staníc, ktoré sa pripájajú k serveru, na ktorom sa vykonávajú aplikácie. Samotný klient slúži iba na zadanie informácií a zobrazenie rozhrania programu. Jedno z týchto zariadení nám bolo poskytnuté na testovanie spoločnosťou AK-Systems. Pokúsme sa prísť na to, kde tenký klient zvíťazí a kde prehrá s bežným stolovým počítačom.

Trochu histórie

Tenký klient alebo terminál ani zďaleka nie je novým vynálezom. Keď boli počítače veľké - v ére počítačov a sálových počítačov ES - boli to práve terminály, ktoré sa používali na interakciu s počítačom. Samotný terminál slúžil výlučne na vstup a výstup informácií. Výpočtový stroj, ktorý odviedol skutočnú prácu, mohol obsadiť pomerne priestrannú miestnosť a vyžadovať osobitnú starostlivosť. Je jednoducho nemožné ho umiestniť na pracovisko, takže terminál zostal jedným z mála spôsobov interaktívnej komunikácie s počítačom.

Keď sa objavili malé počítače a potom osobné počítače, situácia sa začala meniť. Terminály už neboli potrebné, a hoci určite naďalej žili a prekvitali vo veľkých výpočtových strediskách, väčšina používateľov sa s niečím takým nestretla.

S rozširovaním lokálnych sietí však myšlienka používania terminálov namiesto plnohodnotných počítačov našla druhý dych. Myšlienka nahradiť drahé osobné počítače nenáročnými klientmi, ktorí sa môžu iba pripojiť k sieti a zobraziť obrázok na obrazovke, sa mnohým spoločnostiam zdala veľmi atraktívna. Myšlienka grafického terminálu je jadrom systému X Window System, ktorý sa používa vo všetkých systémoch podobných systému Unix, a celkovo vo webových aplikáciách môžete vidieť niektoré prvky rovnakého konceptu.

Pred desiatimi rokmi priniesol koncept sieťových počítačov, ktorý navrhla spoločnosť Sun Microsystems, veľký hluk. Predpokladalo sa, že počítače v sieti budú pripojené k sieti a budú sa na nich spúšťať aplikácie Java stiahnuté zo servera. Z nápadu sieťového počítača však neprišlo nič. Vývoj komerčných riešení sa naťahoval a pokles cien konvenčných osobných počítačov viedol k tomu, že „lacné“ sieťové počítače boli takmer drahšie ako plnohodnotné kancelárske prístroje.

Napriek zlyhaniu spoločnosti Sun koncept bezdiskových terminálov prežil. Práve na ňom je založená väčšina moderných tenkých klientov, hoci v nich nikto Java nepoužíva.

Ďalšou možnosťou pre tenkého klienta môže byť bežný osobný počítač, ktorý nie je dostatočne výkonný na to, aby fungoval s modernými aplikáciami. Ak na takomto počítači nainštalujete vhodný softvér, môžete ho zmeniť na terminál na prácu so serverom, na ktorom sú spustené všetky aplikácie. Raz som sa s podobným systémom stretol na hodinách školskej informatiky, kde sa staršie počítače založené na procesoroch 386SX používali na prácu s aplikáciami Windows bežiacimi na serveri. Na 20-megabajtových pevných diskoch pracovných staníc bol k dispozícii iba Windows 3.11 pre pracovné skupiny, obmedzený na limit, pomocou ktorého sa uskutočňoval prístup k aplikáciám na serveri. Odborníci však neodporúčajú používať staré počítače ako terminály kvôli ich nízkej spoľahlivosti, problémom s údržbou a nižšou úrovňou bezpečnosti uložených údajov. Vráťme sa však z nedávnej minulosti do nášho roku 2004.

Kontrola na mieste

Čo je to teda moderný tenký klient? Terminál AK-Systems GP dorazil do kancelárie Computerra-Online v malej bielej kartónovej škatuli. Obsahovalo samotné zariadenie, veľkosť hrubej knihy, napájací kábel, stojany na dve nohy a USB kľúč eToken (druhý bude osobitnou témou).

Predný panel terminálu obsahuje tlačidlo napájania, dva konektory USB a konektory PS / 2 pre myš a klávesnicu. Na prednom paneli sa nachádza aj slot pre čipové karty, no v modeli, ktorý sme dostali, pre ne nie je k dispozícii čítačka. Zadný panel je veľmi podobný panelu s konektormi na bežnom počítači: obsahuje dva sériové a jeden paralelný port, port LAN, výstup VGA a vstup pre mikrofón a výstup pre slúchadlá.

Vo vnútri zariadenia je ukrytá základná doska microITX, ktorá sa často používa v počítačoch s kompaktnými obalmi. Ako centrálny procesor sa používa čip VIA C3 s frekvenciou 533 alebo 733 MHz. Množstvo RAM je 128 MB. Firmvér je uložený vo flash ROM s veľkosťou 16 alebo 32 MB (v závislosti od verzie). V termináli nie je zabudovaná pamäť na ukladanie informácií o používateľovi, hoci tenký klient má schopnosť pracovať s jednotkami USB (v prípade potreby však môže správca zakázať ich použitie). K tenkému klientovi je možné pripojiť externé zariadenia: tlačiareň, modem, čítačku čipových kariet a ďalšie. Softvér tenkého klienta je založený na firmvéri vyvinutom spoločnosťou AK-Systems a je založený na jadre Windows CE .Net 4.1. Balík firmvéru obsahuje Internet Explorer s podporou ActiveX pre Windows CE, podporou multimediálnych formátov MP3, MPEG-4 a Windows Media.

Pripojte sa k serveru a pracujte

Tenký klient môže byť pripojený k serveru prostredníctvom lokálnej siete, pomocou modemu alebo cez internet. V každom prípade musíte určiť adresu servera a zvoliť protokol terminálovej služby. Môže to byť buď protokol RDP (Remote Desktop Protocol) zabudovaný do serverových verzií systému Windows, alebo protokol ICA vyvinutý spoločnosťou Citrix. V prvom prípade musí na serveri bežať systém Windows 2000 Server alebo Windows Server 2003 s povoleným terminálovým prístupom. Je tiež možné použiť Windows NT 4 Terminal Server Edition. Pri použití protokolu ICA musí mať server nainštalované balíčky Citrix MetaFrame 1.8 / XP, Citrix NFuse alebo Citrix Winframe. Všeobecne možno povedať, že softvér Citrix je napriek svojej relatívne vysokej cene prispôsobiteľnejší ako terminálová služba zabudovaná do systému Windows.

Počas testovania sme skontrolovali fungovanie terminálu so serverom umiestneným v našej lokálnej sieti, ako aj prácu cez internet so serverom umiestneným v AK-Systems. V obidvoch prípadoch sme použili protokol RDP a servery s podobnou konfiguráciou so systémom Windows Server 2003. Hneď je potrebné poznamenať, že práca so serverom v terminálnom režime sa veľmi nelíši od bežnej práce v systéme Windows. V takom prípade používateľ vidí pred sebou najbežnejšiu pracovnú plochu a môže pracovať so známymi aplikáciami. Ak sa však namiesto samostatného počítača použije tenký klient, správca systému bude môcť ľahšie spravovať používateľské práva. V takom prípade sa konfigurácia vykonáva centrálne a nemusíte manipulovať s každým počítačom používateľa zvlášť - stačí na serveri raz vykonať potrebné nastavenia.

Veľmi dôležitým bodom, ktorý je potrebné vziať do úvahy, je rýchlosť pripojenia k serveru. Pri práci cez lokálnu sieť nie sú žiadne problémy: rýchlosť práce je takmer rovnaká, ako keby ste sedeli priamo na serveri samotnom. Ak sa ale potrebujete pripojiť cez internet, všetko je komplikovanejšie. Samozrejme, so širokopásmovým pripojením a voľným kanálom nedôjde k výraznému spomaleniu prevádzky. Ale ak je kanál veľmi využívaný, oneskoreniam sa nedá vyhnúť. Najmä počas testovania som pozoroval určitú pomalosť práce pri veľkom zaťažení kancelárskeho internetového kanála. V takých minútach k rolovaniu okien dochádza trhane a pri zadávaní informácií sa znaky neobjavujú okamžite, ale s oneskorením a v skupinách po troch až piatich kusoch. Neotestoval som fungovanie terminálu prostredníctvom modemového pripojenia, s najväčšou pravdepodobnosťou to však nebude príliš pohodlné, aj keď je v nastaveniach tenkého klienta povolená možnosť nízkorýchlostného pripojenia. Pokiaľ ide o zvyšok, opakujem, práca na termináli sa nelíši od práce na bežnom počítači so systémom Windows.

Kľúč-kľúč-kľúč

Jednou z hlavných vlastností terminálov AK-Systems je systém autentifikácie používateľov pomocou elektronických kľúčov. V takom prípade sú údaje o používateľovi vrátane mena a hesla uložené v pamäti kľúča a samotný užívateľ ich nemusí vôbec poznať. Namiesto kľúča je možné použiť aj inteligentnú kartu. Ak nie je k dispozícii žiadny kľúč alebo karta, je nemožné získať prístup k údajom používateľa.

Ak chcete spustiť terminálovú reláciu, stačí vložiť hardvérový kľúč do portu USB a nadviazať spojenie so serverom. Po dokončení práce sa kľúč získa a relácia sa automaticky uzavrie. Každý kľúč má navyše PIN kód, bez toho, aby ste vedeli, ktorý z nich nemôžete do systému vstúpiť. To zaisťuje ochranu údajov v prípade straty alebo odcudzenia kľúča. Kľúče a čipové karty sa dajú integrovať do iných podnikových bezpečnostných systémov.

AK-Systems zdôrazňuje, že autentifikačný systém vyvinutý spoločnosťou umožňuje pracovať nielen s terminálovými službami založenými na Windows, ale aj s riešeniami založenými na softvéri od Citrix. Všetci tenkí klienti AK-Systems pracujú s kľúčmi eToken PRO a čipovými kartami od spoločnosti Aladdin Knowledge Systems. Tieto kľúče už podporuje viac ako 250 rôznych softvérových balíkov a spoločnosť AK-Systems bola prvou spoločnosťou, ktorá ich poskytla tenkým klientom so systémom Windows CE.

závery

Oplatí sa teda implementovať tenkých klientov namiesto bežných počítačov? Tu nemôže byť jednoznačná odpoveď. Ako som už poznamenal, práca s terminálom je takmer rovnaká ako práca s bežným počítačom. Hlavným rozdielom je obmedzenie lokálneho ukladania dát, ktoré je u tenkého klienta nemožné kvôli nedostatku diskov v ňom. Pre správcu systému sa použitie terminálov mení na výrazné zjednodušenie procesu správy a správy užívateľských práv. Pri veľkom počte pracovísk je možnosť ich centralizovaného riadenia nepochybným plusom. Výhodou je aj bezpečnosť podnikového informačného systému pri používaní terminálov. Používanie terminálov podporuje aj ich relatívne nízka cena.

Na druhej strane môže byť ekonomická výhoda nákupu tenkých klientov namiesto počítačov znížená nutnosťou inštalácie výkonných serverov. Toto je zvlášť výrazné pri použití veľkého počtu aplikácií, keď je potrebné prideliť značné výpočtové zdroje pre každého klienta pripojeného k serveru. Ďalšie obmedzenie súvisí s potrebou spoľahlivého a rýchleho komunikačného kanálu, ak je server používaný na diaľku. Tenký klient je bez pripojenia k serveru zbytočný a pri veľkom počte terminálov je potrebné dbať na to, aby mal kanál značnú rezervu šírky pásma.

Najziskovejšie využitie tenkých klientov bude teda v organizáciách s dostatočne veľkým počtom zamestnancov vykonávajúcich rovnaký typ práce, ako aj v organizáciách, ktoré venujú osobitnú pozornosť bezpečnosti podnikových údajov. Môžu to byť call centrá, banky, služby, knižnice atď. Tenkí klienti sú vhodní aj na organizáciu bežnej kancelárskej práce, aj keď všetko závisí od použitých aplikácií. Ak väčšina zamestnancov pracuje s kancelárskymi programami, nebude zaťaženie servera také veľké a pri použití grafických balíkov, systémov na úpravu videa, systémov CAD, samostatných pracovných staníc bude najlepšou voľbou.

  • Špecifikácie zariadení AK-Systems GP nájdete.

Zvyčajne, keď hovoria o vlastnostiach vytvoreného programu, rozumejú jazyku, v ktorom bol zostavený. Alebo systémové požiadavky potrebné na spustenie. Existuje však aj množstvo ďalších, menej známych definícií. Jedným z nich sú tenkí klienti. Čo to je a prečo sa vyvíjajú?

Čo je tenký klient?

Tenkí klienti sú počítače alebo programy, ktoré pracujú v sieti s architektúrou terminálu alebo klient-server. Ale nefungujú iba tam. Všetky alebo aspoň väčšina úloh spracovania informácií sa prenáša na servery, ku ktorým sú pripojené. Čo je to v implementácii? Príkladom je prehliadač, ktorý sa používa na spracovanie sieťových aplikácií, vďaka čomu si teraz tieto riadky môžete prečítať. Pre fungovanie systému je potrebný server pre tenkých klientov, inak je takáto predstava nemožná.

Prečo sú potrebné?

Jednoducho povedané, tenký klient je chybný počítač, ktorý načíta nenáročný operačný systém a pripája sa k nemu. Používa sa výhradne na úsporu hardvéru a softvéru (aj keď v zriedkavých prípadoch môžu byť dôvodom iné dôvody). Typickým tenkým klientom je systémová jednotka, ktorá nemá pevný disk, ale iba minimálny hardvér potrebný na spustenie operačného systému. Pripojený je napájací zdroj, myš, klávesnica, monitor a sieťový kábel. Môžu existovať aj iné zariadenia, ale ich použitie je možné iba vtedy, ak sú identifikované a údaje o nich sa prenášajú na terminálový server.

Znižuje sa tiež požadovaná úroveň výdavkov na softvér. Nie je potrebné kupovať licenciu pre každý počítač - je to potrebné iba pre jeden server. Zároveň sa znižujú náklady, pretože je potrebné spravovať iba jeden terminál. Ako ukazuje prax, ublížiť tenkému klientovi je dosť problematické (za predpokladu, že sa nevyvinie cieľavedomé úsilie). Spolu s tým sa ale zvyšujú aj požiadavky na obslužný personál. Platí to najmä pre prenos prípadov z jedného správcu na druhého. Potom je potrebné, aby sprostredkovateľ všetkému dobre rozumel, pretože potenciálne akékoľvek zlyhanie môže viesť k zrúteniu celého systému a tenkí klienti potom stratia svoju hodnotu. Čo to vieš a v čom sa líšia od tučných?

Rozdiel medzi tenkým a hrubým klientom

Čo sa berie do úvahy pri rozlišovaní medzi hrubými a tenkými klientmi? Rozdiely medzi nimi sú nasledujúce: prvý sa chápe ako obvyklý typ programov, ktoré môžu pracovať autonómne na samostatnom termináli. Nevyžadujú sa od kvalitného výkonu svojej práce. Čo už je to za druhé, už viete. A to je hlavný a zároveň jediný rozdiel, ktorý má hrubý klient a tenký klient. V implementačných prvkoch možno stále citovať rozdiely, ale všetky zapadajú do predtým formulovaného úsudku.

Ako to funguje a aké typy sťahovania existujú?

Ako táto technológia vlastne funguje? Všeobecne možno všetky informácie zmestiť do troch bodov:

  1. Tenký klient sa načíta do počítača pomocou jedného z možných zdrojov. Hlavné možnosti sú: LAN, CD, HDD.
  2. Počas procesu zavádzania tenkého klienta (alebo pri práci s lokálnou sieťou pred ním) získava sieťová karta počítača svoju vlastnú adresu IP.
  3. Po ukončení sťahovania všetkého potrebného softvéru sa prostredníctvom pracovnej plochy vytvorí pripojenie k relácii terminálu so serverom uvedeným v nastaveniach. Možno už bol poskytnutý prístup alebo bude potrebné heslo a prihlásenie. V nastaveniach servera musí byť povolené pripojenie tenkého klienta spoza podnikovej siete LAN.

Ako celok už máte predstavu o fungovaní systému. Ale jednou z najdôležitejších je fáza bootovania, ktorú majú všetci tenkí klienti. Čo to je, odkiaľ sa dá vziať, ak neexistujú pevné disky, ktoré by zvyčajne ukladali údaje? Existujú dve možnosti:

  1. Sťahujte pomocou siete. Servery TFTP a DHCP musia byť spustené v lokálnej sieti. Samotný počítač musí mať vlastnosť BootROM alebo špeciálne ovládače, ktoré ju emulujú. Skontroluje všetky ukazovatele, získa nastavenia a načíta operačný systém.
  2. Spustite predinštalovaný systém z DVD \\ CD \\ Flash \\ IDE.

Webový klient

Technológia tenkých klientov je oveľa populárnejšia, ako by sa na prvý pohľad mohlo zdať. Chceli by ste príklad, ktorý by naznačoval, že ho práve používate? Predpokladáme, že osobitnú úlohu by v súčasnosti mali mať najrozšírenejší tenkí klienti - prehliadače. Sú vynikajúcim príkladom fungovania týchto princípov. Samotný prehliadač je málo použiteľný. Možnosti, ktoré otvára počítaču pripojenému k svetovej sieti, sú však obrovské! Zariadenie môže mať veľmi skromný softvérový zdroj, ale vďaka prijatiu potrebných údajov zo vzdialených serverov sa môžete spoľahnúť na vytvorenie vysokokvalitného a všestranného objektu. Všetko, čo užívateľ počítača potrebuje, je sformulovať svoju požiadavku, po ktorej budú potrebné informácie získané z externých zdrojov.

Terminálový režim

Okrem vyššie popísaných prípadov by sa mala vyzdvihnúť ešte jedna hardvérová vlastnosť možného tenkého klienta - špeciálne zariadenie, ktoré sa štrukturálne líši od osobného počítača. Takýto mechanizmus nie je vybavený pevným diskom a používa špeciálny lokálny operačný systém (medzi ktorého úlohy patrí organizácia relácie s terminálovým serverom, aby používateľ mohol pracovať). Takéto zariadenie tiež nemá žiadne špeciálne pohyblivé časti, vyrába sa v zvláštnych prípadoch a má úplne pasívne chladenie. Pozrime sa na príklad skutočného programu, kde je implementovaný tenký klient? Čo to je? 1C je program, ktorý sa bude brať do úvahy. Všetko v ňom je teda založené na práci dvoch častí: jednou je skutočná platforma požadovaná pre prácu. Druhou je rozšírenie, ktoré slúži konkrétnemu účelu. Bez platformy to ale fungovať nemôže.

Protokoly používané tenkými klientmi

Pri vývoji tohto softvéru sa používa 9 najpopulárnejších typov protokolov. Ich zoznam je nasledovný:

  1. X11 - nájdená aplikácia v systémoch Unix.
  2. Telnet je multiplatformový protokol. Je to obojsmerné osembitové bajtovo orientované komunikačné médium.
  3. SSH je multiplatformový analóg Telnetu. Hlavným rozdielom je bezpečnosť prenášaných údajov.
  4. NX NoMachine je upravený protokol X11. Hlavnou výhodou je kompresia dát.
  5. Virtual Network Computing je systém nezávislý na platforme. Používa jednoduchý protokol na úrovni aplikácie klient-server na prístup k požadovaným počítačom, ktoré sú pripojené k tomuto programu.
  6. Architektúra nezávislých počítačov je dosť nedokonalý spôsob prenosu údajov. Tento protokol významne ovplyvňuje výkon a požiadavky na systémy, na ktorých beží.
  7. Remote Desktop Protocol - slúži možnostiam prístupu vzdialenej pracovnej plochy. Môže prenášať širokú škálu údajov a tiež otvára široké možnosti pre použitie vzdialených strojov.
  8. SPICE je protokol na prenos dát, ktorý sa dá pohodlne použiť nielen v lokálnej sieti, ale aj cez internet. Jeho funkciou je „softvérová jednoduchosť“, ktorá umožňuje rýchlu výmenu údajov. To je možné z dôvodu jednoduchosti procesov prenosu údajov (ktoré sa uskutočňujú bez zníženia výkonu). Môže tiež pracovať na najrôznejších architektúrach strojov.
  9. Rôzne proprietárne protokoly, ktoré vyvinuli programátori z rôznych firiem a podnikov. Používajú sa spravidla iba na území podniku, pre ktorý boli vyrobené. Majú množstvo jedinečných parametrov vrátane: implementácie, systémových požiadaviek, architektúry. V tomto prípade je tenký klient plne vyvinutý pre jednotlivé podniky a protokoly pôsobiace na ich území.

Príklady implementácie

Ako príklad implementácie tenkého klienta možno uviesť vývoj ako:

  1. Terminálny prístup.
  2. Stanica bez disku.
  3. LTSP.
  4. Inštitúcia.

Používanie tenkých klientov umožňuje v takýchto prípadoch urýchliť aktualizáciu všetkého softvéru potrebného na prevádzku.

Tenkí klienti sú zariadenia (terminály), ktoré nemajú vlastný výpočtový výkon, sú pripojené k serveru spoločnému pre všetkých používateľov a sú schopné zobrazovať informácie. Inými slovami, ide o kompaktné osobné počítače bez disku (tenký klient bez disku), ku ktorým sú pripojené bežné periférie - klávesnica, myš, monitor, reproduktorové systémy atď.

Tenkí klienti sú pripojení k terminálovému serveru prostredníctvom lokálnej siete alebo telefonického pripojenia (modem). Na serveri sú nainštalované všetky programy a aplikácie potrebné pre vašu prácu. Taktiež ukladá údaje a vykonáva všetky výpočty.

Inými slovami, terminály Windows sa používajú na zobrazenie údajov prenášaných zo servera na obrazovke monitora a na odosielanie údajov prijatých zo vstupného zariadenia na server. V takom prípade to bude užívateľ, bez ohľadu na to, s akým terminálom pracuje, vnímať ako svoj vlastný počítač, pretože na obrazovke monitora uvidí presne svoju pracovnú plochu a svoje dokumenty.

Pri prenose kancelárie na tenkých klientov spadá vyvažovanie záťaže výhradne na terminálový server a každý používateľ pracuje na samostatnom vstupno-výstupnom zariadení (koncové stanice), ktoré samo o sebe nevykonáva žiadne výpočty, ale slúži iba na definovanie úloh a prijímanie odpovedí. Terminálne pracovné stanice sú schopné upustiť od všetkého hardvéru alebo softvéru, ktoré sa považujú za nevyhnutné pre „bežné“ počítače.

Aké úlohy sa riešia pri implementácii tenkých klientov?

Klasický osobný počítač na pracovisku je stále prakticky štandardom, aj keď vo väčšine prípadov je to absurdné. Tenkí klienti môžu nielen vyriešiť technické problémy, ale aj prekonať prevládajúce stereotypy.

Zrejmé výhody použitia terminálových klientov namiesto bežných osobných počítačov sú nasledujúce:

- nižšie počiatočné obstarávacie náklady v dôsledku minimálnych požiadaviek na konfiguráciu;
zjednotenie - všetci klienti majú rovnakú sadu softvéru;
- ľahká implementácia úloh - nie je potrebné konfigurovať každý počítač osobitne, pretože informačný proces je riadený centrálne. Správca systému vykoná všetky nastavenia pre správu tenkých klientov centrálne na serveri;
- úspora času správcu systému, ktorý obsluhuje presne tie isté počítače, ktorých pravdepodobnosť poruchy je minimalizovaná a všetky programy sú nainštalované na serveri;
- škálovateľnosť - systémový obraz vytvorený raz pre celú skupinu používateľov umožňuje udržiavať ľahko škálovateľnú sieť. Môžete nainštalovať toľko počítačov, koľko je potrebné, zatiaľ čo pridávanie nových úloh si vyžaduje minimálne úsilie;
- bezpečnosť a odolnosť. Terminál pri načítaní prijíma operačný systém „od výrobcu“, ktorý konfiguruje iba oddelenie informačnej podpory. Všetky úpravy operačného systému a aplikačného softvéru nijako neovplyvňujú ostatných používateľov ani obraz uložený na serveri. Všetky informácie o používateľovi sú uložené na serveri v poli RAID a sú pravidelne zálohované, čo zvyšuje odolnosť proti chybám;
- ochrana pred únikom informácií - žiadne miestne médiá - žiadny spôsob vytvárania kópií dokumentov na vymeniteľnom médiu.

Náklady na terminál sú vždy nižšie ako náklady na pracovnú stanicu, zároveň však má používateľ prístup k podstatne väčšiemu výpočtovému výkonu servera, ku ktorému je pripojený.

Dôležitým aspektom je použitie legálneho softvéru a výrazná úspora nákladov na jeho obstaranie. Vo väčšine prípadov sa vyžaduje minimálny počet licencií na aplikácie, pretože programy nainštalované na serveri môžu spúšťať všetci používatelia a používa jeden vstavaný operačný systém.

Spotreba elektrickej energie bezdiskového tenkého klienta (terminál Windows) je desaťkrát nižšia ako spotreba energie bežných pracovných koncových staníc. Efektívnosť využívania terminálových riešení navyše priamo závisí od počtu staníc - čím viac tenkých klientov sa použije, tým je celý systém nákladovo efektívnejší. Na druhej strane, aby ste zvýšili funkčnosť a výkon, nemusíte aktualizovať celú flotilu, stačí inovovať server. Tenký klient je tichý a nezohrieva prostredie.

Pretože oprava chýb a inštalácia programov v terminálovom systéme sa vykonáva centrálne na terminálovom serveri, môže správca lokálnej siete ľahko použiť vzdialenú reláciu s používateľom. Správa nevyžaduje nastavenie softvérového balíka priamo na pracovisku používateľa, vyžaduje sa menej pracovného času a personálu.

Jeden alebo dvaja správcovia môžu obsluhovať aj rozsiahle podnikové IT infraštruktúry. Výmenu zlyhaného tenkého klienta alebo inštaláciu nového môže vykonať personál bez špeciálneho školenia. Všetky programy a údaje o používateľoch sa nachádzajú na terminálovom serveri, takže porucha na pracovisku používateľa nebude mať za následok stratu údajov, a teda nebude mať za následok prestoje.

U starších systémov, ktoré používajú technológiu súborových serverov, sú známe problémy s výkonom. S rastúcim objemom transakcií a počtom klientov sa miestna sieť stáva prekážkou. Terminálové riešenia umožňujú zabrániť prenosu veľkého množstva informácií po sieti, pretože úlohy klienta sa vykonávajú na serveri, kde je umiestnený diskový systém.

Pretože navyše sú všetky programy nainštalované centrálne v terminálovom systéme, dochádza k súčasnému prechodu na nové verzie súčasne a bez modernizácie pracovísk, a to aj pre zamestnancov geograficky umiestnených v rôznych kanceláriách.

Na druhej strane si treba uvedomiť zjavnú výhodu - výrazné zvýšenie úrovne bezpečnosti údajov. Napríklad ak správca zakáže I / O porty, je neoprávnené načítanie informácií nemožné. A diferenciácia prístupu k údajom a programom sa vykonáva systémovými prostriedkami na serveri. Šifrovanie sieťového prenosu vám umožňuje dosiahnuť maximálnu úroveň ochrany informácií.

Tenký klient sa nazýva vstupné a zobrazovacie zariadenie (terminál). Fyzicky je tenký klient kompaktný a tichý počítač bez pevného disku, ktorého hlavný operačný systém je načítaný na serveri. Všetky užívateľské aplikácie bežia na terminálovom serveri (aplikačný server), pre používateľa je to však úplne transparentné. Pretože celá výpočtová záťaž padá na server, tenký klient má minimálnu hardvérovú konfiguráciu bez dopadu na výkon.

Na čo sa používajú tenkí klienti?
Tenkí klienti sa používajú v organizáciách, kde väčšina používateľov používa počítače na vykonávanie rovnakých typov úloh: práca s databázami, informačnými katalógmi (obchody, lekárne, knižnice), práca ako bankové terminály atď.

Terminálové servery... Ako terminálové servery sa používajú servery štandardnej architektúry na štandardných komponentoch s operačnými systémami Microsoft Windows Server, Linux, Solaris. Podstatným bodom sú zvýšené požiadavky na spoľahlivosť a výkon servera, pretože tieto požiadavky určujú stav všetkých pracovných staníc s tenkými klientmi.

. Terminálové servery používajú všeobecný systémový softvér Windows, Linux, Solaris. Tenkí klienti pracujú v operačných systémoch Windows CE, Windows XP Embedded a Linux. Softvér pre tenkých klientov sa nachádza priamo v tenkom klientovi v zabudovanej flash pamäti. V modeloch základnej úrovne, ktoré nemajú zabudovanú pamäť, sa softvér stiahne zo servera, keď je zapnutý tenký klient (táto technológia je implementovaná v tenkých klientoch Aquarius). Posledná možnosť je však nepraktická, ak má komunikačný kanál medzi serverom a tenkým klientom malú šírku pásma alebo je účtovaný podľa objemu prenášaného prenosu.

Aký je operačný systém na termináli?
Operačný systém terminálu je „flashovaný“ do malého zariadenia disk-na-module (flash pamäť 64 MB-1 GB). Poskytuje základné funkcie klienta: bootstrapping, správna činnosť grafického adaptéra, zvuku, prevádzka periférnych zariadení pripojených priamo k terminálovému klientovi (myš, klávesnica, lokálne tlačiarne, USB flash disky). Operačný systém tenkého klienta môže obsahovať aj internetový prehľadávač, ktorý dokáže pracovať autonómne (bez terminálového servera). Pri prepnutí do terminálového režimu začne klient pracovať s operačným systémom servera, ktorého individuálna relácia sa spustí na terminálovom serveri. Od tohto okamihu sa terminál stáva iba prostriedkom na zobrazovanie a zadávanie informácií.

Aké softvérové \u200b\u200blicencie sú potrebné?
Na organizáciu práce skupiny terminálov so softvérom Microsoft sú vo všeobecnosti potrebné nasledujúce licencie:
Licencie terminálového OS (Win CE 5.0 alebo Win XP Embedded), licencia OS servera (Windows Server 2008), licencie klientskeho prístupu (Windows Server CAL 2008) - požadovaný počet licencií sa rovná počtu terminálov, licencií terminálového prístupu (Windows Trmnl Svcs CAL 2008) - počet požadovaných licencií sa rovná počtu terminálov alebo používateľov. Licencovanie aplikačných programov sa spravidla vykonáva na základe počtu používateľov (terminálov) a počtu licencií.

Klady a zápory terminálovej metódy budovania siete (v prípade použitia Windows OC).
Pros.

  • nižšie počiatočné obstarávacie náklady vďaka minimálnym požiadavkám na konfiguráciu;
  • výrazné zníženie spotreby energie - typický tenký klient má spotrebu energie iba 10 W (oproti 250 - 350 W pre PC)
  • zjednotenie - všetci klienti majú rovnakú sadu softvéru;
  • ľahká implementácia úloh - nie je potrebné konfigurovať každý počítač osobitne, pretože sa vykonáva centralizovaná správa klientov. Správca systému vykoná všetky nastavenia pre správu tenkých klientov centrálne na serveri;
  • úspora času pre správcu systému, ktorý obsluhuje presne tie isté počítače, minimalizuje sa pravdepodobnosť porúch a všetky programy sa nainštalujú na server;
  • škálovateľnosť - po vytvorení systémového obrazu pre celú skupinu používateľov na podporu ľahko škálovateľnej siete. Môžete nainštalovať toľko počítačov, koľko je potrebné, zatiaľ čo pridávanie nových úloh si vyžaduje minimálne úsilie;
  • bezpečnosť a odolnosť. Terminál pri bootovaní prijíma operačný systém „od výrobcu“, ktorý konfiguruje iba oddelenie informačnej podpory. Všetky informácie o používateľovi sú uložené na serveri v poli RAID a sú pravidelne zálohované, čo zvyšuje odolnosť proti chybám;
  • ochrana pred únikom informácií - žiadne lokálne médiá - neexistuje spôsob, ako vytvárať kópie dokumentov na vymeniteľnom médiu (ak to správca systému neumožňuje).
  • akýkoľvek terminál je obdobou výkonnej pracovnej stanice; všetky programy sa vykonávajú lokálne na vysokorýchlostnom terminálovom serveri.
  • jednoduchosť zvyšovania výpočtového výkonu - terminál nie je potrebné inovovať. Pretože sa jedná iba o zariadenie na zadávanie a zobrazovanie informácií, bez samotného spracovania všetkého. Ak je nedostatok výpočtových prostriedkov, stačí inovovať server (zvyčajne je to výhodnejšie ako upgradovať N plnohodnotných pracovných staníc) a nové zdroje budú k dispozícii všetkým terminálom naraz.
  • možnosť prístupu na váš virtuálny desktop a ku všetkým dokumentom z ľubovoľného terminálu pripojeného k serveru. Pretože sú všetky informácie uložené na serveri, stačí sa autentifikovať v systéme (zadajte svoje používateľské meno a heslo) z ľubovoľného terminálu.
  • ziadne problemy s vypadkami elektriny. Pretože sú všetky informácie uložené na serveri, stačí ich vybaviť neprerušiteľnými zdrojmi napájania. Strata energie na pracovisku povedie iba k dočasnej neschopnosti vidieť, čo sa deje na obrazovke terminálu. Tu môžeme uviesť také prirovnanie - koniec koncov, keď je monitor vypnutý, našim otvoreným programom sa nič nestane? Po zapnutí napájania (alebo pri opätovnom zapnutí terminálu) sa používateľ vráti do stavu prebiehajúcich programov, ktoré zostali v okamihu, keď bol terminál vypnutý.
  • zrýchlenie niektorých programov so zvýšenými požiadavkami na šírku pásma siete. Dobrými príkladmi takýchto programov sú 1C Accounting a Parus. Keď sú jeho serverová a klientská časť umiestnené na rovnakom stroji, je odstránené úzke miesto - odosielanie údajov cez sieť, keď klient požaduje na databázu, a programy začnú bežať oveľa rýchlejšie.
  • rýchle nasadenie nového pracoviska - tenkého klienta je možné pripojiť aj z domova, stačí ho pripojiť k terminálovému serveru (napríklad cez internet). Predbežné a jednorazové nastavenie trvá len pár minút, potom sa okamžite dostaneme na naše pracovisko s už nainštalovanými programami (na serveri).
  • tichý chod - terminály zvyčajne nemajú mechanické komponenty ako pevné disky a ventilátory (chladenie sa vykonáva pasívne), preto vôbec nevydávajú žiadny hluk
  • dlhšie MTBF . Absencia mechanických komponentov, ako aj samotná zjednodušená architektúra zvyšujú spoľahlivosť systému ako celku, čo je dôležité vzhľadom na oveľa dlhšiu životnosť terminálov v porovnaní s pracovnými stanicami.
  • malé rozmery a ergonómia. Spravidla nie sú väčšie ako veľká kniha a nezaberajú veľa miesta na stole.
  • v práci musíte pracovať. - nebude možné hrať 3D hry alebo sledovať videá. Po prvé, nebudú na serveri a nebude možné ich sami nainštalovať (z dôvodu obmedzení nastavených správcom na inštaláciu ďalšieho softvéru). Po druhé, šírka pásma siete nebude pre tieto aplikácie dostatočná na prijateľnú obnovovaciu frekvenciu obrazovky.
  • kompletný systém prístupu k terminálu nie je viazaný na žiadnu konkrétnu značku vybavenia a pozostáva z tenkých klientov (terminálov) - kompaktných zariadení inštalovaných na pracoviskách, terminálového servera na vykonávanie používateľských aplikácií a nakoniec zo softvéru, ktorý je už zabudovaný v operačnej miestnosti servera systém ako Microsoft Windows Server alebo Linux.
  • Tenký klient nie je všeliekom na všetko.
    Terminály nie sú určené na vykonávanie náročných úloh zahŕňajúcich zložité výpočty (napríklad AutoCAD a iné modelovacie systémy) alebo generujúce veľkú časť prenosu na prenos do klienta (napríklad sledovanie videí). V prvom prípade je to kvôli vysokému zaťaženiu výpočtového výkonu servera (bude schopný obslúžiť veľmi málo klientov), \u200b\u200bv druhom - pre šírku pásma siete. V takom prípade musíte použiť plnohodnotné pracovné stanice. Mimochodom, moderné 3D hry spadajú do oboch kategórií naraz.
  • Stále musíte platiť.
    Nižšie náklady na terminál sú kompenzované vyššími nákladmi na server. Tento stroj musí byť koniec koncov dostatočne výkonný, aby dokázal vykonávať úlohy mnohých tenkých klientov, ktorí sú k nemu pripojení. Kvôli spravodlivosti poznamenávam, že závislosť kapacity servera od počtu pracujúcich klientov nie je lineárna. Väčšina typických úloh (napríklad niekoľko kópií MS Office v pamäti) využíva na svoju prácu knižnice už spustenej prvej kópie, takže požiadavky na RAM budú relatívne nízke.
  • Server OS - MS Windows.
    So všetkými z toho vyplývajúcimi dôsledkami v podobe značných požiadaviek na výkon servera iba pre vlastné potreby OS. Môže to však byť zmenšené distribúciou stiahnutí klienta na viac serverov v prípade MS Windows Advanced Server alebo Data Center.
  • Všeobecne platí, že všetko funguje na jednom serverovom počítači.
    Preto je potrebné zabezpečiť všetky možné opatrenia pre jeho bezproblémovú prevádzku a bezpečnosť údajov.
  • Potreba neustáleho komunikačného kanálu
    V niektorých prípadoch nie je potrebné, aby pracovná stanica mala stály, oveľa menej rýchly komunikačný kanál. Terminál vyžaduje stálu komunikáciu so serverom. V priemere potrebujete kanál so šírkou pásma najmenej 20 Kbps.