Você está na página 1de 4

Thin client

Um thin client PCExpanion na Markham Public Libraries.

Um thin client (cliente magro) um computador cliente em uma rede de modelo cliente-servidor de duas camadas o qual tem poucos ou nenhum aplicativo instalados, de modo que depende primariamente de um servidor
central para o processamento de atividades. A palavra
thin se refere a uma pequena imagem de boot que tais
clientes tipicamente requerem - talvez no mais do que
o necessrio para fazer a conexo com a rede e iniciar
um navegador web dedicado ou uma conexo de "rea
de Trabalho Remota tais como X11, Citrix ICA ou
Microsoft RDP.

Thin client Clientron U700 ( direita) ao lado de um PC convencional.

Dependendo do resultado destas decises, poderemos dizer se vamos usar um thin client, um thick ou fat client ou
uma mistura de ambos.

Em contraste, um thick (ou fat) client executa tanto processamento quanto possvel e passa ao servidor somente
dados necessrios para comunicao e armazenamento
de arquivos.

2 Denies
Um thin client um computador de rede diskless, projetado para ser pequeno e de custo reduzido. Ele executa aplicativos cliente/servidor, onde o processamento
em massa dos dados ocorre no servidor.

Introduo

Ao se projetar um aplicativo cliente-servidor, h uma deciso a ser tomada sobre quais partes da tarefa devem ser
executadas no cliente e quais o seriam no servidor. Esta
deciso pode afetar de modo crucial o custo de clientes e
servidores, a robustez e a segurana do aplicativo como
um todo e a exibilidade do projeto para uma modicao ou porte posterior para outra plataforma.

2.1 Programa aplicativo


Um thin client como um programa aplicativo, conta
com um servidor de aplicativos para as tarefas mais
relevantes de sua lgica interna, tendo um mnimo de
hardware e software presentes na mquina cliente. Este
servidor de aplicativos um sistema executado num
servidor localizado na rede local (LAN), numa rede de
rea metropolitana (MAN) ou numa rede de comunicao expandida (WAN).

Uma questo de projeto o quo especco o programa


aplicativo do cliente dever ser. Usar programas de clientes padronizados tais como um navegador Web ou um
gerenciador de janelas X11, pode economizar custos de
desenvolvimento, visto que no se precisa desenvolver
um cliente customizadomas, devem-se aceitar as limi- Outras denies do programa aplicativo thin em contraste com o thick tentam denir se a distribuio do aplitaes do cliente padro.
1

4 VANTAGENS DOS THIN CLIENTS

cativo necessita ou no da instalao de software adicional na mquina cliente. Infelizmente, isto tambm
motivo de controvrsia, dado que, por exemplo, um
navegador web utilizado por um aplicativo cliente pode
ser parte de uma determinada plataforma, mas no de outra. Desta forma, em uma dada plataforma seria preciso a
instalao de software adicional, enquanto em outra, isto
no seria necessrio. A nica denio objetiva poderia
ser se a imagem de boot que usada normalmente para
inicializar o computador do usurio precisa ser modicada de alguma forma antes do cliente poder ser usado:
se no, o cliente , provavelmente, thin. Outro critrio
est relacionado com o gerenciamento da mquina ou do
programa cliente. Se for feito de modo centralizado, ele
, muito provavelmente, thin.
Todavia, nos dias de hoje, uma grande quantidade de
programas so includos tipicamente numa imagem de
boot bsica, especicamente para dar suporte a vrios
aplicativos de usurios, de modo que no seja necessrio reinstal-la em cada computador. Freqentemente,
uma imagem de boot departamental preparada para
incluir aplicativos especcos de um departamento.

2.2

Dispositivo de interface do usurio

