Hva gjør en tynn-klientserver?
En tynnklient-server er et spesialdesignet system som håndterer en større del av kundenes operasjoner enn en standard server vanligvis gjør. Disse serverne vil håndtere operasjoner som de fleste brukere vanligvis vil assosiere til en lokal datamaskin, for eksempel å lagre filer, behandle informasjon eller til og med holde operativsystemet. Et tynnklient-serversystem blir ofte brukt i situasjoner der en arbeiders datamaskin ikke trenger en enorm mengde funksjonalitet eller strøm, en situasjon som er vanlig i de fleste kontorer.
I denne situasjonen er en klient en terminal som er koblet til en server, og den brukes ofte som arbeidsstasjon av en ansatt. Det er to grunnleggende klienter: tynt og fett. En feit klient inneholder en full datamaskin på arbeiderens sted. Denne klienten har stasjoner, lokal programvare, intern prosessorkraft og alle de andre tingene som vanligvis er knyttet til en datamaskin.
Tynne klienter har ikke noen eller noen av delene av en feit klient. I stedet for en datamaskin ved arbeiderens skrivebord, kan det være alt fra et nedskalert system, til en ekstern stasjonsplass eller bare en enkel rute-boks. Denne forskjellen i lokal rot gir de to klienttypene navnene.
Siden mange av tingene som brukes på en vanlig datamaskin mangler på terminalsiden, er de til stede på tynnklientserversiden. Selv om alle delene er der, er de vanligvis mye mer effektive når de er en del av det større serversystemet. For eksempel, i stedet for å ha en full harddisk på alle arbeiderne, vil en tynnklient-server ha en stor stasjon som er partisjonert for hver bruker. Brukerne vil ha sine egne personlige mellomrom, men de er alle på samme sted.
I tillegg til å tilby grunnleggende maskinvare, kan en tynnklient-server gjøre mye mer. Noen av disse serverne utfører all behandling for terminalene sine. Når brukeren gir en kommando, for eksempel "Åpne et regneark," går kommandoen til serveren for å utføre. Serveren behandler kommandoen og sender resultatet tilbake til klienten. Dette er spesielt vanlig når serveren også inneholder programmeringen som brukes av systemet.
Dette forholdet resulterer ofte i et helt virtuelt system for brukeren. Selv om det kan virke som at arbeideren er på en vanlig datamaskin, skjer hele prosessen et annet sted, og arbeideren følger ganske enkelt og legger inn kommandoer. Dette fungerer veldig bra når en klient trenger enkel datamaskintilgang, for eksempel e-post, nettlesing eller opprette standardkontordokumenter, men ikke så bra for andre ting. Når en datamaskin trenger å utføre en anstrengende oppgave, for eksempel videoredigering eller virtuell design, fungerer en standard fettklient vanligvis bedre.