14
Thin client Origem: Wikipédia, a enciclopédia livre. 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 não mais do que o necessário para fazer a conexão com a rede e iniciar um navegador web dedicado ou uma conexão de "Área de Trabalho Remota" tais como X11 , Citrix ICA ouMicrosoft RDP . Em contraste, um thick (ou fat ) client executa tanto processamento quanto possível e passa ao servidor somente dados necessários para comunicação e armazenamento de arquivos. Índice [esconder ] 1 Introdução 2 Definições o 2.1 Programa aplicativo o 2.2 Dispositivo de interface do usuário o 2.3 Dispositivo para a execução de programas aplicativos thin client o 2.4 Programas thin client 3 Exemplos do uso de thin client e thick client

Thin Client

Embed Size (px)

Citation preview

Page 1: Thin Client

Thin clientOrigem: Wikipédia, a enciclopédia livre.

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 não mais do que o necessário para fazer a conexão com a

rede e iniciar um navegador web dedicado ou uma conexão de "Área de Trabalho Remota" tais

como X11, Citrix ICA ouMicrosoft RDP.

Em contraste, um thick (ou fat )  client executa tanto processamento quanto possível e passa ao servidor

somente dados necessários para comunicação e armazenamento de arquivos.

Índice

  [esconder] 

1 Introdução

2 Definições

o 2.1 Programa aplicativo

o 2.2 Dispositivo de interface do usuário

o 2.3 Dispositivo para a execução de programas aplicativos thin client

o 2.4 Programas thin client

3 Exemplos do uso de thin client e thick client

4 Vantagens dos thin clients

5 Desvantagens dos thin clients

6 Vantagens dos thick clients

Page 2: Thin Client

7 Vantagens dos clientes de Discos Virtuais de Rede

8 Desvantagens dos clientes de Discos Virtuais de Rede

9 Protocolos

10 Ver também

11 Ligações externas

[editar]Introdução

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

Ao se projetar um aplicativo cliente-servidor, há uma decisão a ser tomada sobre quais partes da tarefa devem

ser executadas no cliente e quais o seriam no servidor. Esta decisão pode afetar de modo crucial o custo de

clientes e servidores, a robustez e a segurança do aplicativo como um todo e a flexibilidade do projeto para

uma modificação ou porte posterior para outra plataforma.

Uma questão de projeto é o quão específico 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 não se precisa desenvolver um cliente customizado—mas, devem-se

aceitar as limitações do cliente padrão.

Dependendo do resultado destas decisões, poderemos dizer se vamos usar umthin client,

um thick ou fat client ou uma mistura de ambos. a

[editar]Definições

Page 3: Thin Client

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.

[editar]Programa aplicativo

Um "thin client" como um programa aplicativo, conta com um servidor de aplicativos para as tarefas mais

relevantes de sua lógica interna, tendo um mínimo de hardware e software presentes na máquina 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 comunicação expandida (WAN).

Outras definições do programa aplicativo thin em contraste com o thick tentam definir se a distribuição do

aplicativo necessita – ou não – da instalação de software adicional na máquina cliente. Infelizmente, isto

também é motivo de controvérsia, dado que, por exemplo, um navegador web utilizado por um aplicativo

cliente pode ser parte de uma determinada plataforma, mas não de outra. Desta forma, em uma dada

plataforma seria preciso a instalação de software adicional, enquanto em outra, isto não seria necessário. A

única definição objetiva poderia ser se a imagem de boot que é usada normalmente para inicializar o

computador do usuário precisa ser modificada de alguma forma antes do cliente poder ser usado: se não, o

cliente é, provavelmente, thin. Outro critério está relacionado com o gerenciamento da máquina ou do

programa cliente. Se for feito de modo centralizado, ele é, muito provavelmente, thin.

Todavia, nos dias de hoje, uma grande quantidade de programas são incluídos tipicamente numa imagem

de boot básica, especificamente para dar suporte a vários aplicativos de usuários, de modo que não seja

necessário reinstalá-la em cada computador. Freqüentemente, uma imagem de boot departamental é

preparada para incluir aplicativos específicos de um departamento.

[editar]Dispositivo de interface do usuário

Um thin client como dispositivo é projetado para fornecer apenas aquelas funções que são úteis para

programas de interface de usuário. Freqüentemente, tais dispositivos não incluem HDs, os quais podem ser

