Terminalisüsteemid ja õhukesed kliendid. Informatiseerimine ja haridus

Õhuke klient nimetatakse seadmeks teabe sisestamiseks ja kuvamiseks (terminal). Füüsiliselt on õhuke klient kompaktne ja vaikne kõvakettata arvuti, mille põhioperatsioonisüsteem on laaditud serverisse. Kõik kasutajarakendused töötavad terminaliserveris (rakendusserveris), kuid see on kasutajale täiesti läbipaistev. Kuna kogu arvutuskoormus langeb serverile, on õhukesel kliendil minimaalne riistvarakonfiguratsioon ilma jõudluseta.

Milleks õhukesi kliente kasutatakse?
Õhukesi kliente kasutatakse organisatsioonides, kus enamik kasutajaid kasutab arvuteid sama tüüpi ülesannete täitmiseks: töötamine andmebaaside, infokataloogidega (poed, apteegid, raamatukogud), töötamine pangaterminalidena jne.

Terminali serverid. Terminaliserveritena kasutatakse standardse arhitektuuriga servereid, standardkomponentidel, Microsoft Windows Serveri, Linuxi ja Solarise operatsioonisüsteemidega. Oluline punkt on serveri töökindluse ja jõudluse suurenenud nõuded, mis tulenevad asjaolust, et need nõuded määravad kõigi õhukeste klientidega tööjaamade jõudluse.

. Terminaliserverid kasutavad kogu süsteemi hõlmavat tarkvara Windows, Linux, Solaris. Õhukesed kliendid töötavad operatsioonisüsteemide Windows CE, Windows XP Embedded, Linux all. Õhuke kliendi tarkvara asub otse õhukeses kliendis sisseehitatud välkmälus. Algtaseme mudelites, millel pole sisseehitatud mälu, laaditakse tarkvara serverist alla, kui õhuke klient on sisse lülitatud (seda tehnoloogiat rakendatakse Aquarius õhukestes klientides). Viimane võimalus on aga ebapraktiline, kui serveri ja õhukese kliendi vaheline sidekanal on väikese ribalaiusega või selle tasu võetakse edastatava liikluse mahu alusel.

Mis operatsioonisüsteem terminalis on?
Terminali operatsioonisüsteem on "püsivara" väikeses ketas-moodulis seadmes (välkmälu 64MB-1GB). See pakub kliendi põhifunktsioone: algkäivitus, videoadapteri õige töö, heli, terminalikliendiga otse ühendatud välisseadmete (hiir, klaviatuur, kohalikud printerid, USB-mälupulgad) kasutamine. Samuti võib õhuke kliendi operatsioonisüsteem sisaldada Interneti-brauserit, mis suudab töötada autonoomselt (ilma terminaliserverita). Terminalirežiimile üleminekul hakkab klient töötama serveri operatsioonisüsteemiga, mille individuaalne seanss käivitatakse terminaliserveris. Sellest hetkest alates muutub terminal lihtsalt teabe kuvamise ja sisestamise vahendiks.

Milliseid tarkvaralitsentse on vaja?
Terminalide rühma töö korraldamiseks Microsofti tarkvaraga vajate üldiselt järgmisi litsentse:
Terminalide manustatud OS-i litsentsid (Win CE 5.0 või Win XP Embedded), serveri OS-i litsents (Windows Server 2008), kliendi juurdepääsulitsentsid (Windows Server CAL 2008) - nõutav litsentside arv võrdub terminalide arvuga, terminal juurdepääsulitsentsid (Windows Trmnl Svcs CAL 2008) - nõutav litsentside arv võrdub terminalide või kasutajate arvuga. Rakendusprogrammide litsentsimine toimub reeglina põhimõttel nii palju kasutajaid (terminale), kui palju litsentse.