ao executar o programa de conexo cliente (Citrix ICA,


Microsoft Terminal Services, telnet etc) diretamente do
hardware do aplicativo. Esta uma diferena marcante
da arquitetura de hardware thin client legada, a qual executa um sistema operativo, freqentemente Windows CE
ou Linux entre o hardware e o programa de conexo cliente. Existem muitos benefcios na no exigncia de
um sistema operativo, tais como baixo custo, alta performance evulnerabilidade ao ataque de vrus.

2.4 Programas thin client


A maioria dos thin clients, todavia, existem somente em
nvel de software, e executam em hardware IBM PC padro. Exemplos deste thin client somente de software so
o PXES Universal Linux Thin Client e o Pilotlinux; o
Knoppix e a O.S. Systems tambm esto perseguindo este
mercado. H tambm uma empresa portuguesa que desenvolve software similar, o MindTheBox, o qual pode
ser visto neste stio. (Ver tambm Puppy Linux). Um
exemplo em plataforma Windows o programa BeTwin,
o qual usa portas ou placas grcas VGA/DVI extras na
mquina servidora, conectadas a teclados e mouses USB
para viabilizar estaes de trabalho adicionais. Tambm para plataforma Windows a Microsoft disponibiliza
o Windows XPE e o Windows CE.

Um thin client como dispositivo projetado para fornecer


apenas aquelas funes que so teis para programas de
interface de usurio. Freqentemente, tais dispositivos
no incluem HDs, os quais podem ser corrompidos pela 3 Exemplos do uso de thin client e
instalao de software malicioso ou incompatvel; em vez
thick client
disso, em nome de baixos custos de manuteno e do incremento do tempo mdio entre falhas (MTBF), o dispositivo thin client usar armazenamento em memria de Os defensores de ambas as arquiteturas tm um relacisomente leitura, tais como um CD-ROM, disco virtual de onamento conituoso. Na prtica, na maioria dos casos
no h muito o que escolher entre uma ou outra aborrede (Network Virtual Drive) ou memria ash.
dagem; umas poucas situaes podem exigir claramente
Idealmente, o usurio precisaria apenas de uma tela, teuma ou outra arquitetura. Projetos de computao disclado, um dispositivo apontador (se necessrio) e capacitribuda tais como o SETI@Home (cujo ponto principal
dade de processamento suciente para lidar com a exibi disseminar anlise computacionalmente intensiva por
o de imagens e as comunicaes. Empresas tais como
um grande conjunto de computadores remotos) so aplia brasileira Tecnoworld, Chip PC, Sun Microsystems,
cativos que requerem thick clients. Por outro lado, disBOSaNOVA, InovTI, Thinnetworks e Hewlett-Packard
tribuio de material de entretenimento ou educacional
desenvolvem e comercializam este tipo de dispositivo.
para uma grande quantidade de clientes pode ser feito
de forma mais adequada com thin clients visto que exatamente o mesmo material apresentado para cada um
2.3 Dispositivo para a execuo de progra- dos participantes.

mas aplicativos thin client

A expresso thin client tem sido tambm utilizado


como um termo de marketing para categorizar mquinas projetadas para executar programas thin client. O
Xtreme PC e o Jack PC da Chip PC, os terminais X Windows, Wyse Winterm, Neoware Appliance, Clearcube ou
quiosques Web podem ser considerados thin clients neste
sentido.

4 Vantagens dos thin clients

Obviamente, o controle da imagem de boot muito simples quando somente thin clients so utilizados tipicamente, uma imagem de boot nica pode acomodar uma
vasta gama de necessidades dos usurios e pode ser geO conceito mais recente neste gnero a tecnologia Ultra renciado centralizadamente.
Thin Client a qual leva o conceito thin um passo alm As principais vantagens do emprego de thin clients so:

3
Baixo custo de administrao de TI.
Facilidade de proteo.
Baixo custo de hardware.
Menor custo para licenciamento de softwares.
Baixo consumo de energia.
Valor desprezvel para a maioria dos ladres.

8 Desvantagens dos clientes de Discos Virtuais de Rede