corrompidos pela instalação de software malicioso ou incompatível; em vez disso, em nome de baixos custos

de manutenção e do incremento do tempo médio entre falhas (MTBF), o dispositivo thin client usará

armazenamento em memória de somente leitura, tais como um CD-ROM, disco virtual de rede (Network

Virtual Drive) ou memória flash.

Idealmente, o usuário precisaria apenas de uma tela, teclado, um dispositivo apontador (se necessário) e

capacidade de processamento suficiente para lidar com a exibição de imagens e as comunicações. Empresas

tais como a brasileira Tecnoworld,Chip PC, Sun Microsystems, BOSaNOVA, InovTI, Thinnetworks e Hewlett-

Packard desenvolvem e comercializam este tipo de dispositivo.

[editar]Dispositivo para a execução de programas aplicativos thin client

Page 4: Thin Client

A expressão "thin client" tem sido também utilizado como um termo de marketing para categorizar máquinas

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.

O conceito mais recente neste gênero é a tecnologia Ultra Thin Client – a qual leva o conceito thin um passo

além ao executar o programa de conexão cliente (Citrix ICA, Microsoft Terminal Services, telnet etc)

diretamente do hardware do aplicativo. Esta é uma diferença marcante da arquitetura de hardware thin

client legada, a qual executa um sistema operativo, freqüentemente Windows CE ouLinux entre o hardware e

o programa de conexão cliente. Existem muitos benefícios na não exigência de um sistema operativo, tais

como baixo custo, alta performance evulnerabilidade ao ataque de vírus.

[editar]Programas thin client

A maioria dos thin clients, todavia, existem somente em nível de software, e executam em hardware IBM

PC padrão. Exemplos destethin client somente de software são o PXES Universal Linux Thin Client e

o Pilotlinux; o Knoppix e a O.S. Systems também estão perseguindo este mercado. Há também uma

empresa portuguesa que desenvolve software similar, o MindTheBox, o qual pode ser visto neste sítio. (Ver

também Puppy Linux). Um exemplo em plataforma Windows é o programa BeTwin, o qual usa portas ou

placas gráficas VGA/DVI extras na máquina servidora, conectadas a teclados e mouses USB para viabilizar

estações de trabalho adicionais. Também para plataforma Windows a Microsoft disponibiliza o Windows XPE

e o Windows CE.

[editar]Exemplos do uso de thin client e thick client

Os defensores de ambas as arquiteturas têm um relacionamento conflituoso. Na prática, na maioria dos casos

não há muito o que escolher entre uma ou outra abordagem; umas poucas situações podem exigir claramente

uma ou outra arquitetura. Projetos decomputação distribuída tais como o SETI@Home (cujo ponto principal é

disseminar análise computacionalmente intensiva por um grande conjunto de computadores remotos) são

aplicativos que requerem thick clients. Por outro lado, distribuição de material de entretenimento ou

educacional 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 dos participantes.

[editar]Vantagens dos thin clients

Obviamente, o controle da imagem de boot é muito simples quando somente thin clients são utilizados –

tipicamente, uma imagem deboot única pode acomodar uma vasta gama de necessidades dos usuários – e

pode ser gerenciado centralizadamente.

As principais vantagens do emprego de thin clients são:

Page 5: Thin Client

Baixo custo de administração de TI.

Facilidade de proteção.

Baixo custo de hardware.

Menor custo para licenciamento de softwares.

Baixo consumo de energia.

Valor desprezível para a maioria dos ladrões.

Resistência a ambientes hostis.

Menor dissipação de calor para o ambiente (economia com ar condicionado).

Mais silencioso que um PC convencional.

Não necessita de ser substituído com a mesma frequência de um PC convencional, gerando menos lixo

eletrônico.

Mais agilidade para rodar planilhas complexas que utilizam macros e tabelas dinâmicas.

[editar]Desvantagens dos thin clients

Se o servidor der problema e não houver redundância, todos os thin clients ficarão inoperantes.

Necessita maior largura de banda na rede onde é empregado.

[editar]Vantagens dos thick clients

Requisitos mínimos para servidores.

Performance multimídia melhor.

Maior flexibilidade.

[editar]Vantagens dos clientes de Discos Virtuais de Rede

Baixo custo de administração de TI.

Facilidade de proteção (ver acima).