Võrgu ehitamise terminalimeetodi plussid ja miinused(Windows OS-i kasutamise korral).
Plussid.

  • esialgsete soetuskulude vähendamine minimaalsete konfiguratsiooninõuete tõttu;
  • energiatarbimise märkimisväärne vähenemine – tüüpilise õhukese kliendi energiatarve on vaid 10 W (arvuti puhul 250–350 W)
  • ühendamine – kõigil klientidel on sama tarkvarakomplekt;
  • ülesannete rakendamise lihtsus - pole vaja iga arvutit eraldi konfigureerida, kuna kliente hallatakse tsentraalselt. Süsteemiadministraator teeb kõik õhukeste klientide haldamise seadistused tsentraalselt serveris;
  • aja kokkuhoid süsteemiadministraatori jaoks, kes hooldab absoluutselt identseid arvuteid, mille rikete tõenäosus on minimaalne ja kõik programmid on serverisse installitud;
  • skaleeritavus – süsteemipilt, mis on loodud ühekordselt tervele kasutajate rühmale töötamiseks, võimaldab säilitada kergesti skaleeritavat võrku. Saate installida nii palju arvuteid, kui vaja, samas kui uute tööjaamade lisamine nõuab minimaalset pingutust;
  • turvalisus ja tõrketaluvus. Kui terminal käivitub, saab see "tootjalt" operatsioonisüsteemi, mille konfigureerib ainult teabetoe osakond. Kogu kasutajateave salvestatakse serverisse RAID-massiivis ja sellest tehakse regulaarselt varukoopiaid, mis suurendab tõrketaluvust;
  • kaitse infolekke eest - puudub lokaalne salvestusruum - puudub võimalus teha dokumentidest koopiaid teisaldatavale andmekandjale (kui süsteemiadministraator ei luba teisiti).
  • mis tahes terminal on võimsa tööjaama analoog; kõik programmid käivitatakse kohapeal kiires terminaliserveris.
  • arvutusvõimsuse suurendamise lihtsus – terminali pole vaja uuendada. Kuna see on ainult seade teabe sisestamiseks ja kuvamiseks, ilma midagi ise töötlemata. Kui arvutusressursse napib, piisab serveri uuendamisest (tavaliselt on see tulusam kui N täisväärtusliku tööjaama uuendamine) ja uued ressursid on saadaval kõikidele terminalidele korraga.
  • võimalus pääseda ligi oma virtuaalsele töölauale ja kõikidele dokumentidele mis tahes serveriga ühendatud terminalist Kuna kogu info salvestatakse serverisse, piisab süsteemis autentimisest (sisestage oma kasutajanimi ja parool) mis tahes terminalist.
  • elektrikatkestuste ajal probleeme pole. Kuna kogu teave on salvestatud serverisse, piisab selle varustamisest katkematu toiteseadmetega. Energiakadu töökohal toob kaasa vaid ajutise suutmatuse terminali ekraanil toimuvat näha. Siinkohal saame tuua järgmise analoogia – monitori väljalülitamisel ei juhtu ju programmide avamisega midagi? Pärast toiteallikat (või terminali uuesti sisselülitamist) naaseb kasutaja töötavate programmide olekusse, mis jäi terminali väljalülitamisel püsima.
  • mõnede programmide kiirendamine, mis seavad võrgu ribalaiusele suuremaid nõudmisi. Headeks näideteks sellistest programmidest on 1C Accounting ja Parus. Kui selle server ja kliendi osad asuvad samas masinas, on kitsaskoht kõrvaldatud - andmete saatmine üle võrgu kliendi päringute ajal andmebaasi ja programmid hakkavad palju kiiremini tööle.
  • uue tööjaama kiire juurutamine - õhukese kliendi saad ühendada kasvõi kodust, lihtsalt ühenda terminaliserveriga (näiteks interneti kaudu). Eel- ja ühekordne seadistamine võtab aega vaid mõne minuti, pärast mida leiame end koheselt oma töökohalt, kus programmid on juba installitud (serveris).
  • vaikne töö - tavaliselt ei sisalda terminalid mehaanilisi komponente, nagu kõvakettad ja ventilaatorid (jahutus toimub passiivselt), seega ei tee need üldse müra
  • pikem aeg rikete vahel . Mehaaniliste komponentide puudumine, aga ka lihtsustatud arhitektuur ise tõstab süsteemi kui terviku töökindlust, mis on oluline, arvestades terminalide tunduvalt pikemat kasutusiga võrreldes tööjaamadega.
  • väike suurus ja ergonoomika. Tavaliselt ei ole need suuremad kui suur raamat ega võta palju lauaruumi.
  • tööl tuleb tööd teha. - 3D-mänge ei saa mängida ega videoid vaadata. Esiteks ei ole neid serveris ja neid on võimatu ise installida (administraatori seatud piirangute tõttu lisatarkvara installimisel). Teiseks ei piisa võrgu ribalaiusest nende rakenduste jaoks vastuvõetavate ekraanivärskendussageduste jaoks.
  • terviklik terminalipääsusüsteem ei ole seotud ühegi konkreetse seadmemargiga ja koosneb õhukestest klientidest (terminalidest) – töökohtadele paigaldatud kompaktsetest seadmetest, terminaliserverist kasutajarakenduste käitamiseks ja lõpuks tarkvarast, mis on juba tööserveri sisse ehitatud. süsteemisüsteem, nagu Microsoft Windows Server või Linux.
  • Õhuke klient ei ole imerohi kõige vastu.
    Terminalid ei ole ette nähtud raskete ülesannete täitmiseks, mis hõlmavad keerulisi arvutusi (nt AutoCAD ja muud modelleerimissüsteemid) või suure liikluse genereerimiseks kliendile edastamiseks (näiteks videote vaatamiseks). Esimesel juhul on selle põhjuseks suur koormus serveri arvutusvõimsusele (see võib teenindada väga vähe kliente), teisel juhul võrgu ribalaiuse tõttu. Sel juhul peate kasutama täisväärtuslikke tööjaamu. Muide, kaasaegsed 3D-mängud kuuluvad mõlemasse kategooriasse.
  • Ikka pead maksma.
    Terminali madalama maksumuse kompenseerib serveri kõrge hind. Lõppude lõpuks peab see masin olema piisavalt võimas, et täita paljude sellega ühendatud õhukeste klientide ülesandeid. Ausalt öeldes märgin, et serveri võimsuse sõltuvus töötavate klientide arvust ei ole lineaarne. Enamik tüüpilisi ülesandeid (näiteks mitu MS Office'i koopiat mälus) kasutavad oma tööks juba töötava esimese eksemplari teeke, seega on RAM-i nõuded suhteliselt väikesed.
  • Serveri OS - MS Windows.
    Kõigi sellest tulenevate tagajärgedega, mis seisnevad märkimisväärsete nõudmiste näol serveri jõudlusele ainult OS-i enda vajaduste jaoks. Kuid MS Windows Advanced Serveri või andmekeskuse puhul saab seda skaleerida, jaotades kliendi koormuse mitme serveri vahel.
  • Üldiselt töötab kõik ühes serveriarvutis.
    Seetõttu tuleb kasutusele võtta kõik võimalikud abinõud, et tagada selle tõrgeteta töö ja andmete turvalisus.
  • Vajadus pideva suhtluskanali järele
    Mõnel juhul pole tööjaamal vaja püsivat, veel vähem kiiret sidekanalit. Terminal nõuab pidevat suhtlemist serveriga. Keskmiselt vajate kanalit, mille läbilaskevõime on vähemalt 20 Kbps.

Terminalid ei ole uus, kuigi mõnevõrra unustatud leiutis. Nüüd saavad nad teist tuult "õhukeste klientide" nime all. Et aru saada, mis see on ja mille poolest see tavalisest arvutist erineb, võtsime testimiseks õhukese kliendi.

Viimasel ajal on üha enam ettevõtteid omandamas nn õhukeste klientide tootmist – kettata tööjaamu, mis on ühendatud serveriga, millel rakendused töötavad. Klient ise teenib ainult teabe sisestamiseks ja programmi liidese kuvamiseks. Ühe nendest seadmetest andis meile testimiseks AK-Systems. Proovime välja mõelda, kus õhuke klient võidab ja kus kaotab tavalisele lauaarvutile.

Natuke ajalugu

Õhuke klient või terminal ei ole uus leiutis. Kui arvutid olid suured – EL-i arvutite ja suurarvutite ajastul – kasutati kasutajate arvutiga suhtlemiseks terminale. Terminal ise oli ainult teabe sisestamiseks ja väljastamiseks. Tegeliku töö teinud arvuti võis hõivata üsna avara ruumi ja nõuda erilist hoolt. Seda on lihtsalt võimatu töökohal paigaldada, nii et terminal jäi üheks vähestest arvutiga interaktiivse suhtluse viisidest.

Kui ilmusid väikesed ja seejärel personaalarvutid, hakkas olukord muutuma. Terminale enam vaja ei läinud ja kuigi need püsisid kindlasti suurtes arvutikeskustes elus ja hästi, ei kohanud enamik kasutajaid midagi sellist.

Kohalike võrkude levikuga sai aga teise tuule idee kasutada täisväärtuslike arvutite asemel terminale. Idee asendada kallid personaalarvutid lihtsate klientidega, mis saavad ainult võrku ühendada ja pilti ekraanil kuvada, tundus paljudele ettevõtetele väga atraktiivne. Graafilise terminali idee on X Window süsteemi aluseks, mida kasutatakse kõigis Unixi-laadsetes süsteemides, ja veebirakendustes on üldiselt näha sama kontseptsiooni mõningaid funktsioone.

Umbes kümme aastat tagasi tekitas Sun Microsystemsi välja pakutud võrguarvutite kontseptsioon palju müra. Eeldati, et võrguarvutid ühenduvad võrku ja käivitavad serverist alla laaditud Java-rakendused. Võrguarvuti ideest ei tulnud aga midagi välja. Kommertslahenduste väljatöötamine viibis ja tavaliste personaalarvutite hinnalangus tõi kaasa selle, et "odavad" võrguarvutid osutusid täisväärtuslike kontoriseadmetega võrreldes peaaegu kallimaks.

Vaatamata Suni ebaõnnestumisele jäi kettata terminali kontseptsioon ellu. Sellel põhineb enamik kaasaegseid õhukesi kliente, kuigi keegi ei kasuta neis Java-d.

Teine õhukese kliendi võimalus võib olla tavaline personaalarvuti, mis pole piisavalt võimas, et kaasaegseid rakendusi käivitada. Kui installite sellisesse arvutisse sobiva tarkvara, saate selle muuta terminaliks serveriga töötamiseks, mis käivitab kõik rakendused. Kunagi puutusin kooli informaatika tundides kokku sarnase süsteemiga, kus serveris töötavate Windowsi rakendustega töötati vananenud 386SX protsessoriga arvutitega. Tööjaamade 20-megabaidistel kõvaketastel oli töörühmadele vaid viimse piirini riisutud Windows 3.11, mille abil võimaldati ligipääs serveris olevatele rakendustele. Eksperdid ei soovita aga kasutada terminalidena vanu personaalarvuteid nende madala töökindluse, hooldusraskuste ja salvestatud andmete vähenenud turvalisuse tõttu. Aga tuleme lähiminevikust tagasi meie 2004. aasta juurde.

Kohapealne ülevaatus

Niisiis, mis on kaasaegne õhuke klient? AK-Systems GP terminal saabus Computerra-Online’i kontorisse väikeses valges pappkarbis. See sisaldas seadet ennast, paksu raamatu mõõtu, toitejuhet, kahte statiivi jalga ja eToken USB-võtit (viimase kohta tuleb eraldi arutelu).

Terminali esipaneelil on toitenupp, kaks USB-pistikut ning PS/2 pistikud hiire ja klaviatuuri jaoks. Esipaneelil on ka kiipkaartide pesa, kuid meieni jõudnud mudelil pole nende jaoks lugejat. Tagapaneel on väga sarnane tavalise arvuti pesapaneeliga: see sisaldab kahte jada- ja ühte paralleelporti, LAN-pistikut, VGA-väljundit, samuti mikrofoni sisendit ja kõrvaklappide väljundit.

Seadme sees on peidus microITX emaplaat, mida kasutatakse sageli kompaktsete korpustega arvutites. Keskprotsessorina kasutatakse VIA C3 kiipi sagedusega 533 või 733 MHz. RAM-i maht on 128 MB. Sisseehitatud tarkvara salvestatakse flash ROM-i mahuga 16 või 32 MB (olenevalt versioonist). Terminalis puudub sisseehitatud mälu kasutajateabe salvestamiseks, kuigi õhukesel kliendil on võimalus töötada USB-draividega (samas saab administraator vajadusel nende kasutamise keelata). Õhukliendiga saab ühendada väliseid seadmeid: printer, modem, kiipkaardilugeja jt. Õhuke kliendi tarkvara aluseks on AK-Systemsi poolt välja töötatud püsivara, mis põhineb Windows CE .Net 4.1 tuumal. Püsivarapakett sisaldab Windows CE ActiveX-toega Internet Exploreri brauserit, multimeediumivormingute MP3, MPEG-4 ja Windows Media toetust.

Ühenduse loomine serveriga ja töötab

Õhukese kliendi saab serveriga ühendada kohaliku võrgu, modemi või Interneti kaudu. Igal juhul peate määrama serveri aadressi ja valima terminali teenuseprotokolli. See võib olla kas Windowsi serveriversioonidesse sisseehitatud Remote Desktop Protocol (RDP) või Citrixi välja töötatud ICA protokoll. Esimesel juhul peab Windows 2000 Server või Windows Server 2003 olema installitud serverisse ja terminali juurdepääsu teenus on lubatud. Samuti on võimalik kasutada operatsioonisüsteemi Windows NT 4 Terminal Server Edition. ICA protokolli kasutamisel peab serverisse olema installitud Citrix MetaFrame 1.8/XP, Citrix NFuse või Citrix Winframe. Üldiselt on Citrixi tarkvaral vaatamata oma suhteliselt kõrgele hinnale rikkalikumad kohandamisvõimalused kui Windowsi sisseehitatud terminaliteenusel.

Testimise käigus kontrollisime terminali toimimist nii meie kohalikus võrgus asuva serveriga kui ka Interneti kaudu töötamist AK-Systemsis asuva serveriga. Mõlemal juhul kasutati Windows Server 2003 töötavate serverite RDP protokolli ja sarnaseid konfiguratsioone. Kohe tuleb märkida, et terminalirežiimis serveriga töötamine ei erine palju tavalisest tööst Windowsi keskkonnas. Sel juhul näeb kasutaja enda ees väga tavalist töölauda ja saab töötada tuttavate rakendustega. Kui aga eraldiseisva arvuti asemel kasutatakse õhukest klienti, on süsteemiadministraatoril lihtsam kasutajaõigusi hallata. Sel juhul toimub seadistamine tsentraalselt ja te ei pea iga kasutaja arvutiga eraldi nokitsema - peate lihtsalt üks kord serveris vajalikud seaded tegema.

Väga oluline punkt, mida tuleb arvesse võtta, on serveriga ühenduse loomise kiirus. Kohaliku võrgu kaudu töötades pole probleeme: töö kiirus on peaaegu sama, kui otse serveri enda juures istudes. Kuid kui teil on vaja Interneti kaudu ühendust luua, osutub kõik keerulisemaks. Lairibaühenduse ja tasuta kanali puhul töös muidugi olulist pidurdumist ei toimu. Kuid kui kanalit kasutatakse palju, ei saa viivitusi vältida. Eelkõige täheldasin testimise ajal kontori Interneti-kanali suure koormuse ajal mõningast aeglustumist. Sellistel hetkedel kerivad aknad jõnksudega ja info sisestamisel ei ilmu sümbolid kohe, vaid viitega ja kolme-viie tüki kaupa. Ma pole terminali tööd modemiühenduse kaudu testinud, kuid suure tõenäosusega ei saa seda liiga mugavaks nimetada isegi siis, kui õhukese kliendi seadetes on lubatud väikese kiirusega ühenduse valik. Muidu kordan, terminalis töötamine ei erine tavalise Windowsi arvutiga töötamisest.

Võti-võti-võti

Üks AK-Systemsi terminalide põhiomadusi on elektrooniliste võtmete abil kasutaja autentimissüsteem. Sel juhul salvestatakse võtme mällu kasutajaandmed, sealhulgas nimi ja parool ning kasutaja ise ei pruugi neid üldse teada. Võtme asemel saab kasutada ka kiipkaarti. Kui võtit või kaarti pole, on kasutajaandmetele ligipääs võimatu.

Terminalisessiooni alustamiseks sisestage lihtsalt dongle USB-porti ja looge ühendus serveriga. Kui töö on lõpetatud, võetakse võti välja ja seanss suletakse automaatselt. Lisaks on igal võtmel PIN-kood, mida teadmata ei saa süsteemi siseneda. See tagab andmekaitse võtme kaotamise või varguse korral. Võtmeid ja kiipkaarte saab integreerida teiste ettevõtte turvasüsteemidega.

AK-Systems märgib eriti, et ettevõtte väljatöötatud autentimissüsteem võimaldab töötada mitte ainult Windowsi-põhiste terminaliteenustega, vaid ka Citrixi tarkvaral põhinevate lahendustega. Kõik AK-Systemsi õhukesed kliendid töötavad Aladdin Knowledge Systemsi eToken PRO võtmete ja kiipkaartidega. Need võtmed toetavad juba üle 250 erineva tarkvarapaketi ja AK-Systems oli esimene ettevõte, kes pakkus nendega tööd Windows CE-d kasutavate õhukeste klientide jaoks.

järeldused

Kas siis tasub tavaarvutite asemel rakendada õhukesi kliente? Siin ei saa olla kindlat vastust. Nagu ma juba märkisin, ei erine terminaliga töötamine tavalise arvutiga töötamisest peaaegu üldse. Peamine erinevus seisneb lokaalse andmesalvestuse piirangus, mis on õhukeses kliendis salvestusseadmete puudumise tõttu võimatu. Süsteemiadministraatori jaoks lihtsustab terminalide kasutamine oluliselt kasutajaõiguste haldamist ja haldamist. Suure töökohtade arvu juures on nende tsentraalse haldamise võimalus kindlasti plussiks. Kasuks tuleb ka ettevõtte infosüsteemi turvalisus terminalide kasutamisel. Terminalide kasutamist toetab ka nende suhteliselt madal hind.

Teisest küljest võib arvutite asemel õhukeste klientide ostmise majanduslik eelis kaotada, kuna on vaja paigaldada võimsaid servereid. See kehtib eriti suure hulga rakenduste kasutamisel, kui iga serveriga ühendatud kliendi jaoks tuleb eraldada märkimisväärseid arvutusressursse. Teine piirang on seotud vajadusega usaldusväärse ja kiire sidekanali järele, kui serverit kasutatakse eemalt. Ilma ühenduseta serveriga on õhuke klient kasutu ning terminalide suure hulga puhul tuleb jälgida, et kanalil oleks märkimisväärne ribalaiuse reserv.

Seega on õhukeste klientide kasulikum kasutamine organisatsioonides, kus on piisavalt palju sama tüüpi töid tegevaid töötajaid, samuti organisatsioonides, mis pööravad erilist tähelepanu ettevõtte andmete turvalisusele. Need võivad olla kõnekeskused, pangad, teenused, raamatukogud jne. Õhukesed kliendid sobivad ka tavapärase kontoritöö korraldamiseks, kuigi kõik oleneb kasutatavatest rakendustest. Kui suurem osa töötajaid töötab kontoriprogrammidega, siis pole serveri koormus nii suur, kuid graafikapakette, videotöötlussüsteeme ja CAD-i kasutades on siiski parim valik eraldiseisvad tööjaamad.

  • AK-Systems GP seadme spetsifikatsioonid leiate.

Töökohad kontoris. Klient suhtleb serveriga terminali juurdepääsu kaudu ja saab kõik tööks vajalikud andmed samamoodi. Tüüpiline õhukese kliendi näide on arvuti, mille brauser töötab kaugrakendustega.

Enamasti kasutatakse õhukese kliendina lihtsat vähese energiatarbega arvutit, millel pole kõvaketast, kus käitatakse operatsioonisüsteemi spetsiaalseid versioone (näiteks Linux WTWare). Muidu ei erine õhuke klient palju tavalisest tööjaamast - seal on süsteemiüksus, ekraan, sisendseadmed ja juurdepääs võrgule (LAN-i või modemi kaudu).

Õhukese kliendi tööpõhimõte näeb ette pideva terminaliühenduse spetsiaalse serveriga, mis mitte ainult ei salvesta iga kasutaja tööandmeid, vaid käivitab ka tööprogramme, millega klient suhtleb. Klienti saab laadida nii välise andmekandja (näiteks CD- või Flash-draivid) kui ka LAN-võrgu kaudu, kui võrgukaart toetab valikut BootRom.

Õhuklientide juurutamise võimalused kontoris

Kõige sagedamini on õhuke klient vähendatud funktsionaalsusega arvuti – ilma kõvaketta või muu salvestusseadmeta. Selliseid tööjaamu saab osta valmis kujul või ise kokku panna. Alustuseks peate seadistama ka terminaliserveri - sellega ühendatakse kliendid ja sellel tehakse põhiarvutused ning salvestatakse andmed. Kui varem eelistati kontorites paigaldada füüsiline terminaliserver, siis tänapäeval liigutakse pilvetehnoloogiate arenedes üha enam pilve. Terminaliserveri rolliks võib olla kas eraldi võimas arvuti koos vastava OS-iga ja töötavate rakendusprogrammidega või terve klaster, kui infotöötlusvajadused on suured, nagu ka samaaegsete ühenduste arv.

Õhuklientidel põhineva kontori seadistamiseks tuleb saavutada katkematu juurdepääs võrgule, sest ilma töömasinate ja terminaliarvuti vahelise otseühenduseta on töö täiesti võimatu – autonoomsed õhukesed kliendid on enamasti töövõimetud. Kõrge tööajaga kvaliteetse pilvelahenduse pakkuja lahendab selle probleemi tavaliselt täielikult.

Terminali juurdepääsu peamised eelised

Algselt töötati terminali juurdepääsu ja õhukeste klientide põhimõte välja ühe eesmärgiga – säästa raha. See taristumudel võimaldab oluliselt säästa seadmeid - tööjaamade maksumus on palju madalam võrreldes täisväärtuslike personaalarvutitega. Lisaks on võimalus säästa tarkvara pealt – igale tööjaamale pole vaja litsentse osta, saab osta ühe litsentsi ja installida selle serverisse. Samuti vähenevad süsteemihalduse kulud, kuna hooldust on vaja peamiselt ainult terminaliserveri jaoks.

Aja jooksul, tehnoloogia arengu ja töö detsentraliseerimisega, ilmnesid selle lahenduse muud eelised:

  • võimalus teha Interneti-ühendusega kaugtööd kõikjal maailmas;
  • lihtsus ja mastaapsus – töökeskkonna konfiguratsiooni saab hõlpsasti muuta ilma jõudlust mõjutamata;
  • kõigi andmete ühte kohta salvestamine tagab nende ohutuse ja ligipääsetavuse igale töötajale;
  • turvalisus ja andmekaitse – enamiku õhukese kliendi rakenduste puhul ei ole kasutajal võimalust tööfaile ja andmeid lokaalselt salvestada ega kopeerida. Sellele saab lisada liikluse krüptimise ja võimaluse server vajadusel täielikult keelata.

Sellel lahendusel pole praktiliselt mingeid puudusi. Ainus asi on pidevalt töötava ja töötava võrguühenduse nõue, kuid täna pole see raskusi.

Kus õhukesi kliente kasutatakse?

Lihtsus ja mugavus, mida terminali juurdepääs pakub, võitis kiiresti märkimisväärse hulga fänne erinevates tegevusvaldkondades:

  • süsteemi suurenenud turvalisus ja suletus on leidnud aktiivset rakendust pangandussektoris – näiteks töö ERP süsteemidega, internetipangandus;
  • meeskonnatöö mugavus, töötulemuste ohutus ja tarkvarale juurdepääsu kiirus on muutnud õhukesed kliendid suurtes kontorites asendamatuks - terminali interaktsioon kontoripakettidega, 1C raamatupidamissüsteem, erinevad lisaprogrammid, Interneti-juurdepääs, ettevõtte post jne. siin rakendatud;
  • hariduskeskkonnas kasutatakse ka terminali kliente - need võimaldavad tõhusalt korraldada õppeprotsessi, vähendada arvutiklassi seadmete maksumust ning lihtsustada kaugõpet ja -testimist;
  • tehnoloogiat on kasutatud ka meditsiinis - turvaline andmehoidla kliinikumi serverites ja mugav ligipääs andmebaasile võimaldavad kiiresti lahendada tekkivaid probleeme ja muuta juhtimist efektiivsemaks;
  • laod ja eriti suured laokompleksid lähevad järjest enam üle terminali juurdepääsule koos juhtimis- ja raamatupidamisprogrammide pilve laadimisega.

Lisaks on õhukeste klientide arendamise potentsiaalseteks valdkondadeks ametiasutuste ja elanikkonna vahelise suhtluse süsteemid (“elektrooniline valitsus”, elamu- ja kommunaalametid, veebipõhine dokumendihaldus jne).

Lahendused kaugkontori korraldamiseks Tuchast

Püüdes turu praeguste suundumustega sammu pidada, pakume valmis paketti oma terminali juurdepääsu korraldamiseks kontoris -. See on täiesti käivitusvalmis lahendus õhukeste klientide kaudu juurdepääsuga infrastruktuuri juurutamiseks. Serveris on kõik vajalik olemas – kõrge tööaeg, skaleerimise lihtsus, turvaline andmeedastuskanal ja muu. Pakume abi ka rakenduste migreerimisel ja anname võimaluse installida oma tarkvara. Garanteerime kõrge tööaja, andmeohutuse, võimaluse luua varukoopiaid ja neid kiiresti taastada. Ühendus on võimalik mis tahes seadmega - arvuti, õhukesed kliendid, mobiilseadmed.

Proovige järele ja te ei naase enam kunagi oma vana töökorralduse juurde.

24. november 2009, kell 01:21

Õhuke klient – ​​mis see on ja millega seda kasutatakse (WTWare näitel)

  • Süsteemi haldus

Õhuke klient arvutitehnoloogias on kettata klientarvuti võrkudes klient-server või terminali arhitektuuriga, mis edastab kõik või enamuse infotöötlusülesanded serverisse (Wikipedia).

Lihtsamalt öeldes on õhuke klient alamarvuti, mis laadib kerge operatsioonisüsteemi (tavaliselt kasutatakse Linuxit, ülevaates võtame seda a priori) ja ühendab end terminaliserveriga.

Tavaliselt luuakse õhukesed kliendid riist- ja tarkvara säästmiseks, harvadel juhtudel muudel põhjustel.

Selles artiklis püüan anda lühikese ülevaate WTWare'ist, mis on spetsiaalselt õhukeste klientide loomiseks loodud Linuxi distributsioon.

Esiteks õhukese kliendi kohta.

Õhuke klient on süsteemiüksus, millel tavaliselt ei ole kõvaketast ja mis sisaldab ainult õhukese kliendi operatsioonisüsteemi (edaspidi lihtsalt õhuke klient) käitamiseks vajalikku riistvara miinimumkomplekti. Süsteemiüksus on ühendatud toite, hiire, klaviatuuri, monitori ja võrgukaabliga. Lisaks standardkomplektile saab õhukese kliendiga ühendada ka teisi seadmeid eeldusel, et see suudab need ära tunda ja terminaliserverisse edastada.
Õhukeste klientidega võrguskeem näeb välja umbes selline:

Kuidas see töötab:

  1. Õhuke klient laaditakse arvutisse ühest allikast. Peamised allalaadimisallikate valikud on LAN, CD, HDD.
  2. Õhukese kliendi alglaadimisprotsessi ajal (või enne seda LAN-versioonis) määratakse arvuti võrgukaardile IP-aadress.
  3. Kui allalaadimine on lõppenud, avab õhuke klient rdesktopi kaudu terminaliseansi seadetes määratud terminaliserveriga.
Miks see töötab:
  1. Riistvarakulud vähenevad oluliselt. Ettevõte saab sentide eest osta vana rämpsu ning tööks pole vaja muud, kui piisavate ressurssidega ja konfigureeritud õhukeste klientidega terminaliserverit.
  2. Tarkvarakulud vähenevad – te ei pea ostma lauaarvutitele mõeldud tarkvara, peate lihtsalt litsentsima terminaliserveri (aga peate ostma terminalilitsentsid).
  3. Halduskulud vähenevad. Peate ainult administreerima terminaliserverit. Nagu praktika on näidanud, on õhukesed kliendid praktiliselt hävimatud (kui te ei tee sihipäraseid jõupingutusi) ja praktiliselt ei ebaõnnestu. Kuid peate mõistma, et süsteemiadministraatorit vahetades peab ta kogu selle asja välja mõtlema, näiteks simuleerides õhukeste klientide tööd virtuaalmasinatel, sest iga rike toob kaasa üldise kokkuvarisemise.
Allalaadimise tüübid:
  1. Võrgu allalaadimine. See toimib järgmiselt: DHCP- ja TFTP-serverid peavad olema installitud kohtvõrku. Arvutil peab olema BootROM-iga võrgukaart või võrgukaardi draiverid, mis emuleerivad BootROM-i. Võrgukaart otsib võrgust DHCP-serverit ja saab kõik vajalikud võrguseaded + TFTP-serveri aadress. Järgmisena võetakse ühendust TFTP-serveriga ja laaditakse operatsioonisüsteem.
  2. CD/DVD/Flash/IDE pealt käivitamine on siin standardne, nagu iga teinegi operatsioonisüsteem.
Mis on WTWare?

WTWare on GNU/Linuxi distributsioon, mis on loodud spetsiaalselt õhukeste klientide loomiseks. See põhineb populaarsel kliendil nimega Thinstation. Peamine erinevus on keskendumine vene kasutajatele (Thinstationil endal on probleeme kirillitsa tähestikuga), pluss kõikvõimalikud pisiparandused.

WTWare'i seadistamine.

Ma ei räägi DHCP- ja TFTP-serverite seadistamisest, seal on kõik üsna standardne. Tuletan meelde, et DHCP-serveris peate määrama TFTP-serveri aadressi ning TFTP-serveris allalaaditava faili tee ja selle faili nime.

Samuti ei hakka ma WTWare'i peenhäälestusse süvenema, sest... WTWare'i ametlikul veebisaidil olev teave on üsna kättesaadav, seda on palju ja see on kõik vene keeles. Toon välja vaid peamised aspektid.

Niisiis. Kõigepealt laadige WTWare'i veebisaidilt alla Thinstationi pilt. Pakime lahti.
Alglaadimisfaili nimetatakse pxelinux.0-ks, kui käivitatakse PXE kaudu (kui BootROM on teie võrku või emaplaadile sisse ehitatud) või wtshell.nbi Etherboot alglaaduri jaoks (kui kasutate BootROM-i emulaatorit).

Muide, Etherboot on avatud lähtekoodiga projekt, mis toodab püsivara peaaegu kõigile olemasolevatele võrgukaartidele. Etherbooti püsivara saab kirjutada BootROM-kiibile või võrgukaardi välkmällu ning seda saab käivitada disketilt või kõvakettalt alglaadimissektori või DOS-programmina.

Järgmiseks, kui käivitate LAN-i kaudu ja teie DHCP- ja TFTP-serverid on õigesti konfigureeritud, peaks kõik töötama "nagu on". Ainus asi on see, et terminaliserverit ei leita, kuna te pole veel oma õhukesi kliente konfigureerinud.

Kui laadite alla muul viisil, tasub lugeda, valides teid huvitava allalaadimisviisi.

Seadistamine

Jällegi ei hakka ma konfiguratsioonifailide džunglisse süvenema, sest parameetreid on sadu. näete nende täielikku nimekirja. Räägin ainult peamistest.

WTWare'il on järgmist tüüpi konfiguratsioonifailid:

  1. all.wtc – kogu süsteemi hõlmav konfiguratsioonifail.
  2. list.wtc – ühendatud konfiguratsioonifailid vastavalt loendile.
  3. Üksikud konfiguratsioonifailid.
Üksikud konfiguratsioonifailid võivad olla järgmist tüüpi:
  1. Terminali_nimi.wtc. Terminali nime väljastab vastavalt DHCP-server.
  2. ma.ka.dr.es.te.rm.wtc. Köitmine läheb ühendatud terminali mooniaadressile.
Konfiguratsioonifailidel on järgmised prioriteedid:
  1. all.wtc
  2. Failid, mis on loetletud saidil list.wtc
  3. Kaasatud failid on kaasatud
  4. Individuaalne konfiguratsioon
Süsteemiülesed failikonfiguratsiooni muutujad:
win2kIP = 10.100.50.1 // terminaliserveri aadress 1.
win2kIP2 = 10.100.50.2 // terminaliserveri 2 aadress.
video = VESA(S) // universaalne draiver, töötab peaaegu kõigi videokaartidega
mouse_wheel = sees // lülitage hiireratas sisse
eraldusvõime = 1024x768 // ekraani eraldusvõime
bpp = 32 // Värvisügavus

Üksikute failide konfiguratsioonimuutujad:
kasutaja = kasutajanimi // kasutajanimi
parool = kasutaja_parool // kasutaja parool
domeen = ettevõtte_domeen // ettevõtte domeen

Kui kirjutate üldises failis esineva muutuja üksikusse faili, on sellel kõrgem prioriteet.

Täiendavalt ühendatud seadmed, nagu printerid, skannerid jne, registreeritakse ka üksikutesse failidesse.

Ja lõpetuseks tahtsin mainida veel üht huvitavat funktsiooni – kohalike ressursside ühendamist (Floppy, DVD, Flash, HDD, Sound). Konfiguratsioonis näeb see välja umbes selline:
floppy=on
cdrom=on
usb1=sees
heli = sees
Ketas on praeguse kasutaja seansi ajal saadaval Windows Exploreris aadressil: \\tsclient\(floppy|cdrom|usbN).

Puudused:

  1. Seadmete ühendamisel võib tekkida probleeme, kui süsteemis pole selle jaoks draivereid. Tean, et mõne nipiga saab pildi lahti võtta, sinna draiverid kleepida ja pildi uuesti kokku panna. Ise pole proovinud.
  2. Kui kaardil ei ole BootROM-i, võib Etherbooti püsivara valimisel tekkida probleeme (pole saadaval kõigi kaartide puhul).
Litsentsi andmine:

Väärib märkimist, et süsteem ise on tasuta, kuid litsentsi saate osta väga huvitaval eesmärgil - WTWare'i logo alglaadimisekraanilt eemaldamiseks. Nagu ma aru saan, tehti seda ettevõtete jaoks, kes võtavad seda toodet massiliselt kasutusele allhanke egiidi all.

Seadmed õhukeste klientide loomiseks:

WTWare'i veebisaidilt saate osta ka seadmeid õhukeste klientide loomiseks (et neid mitte prügikastist kokku panna). Pean ütlema, et see (varustus) vastab kõigile glamuuri nõuetele. Mõned ekraanipildid:

Noh, see on ilmselt kõik. Terminali, DHCP ja TFTP serveri õige konfiguratsiooni korral peaks kõik kohe toimima. Internetis on palju venekeelset kirjandust, nii et seadistamisega ei tohiks probleeme tekkida. Ja üldiselt, mis puudutab dokumentatsiooni, meeldis mulle süsteem peaaegu kõik, mis on tootja veebisaidil.

P.S. Installisin selle toote isiklikult kahte ettevõttesse, millest ühes on 34 arvutit ja teises 16 arvutit.
P.P.S. Tuleb mõista, et see toode ei ole alternatiiv Linuxile ja võib-olla on iga arvuti nimi vastavalt installitud OS-ile palju meeldivam. Võib-olla mitte. See on täpselt õhuke klient ja ei midagi muud.

Reeglina, kui räägime loodud programmi funktsioonidest, peame silmas keelt, milles see kompileeriti, ja ka selle käivitamiseks vajalikke süsteeminõudeid. Kuid on ka mitmeid teisi, vähem tuntud määratlusi. Üks neist on õhukesed kliendid. Mis see on ja miks neid arendatakse?

Mis on õhuke klient?

Need on arvutid või programmid, mis töötavad kliendi-serveri või terminali arhitektuuriga võrgu osana. Kuid nad töötavad seal põhjusega. Paljud andmetöötlusülesanded kantakse üle serveritesse, millega on ühendatud õhukesed kliendid. Näiteks vaadake brauserit, mida kasutatakse võrgurakenduste töötlemiseks. Süsteemi funktsionaalsuse tagamiseks on vaja õhukeste klientide jaoks mõeldud serverit. Vastasel juhul on idee enda elluviimine võimatu.

Milleks neid vaja on?

Lihtsamalt öeldes on õhuke klient täisväärtuslik arvuti, mis suudab laadida kerge operatsioonisüsteemi ja luua ühenduse ka terminaliserveriga. Seda kasutatakse ainult tarkvara ja riistvara säästmiseks. Tavaline õhuke klient on süsteemiüksus, millel pole kõvaketast, kuid operatsioonisüsteemi käitamiseks vajaliku riistvara osas on puudusi. Seega on ühendatud toiteallikas, manipulaator, klaviatuur, monitor ja võrgukaabel. Lisaks võivad olemas olla ka teised seadmed, kuid kasutamine on võimalik vaid siis, kui need on tuvastatud ja nende kohta edastatud teave terminaliserverisse.

Samuti väärib märkimist, et nõutav tarkvarakulude tase väheneb. Iga seadme jaoks pole vaja litsentsi osta. Samuti vähenevad tööjõukulud, kuna administreerida on vaja ainult ühte terminali. Praktikas on tõestatud, et õhukesele kliendile on üsna raske kahju teha. See aga suurendab nõudeid teeninduspersonalile. See on eriti seotud andmete ülekandmise probleemidega ühelt administraatorilt teisele. Sel juhul on vajalik, et eestkostja saaks kõigest hästi aru, kuna potentsiaalselt võivad kõik probleemid kahjustada kogu süsteemi. Pärast seda kaob õhukeste klientide väärtus.

Peamised erinevused õhukeste ja paksude klientide vahel

Millest me räägime, kui räägime paksudest ja õhukestest klientidest? Erinevused nende vahel on järgmised: paksud kliendid on teatud tüüpi programmid, mis on võimelised töötama iseseisvalt eraldi terminalis, nad ei vaja kaugserverit, mis on loodud oma töö tõhusaks tegemiseks. Õhuklienti kirjeldati eespool.

Mis on tööpõhimõte ja mis tüüpi allalaadimised on olemas? Teavet töökoha kohta saab kirjeldada kolmes punktis:

1. Õhuke klient laaditakse arvutisse, kasutades ühte võimalikest allikatest. Peamised valikud, mida võite kaaluda, on: LAN, CD, HDD.
2. Kui õhuke klient käivitub, saab arvuti võrgukaart oma IP-aadressi.
3. Pärast kõige vajaliku vahetamist luuakse töölaua kaudu ühendus terminaliseansiga seadetes määratud serveriga.

Sellisel juhul võib juurdepääs olla juba antud või nõuda parooli ja sisselogimist. Serveri seadetes peab olema lubatud õhukese kliendi ühendus ettevõtte kohaliku võrgu tõttu. Seega on tööpõhimõte juba veidi selge. Kõige olulisem samm on laadimine, mis on kõigil õhukestel klientidel.

Tähelepanu väärivad järgmised võimalused:

1. Laadige alla võrgu kaudu. Sellel peavad töötama TFTP- ja DHCP-serverid. Arvutil peab olema BootROM atribuudiga võrgukaart või seda emuleerivad spetsiaalsed draiverid. On vaja kontrollida kõigi osutite olemasolu, hankida sätted ja laadida operatsioonisüsteem.
2. Käivitage süsteem eellaaditud DVD\CD\Flash\IDE alt.

Veebi klient

Õhuke kliendi tehnoloogia on väga populaarne. Pealegi, kas kasutaja kasutab seda pidevalt? Suurem roll tuleb anda tänapäeval enamlevinud õhukeklientidele. Kui see pole veel selge, räägime brauseritest. Need on nende põhimõtete järgi töötamise ideaalsed näited. Eraldi on brauser praktiliselt kasutu. Võimalused, mida see globaalse võrguga ühendatud arvuti jaoks avab, on aga üsna suured. Seade on võimeline omama üsna tagasihoidlikku tarkvararessurssi, kuid pärast kaugserveritest vajalike andmete saamist on täiesti võimalik loota kvaliteetse mitmeotstarbelise objekti väljatöötamisele. Selleks piisab oma soovi sõnastamisest ja seejärel hangitakse vajalikud andmed välistest allikatest.

Töötamine terminali režiimis

Lisaks ülalkirjeldatud juhtumitele peate tähelepanu pöörama veel ühele õhukese kliendi riistvarafunktsioonile. See viitab spetsiaalsele seadmele, mis erineb disainilt personaalarvutist. See mehhanism ei vaja kõvaketast ja kasutab spetsiaalset kohalikku operatsioonisüsteemi. Lisaks ei ole sellel spetsiaalseid liikuvaid osi, seda pakutakse erijuhtudel ja on täiesti passiivselt jahutatud. Järgmiseks tasub tuua konkreetne näide, et selgelt näha, kus veel õhukest klienti kasutada saab. Sel juhul peaksite kaaluma 1C programmi. Niisiis, see põhineb kahe osa tööl. Üks neist on platvorm ise, mis on tööks vajalik. Teine osa on laiendus, mis täidab individuaalseid eesmärke. Siiski ei saa see ilma platvormita töötada.

Õhukeste klientide poolt kasutatavad protokollid Tasub ära märkida üheksa tuntuimat protokollitüüpi, mida selle tarkvara arendusprotsessis kasutatakse. Nende nimekiri on järgmine:

1. X11 – kasutatakse Unixi süsteemides.
2. Telnet – on mitme platvormi protokoll. Toimib kahesuunalise kaheksabitise baidipõhise sidevahendina.
3. SSH – on Telneti mitmeplatvormiline analoog. Peamine erinevus on edastatava teabe turvalisus.
4. NX NoMachine on muudetud X11 protokoll. Peamine eelis on andmete tihendamine.
5. Virtual Network Computing on platvormist sõltumatu süsteem. Kasutab selle programmiga ühendatud vajalikele arvutitele juurdepääsu saamiseks tavalist klient-serveri rakenduskihi protokolli.
6. Independent Computing Architecture – on üsna ebatäiuslik andmeedastusmeetod. Selline protokoll mõjutab oluliselt nende süsteemide jõudlust ja nõudeid, millega see töötab.
7. Remote Desktop Protocol – suudab teenindada kaugtöölaua juurdepääsuvõimalusi. Võimalik on edastada laia valikut infot, avades suuremad võimalused kaugseadmete kasutamiseks.
8. SPICE – toimib andmeedastuseks mõeldud protokollina, mida saab mugavalt kasutada nii kohtvõrgus kui ka internetti kasutades. Peamised funktsioonid hõlmavad tarkvara lihtsust, mis võimaldab kiiresti teavet vahetada. See on võimalik tänu andmeedastusprotsesside lihtsusele. Lisaks on võimalik töötada väga erinevate arhitektuuridega.
9. Erinevad suletud protokollid, mille on välja töötanud erinevate ettevõtete ja organisatsioonide programmeerijad. Neid kasutatakse tavaliselt selle ettevõtte ruumides, mille jaoks need välja töötati. Seal on palju ainulaadseid parameetreid, sealhulgas rakendamine, süsteeminõuded, arhitektuur. Sel juhul luuakse õhuke klient teatud territooriumil tegutsevate ettevõtete ja protokollide jaoks.

Rakendusnäited Õhukese kliendi juurutamise näitena tasub tuua järgmist:

Juurdepääs terminalile;
kettata jaam;
LTSP;
Thinstation.

Õhuklientide kasutamine võimaldab tõsta kõige tarkvara toimimiseks vajaliku uuendamise kiirust.