Rede 100Base-TX exigida. Dado o montante de
dados que ui para os clientes, geralmente difcil
ter um cliente de Disco Virtual de Rede conectado
atravs de um vnculo WAN ao servidor que armazena seu disco rgido virtual.

Resistncia a ambientes hostis.


Menor dissipao de calor para o ambiente (economia com ar condicionado).

9 Protocolos

Mais silencioso que um PC convencional.

Alguns exemplos de protocolos usados na comunicao


No necessita de ser substitudo com a mesma entre os thin clients e o servidor:
frequncia de um PC convencional, gerando menos
XML sobre HTTP usado por XHTML e BXML da
lixo eletrnico.
Backbase para denir Rich Internet Applications
Mais agilidade para rodar planilhas complexas que
utilizam macros e tabelas dinmicas.
X11 usado essencialmente por todas as variantes de Unix

Desvantagens dos thin clients


Se o servidor der problema e no houver redundncia, todos os thin clients caro inoperantes.

Tecnologia NX comprime o protocolo X11 para melhor


performance
VNC possibilita compartilhamento (virtual) de rea de
trabalho

Citrix ICA com MetaFrame


Necessita maior largura de banda na rede onde emRDP o mecanismo padro de acesso remoto para o MSpregado.
Windows

Vantagens dos thick clients

HTML sobre HTTP usado por uma mirade de


aplicativos web

Requisitos mnimos para servidores.


Performance multimdia melhor.
Maior exibilidade.

10 Ver tambm
Terminal burro

Vantagens dos clientes de Discos


11 Ligaes externas
Virtuais de Rede
Baixo custo de administrao de TI.
Facilidade de proteo (ver acima).
Baixo custo de hardware. Sem HD, sem armazenamento ash.
Valor desprezvel para a maioria dos ladres.
Requisitos mnimos para servidores. O servidor age
apenas como um servidor de arquivos, no como um
servidor de aplicativos.
Performance multimdia melhor. O cliente pode
usar seus prprios recursos de hardware.
Maior exibilidade.
Maior escalabilidade.

Thin Client
(em ingls)-OpenThinClient Project
(em ingls)-Thinclient.org
(em ingls)-Lista de Software Open Source para
Thin Client

12 FONTES, CONTRIBUIDORES E LICENAS DE TEXTO E IMAGEM

12
12.1

Fontes, contribuidores e licenas de texto e imagem


Texto

Thin client Fonte: https://pt.wikipedia.org/wiki/Thin_client?oldid=38987658 Contribuidores: NH~ptwiki, LeonardoRob0t, Jic, Nuno Tavares, RobotQuistnix, Goolic, Profvalente, Stevancseke, He7d3r, Al Lemos, FSogumo, Rei-bot, GRS73, Crazy Louco, JSSX, JAnDbot,
CommonsDelinker, SieBot, Kleberlhp, Biasoli (movido), Ruy Pugliesi, SilvonenBot, Vitor Mazuco, Lcortez, Eamaral, Vanthorn, Salebot,
ArthurBot, Djjajah, Xqbot, Rubinbot, RibotBOT, D'ohBot, RedBot, Guilhermepga, EmausBot, ZroBot, rico Jnior Wouters, WikitanvirBot, KLBot2, AvocatoBot, Kascyo, Gabrielhtec e Annimo: 45

12.2

Imagens

Ficheiro:ClientronU700.jpg Fonte: https://upload.wikimedia.org/wikipedia/commons/0/02/ClientronU700.jpg Licena: CC BY-SA 3.0


Contribuidores: http://www.ixbt.com/comm/howto-thinstation-part1.shtml Artista original: Djjajah
Ficheiro:PCExpanion.jpg Fonte: https://upload.wikimedia.org/wikipedia/commons/4/40/PCExpanion.jpg Licena: Public domain Contribuidores: Obra do prprio Artista original: Raysonho @ Open Grid Scheduler / Grid Engine

12.3

Licena

Creative Commons Attribution-Share Alike 3.0

Você também pode gostar