Baixo custo de hardware. Sem HD, sem armazenamento flash.

Valor desprezível para a maioria dos ladrões.

Requisitos mínimos para servidores. O servidor age apenas como um servidor de arquivos, não como um

servidor de aplicativos.

Performance multimídia melhor. O cliente pode usar seus próprios recursos de hardware.

Maior flexibilidade.

Maior escalabilidade.

[editar]Desvantagens dos clientes de Discos Virtuais de Rede

Page 6: Thin Client

Rede 100Base-TX  exigida. Dado o montante de dados que flui para os clientes, é geralmente difícil ter

um cliente de Disco Virtual de Rede conectado através de um vínculo WAN ao servidor que armazena

seu disco rígido virtual.

[editar]Protocolos

Alguns exemplos de protocolos usados na comunicação entre os thin clients e o servidor:

XML sobre HTTP

usado por XHTML e BXML da Backbase para definir Rich Internet Applications

X11

usado essencialmente por todas as variantes de Unix

Tecnologia NX

comprime o protocolo X11 para melhor performance

VNC

possibilita compartilhamento (virtual) de área de trabalho

Citrix ICA

com MetaFrame

RDP

o mecanismo padrão de acesso remoto para o MS-Windows

HTML sobre HTTP

usado por uma miríade de aplicativos web

Page 7: Thin Client

RESUMO:

Pessoal estive pesquisando e verifiquei que varias empresas estao trocando seu maquinario por thin clients. Parece que essas maquininhas dao menos problema de manutencao, por terem menos conexoes de hardware e tempo de vida util de 12 anos. Sem falar que o consumo de energia e somente de 25W, ou seja, 10% do que uma fonte de um computador. Abaixo coloco as informacoes, e gostaria que os senhores discutissem sobre essa novo foco de tecnologia.

Quais os benefícios no uso do Thin Client ?

A vantagem mais vísivel é o corte de custo, pois vários estudos e comparativos de custo de Thin Client provam que essa tecnologia é ainda uma das mais em conta e costumam ser 60% mais baratas.

Entretanto o uso de computação baseada em Servidores de Terminal trazem outras vantagens além do simples corte de custos: 

Redução da administração e suporte ao usuário final - Têm-se um único ponto de administração e como nada é guardado na máquina, esta está imune a viroses, updates e upgrades de hardware; Adição ou Reposição de equipamento do usuário é mais simples - Devido ao baixo custo e a administração centralizada, um novo usuário/computador pode ser instalado em minutos (não há necessidade de instalar-se Windows/Linux) e no caso de alguma queima, basta-se ter um equipamento backup nas imediações. Aumento da garantia de uso - Enquanto um PC dura 25.000 horas (3 anos de uso corrido), um Thin Client dura 175.000 horas (21 anos teóricamente). Aumento na segurança dos dados - Um Thin Client não tem CD-ROM, Floppy Disk ou HD e portanto não há como haver roubo de informações através destes. Outros : Baixo consumo de energia (usa 20% da energia de um PC), Ocupa menos espaços (há Thinclients de 13 centimetros) e Menor custo de gerenciamento de licenças.

Page 8: Thin Client

Thin Client

O que é thin client?

Muitas pessoas chegam ao site sem saber o que seria um thin client, alguns já ouviram falar, mas não conhecem o funcionamento e outros estão se deparando agora com essa grande ferramenta. O thin client funciona como um terminal burro que aproveita os recursos do computador que está associado. Abaixo iremos detalhar maiso que é um thin client:

A maioria dos recursos dos computadores, hoje em dia, não é plenamente aproveitada. A tecnologia utilizada pelo thin client é uma solução que otimiza o funcionamento de um PC de forma que diminua o tempo de ociosidade dele.

O thin client é um equipamento que funciona como um mini PC, mas não possui, em sua estrutura interna, HD, processador e memória (não como os convencionais). Apesar de sua estrutura simples, com ele é possível obter uma rede de baixo custo e de fácil manutenção, dentre outros benefícios.

Page 9: Thin Client

Com a implantação de thin clients e apenas um computador (host ou servidor) é possível gerar várias estações de acesso. A configuração do servidor depende do número de terminais e das necessidades dos usuários da rede. Esta deve ser bastante pensada antes de elaborar e formatar o ambiente utilizado.

Além de ser bastante econômico, o thin client é ecologicamente correto. O consumo de energia é desprezível quando comparado à soluções convencionais. Outro ponto importante para a sustentabilidade é que os terminais são bastante resistentes (menos gastos com manutenção), não precisando ser trocados com a mesma freqüência de um computador normal, gerando assim menos lixo eletrônico.Portanto, comprando thin clients sua empresa terá menos gastos operacionais e com equipamentos e ainda estará colaborando com a natureza.

Como funciona o thin client?

Page 10: Thin Client

A expressão "thin client" tem sido também utilizada como um termo de marketing para categorizar máquinas projetadas para executar programas thin client.

Um thin client conta com um servidor de aplicativos que realiza as tarefas mais relevantes de sua lógica interna. O aparelho possui o mínimo de hardware e software na sua arquitetura. A partir de outro software, esse instalado no servidor (host), é possível utilizar os recursos do computador pelo thin client.

As estações de thin client são equipadas apenas com o próprio thin client, com um monitor, teclado e mouse. A comunicação entre o servidor e essas estações se da através de rede (com ou sem fio). Os usuários desta rede utilizam suas estações de forma independentes o que faz parecer que eles estão utilizando máquinas convencionais.

A instalação deste software é bastante simples. Com ele é possível ter total controle das políticas de acesso aos recursos e demais programas (softwares) do Sistema Operacional existente no servidor. Em relação à instalação da rede, esta é feita da mesma forma que a convencional. Pode-se utilizar HUBs, switches e roteadores sem nenhum problema.

Porque usar o Thin Client?

Page 11: Thin Client

O uso de thin client é muito recomendado em diversos ambientes. Uma empresa de telemarketing, de advocacia, uma lan house ou qualquer outro lugar que necessite de muitos computadores para realizar suas atividades são ideais para o uso dessa solução. Dentre os benefícios que podemos listar temos:

Ociosidade

Computadores convencionais, muitas vezes, não são totalmente aproveitados. Muitos recursos ficam ociosos a maior parte do tempo. Geralmente, um computador em uma empresa realiza atividades como confecção de planilhas, acesso a internet, leitura de documentos, dentre outras operações comuns ao funcionamento da parte administrativa da empresa. Este uso não corresponde a mais do que 20% do que uma máquina comum pode realmente oferecer.

Page 12: Thin Client

Baixo Custo

A implantação, por ser bastante simples e de custo reduzido é indicada para empresas que desejam diminuir gastos com computadores. Custos com manutenção e upgrades futuros são bastante reduzidos. Os thin clients não têm a tendência e ficar tão obsoleto quanto os computadores convencionais.

Expansibilidade

Para expandir seu parque de máquinas, basta apenas adquiri um novo terminal, plugá-lo no switch e pronto, não precisando fazer a instalação de nenhum software ou sistema operacional para isso.

Aproveitamento de espaço

O thin client pode ser fixado na parte trazeira do monitor ou em qualquer tipo de superfície. Por ser bastante compacto, ele proporciona a organização de cabos e da mesa de trabalho do usuário.

Sustentável

Palavra do momento, que é muito bem definida quando falamos da quantidade de benefícios que podem ser conseguidos através da implantação desta estrutura. Segundo relatório da ONU (2010), O Brasil é o segundo colocado em descarte de material eletrônico por ano (cerca de 100 mil toneladas de PCs). Como os thin clients são bens mais duráveis do que os computadores convencionais, eles chegam ao mercado como uma alternativa para todo este problema mundial. Além disso, o computador gera muito mais lixo eletrônico para o ambiente quando são descartáveis.

Operacionabilidade

Com o thin client, fica muito mais fácil qualquer tipo de migração de um sistema que uma empresa venha adotar, ou um novo sistema operacional a ser utilizado. Basta instalar o que é desejado em apenas um computador (host) e todos os usuários terão acesso.

Segurança

Este é um dos pontos mais importantes para profissionais de TI. O controle de acesso utilizado junto ao software que acompanha o produto é bastante simples e eficiente. Nele você poderá bloquear acesso de alguns usuários à MSN,

Page 13: Thin Client

alguns sites da Internet, dentre outros aplicativos indesejáveis. Outra vantagem é a facilidade em gerir a segurança dos dados da empresa. Todos os dados estarão concentrados no servidor, que com uma boa política de backup e redundância, pode garantir a integridade deles.