Site Meter visitas desde 12/2008
  visitante(s) lendo...

Techware Brasil
» Tecnologia da Informação - Consultoria - Dicas - Artigos - Tutoriais - Atualidades - Novidades - Últimas - Tecnologia - Política - Variedades - Poemas - Humor - Vídeos - Arte - Curiosidades - Computadores - Manutenção - Impressoras - Windows - Linux - Debian - Servidores - Roteadores - CFTV Digital - ADSL - Wireless - Provedores - Mikrotik «

Você está na http://www.techwarebrasil.com.br/

Importânte: Leia sobre as Políticas de Comentário, e sobre as Políticas de Privacidade e Cookie de Publicidade.
Sugira, questione, critique, opine, participe...

quinta-feira, 1 de janeiro de 2009

Entendendo o Serviço de Servidor de Terminal (Terminal Service)

O Windows foi inicialmente projetado para ser um sistema operacional multitarefa e monousuário, ou seja, apenas um único usuário pode fazer várias atividades ao mesmo tempo. Diferentemente ao DOS (monotarefa e monousuário), com o Windows é possível abrir várias janelas e cada uma com aplicações diferentes e todas elas "rodando" ao mesmo tempo. Uma aplicação em Clipper atualiza seus índices ao mesmo tempo que estamos digitando no Word e calculando no Excel, cada um em sua janela, mas limitado apenas a um único usuário que pode estar interagindo com o sistema. Até mesmo por que não existiam e nem poderiam existir, drivers, interfaces, dispositivos ou outro periférico que conectados aos computadores com Windows pudessem oferecer tal recurso, já que nem mesmo o próprio Windows previa esse tipo de serviço, diferentemente dos computadores de grande porte IBM, BULL e outros que já nasceram multitarefa e multiusuários com seus sistemas POSIX, como Unix e Linux, que tinham toda uma parafernália de dispositivos como terminais burros e demux.

Serviço de Servidor de Terminal (ou simplesmente: Terminal Services, termo em inglês), possibilita a utilização do mesmo sistema operacional por vários usuários ao mesmo tempo, ou seja, o torna um sistema multiusuário com suporte a vários dispositivos, drivers e periféricos. Em uma definição mais específica: é um serviço do Windows que permite ao computador hospedeiro ser conectado a um ou mais usuários remotos, através da rede Tcp/Ip, simultaneamente, a terem acesso ao sistema operacional e seus aplicativos como se estivessem fisicamente ao mesmo. Cada acesso por cada usuário, ou seja, cada seção, não interfere no outro. Cada um tem a impressão que está acessando sozinho e não tem conhecimento das outras sessões concorrentes.

Vale ressaltar que o Windows não é exclusivo para ser um computador remoto, podemos ter o Macintosh, ou Linux (que por sinal é um excelente cliente remoto e principalmente Servidor de Terminal, com suas diferenças e peculiaridades é claro!). E pasmem! Nem mesmo é preciso de um sistema operacional no computador remoto e até mesmo de um disco rígido, pendrive, disco flexível ou outro dispositivo de armazenamento de dados, bastando para isso uma placa de rede com capacidade de carregar o boot remotamente. E ainda, o melhor de tudo, é que a maquina remota não precisa de uma configuração robusta. Com um modesto 386 sem disco rígido, com 16mb RAM, placa de vídeo ISA de 512kb e placa de rede Isa com eprom de boot, podemos virtualmente rodar qualquer Windows com Serviços de Servidor de Terminal, do Windows NT ao futuro Windows 7.

Revisando:

O Serviço de Servidor de Terminal viabiliza vários usuários utilizarem o mesmo computador (com seu sistema, seu poder de processamento e seus recursos) ao mesmo tempo com a utilização de máquinas remotas com poucos recursos. E assim utilizar aplicativos que nem ao menos poderiam ser instalados em suas máquinas. Em outras palavras: de uma máquina remota o usuário tem acesso ao uso das aplicações do servidor podendo utilizar-se do poder de processamento do mesmo e deixando para a máquina cliente a simples tarefa de transmitir e receber informações de teclado, mouse e vídeo com o servidor.

Uma grande vantagem econômica. Muitas empresas evitam pagar licenças de toda uma gama de softwares repetidamente para vários computadores. Optando por esse sistema, pagam apenas as licenças de usuários de terminal e utilizam os softwares e aplicativos do servidor e economizam significativamente. Outro ponto importante, que não podemos deixar de frisar, é a grande redução nos custos de mão de obra e manutenção, Inclusive com a reutilização dos antigos hardwares.

Segurança, já que uma perfeita implementação do Servidor, inclusive com adoção de domínio, podemos ter um controle absoluto dos usuários, dos programas instalados, controle de acessos a internet a sites e e-mails, furtos e perdas de informações importântes e sigilosas, dentre outros.

Conectividade. É extremamente fácil conectar um computador em qualquer local do mundo aos recursos do Servidor de Terminal. Bastando para isso saber o IP do Servidor. Evidente que uma conecção via internet acessando diretamente o Servidor vai deixar o sistema um pouco vulnerável. Além dos recursos que o servidor oferece, com senhas seguras e criptografadas, cadastro de IPs e computadores autorizados, alteração da porta de conecção, sistema de "bater pra entrar", existem técnicas mais sofisticadas e instrumentos que podem resolver com propriedade a questão. Uma delas é criar um túnel seguro pela rede Tcp/Ip através de uma conexão VPN criptografada.

Temos que ter em mente que o Serviço de Servidor de Terminal não precisa ser a única implementação numa empresa e vê-la como solução definitiva e única. Pode haver sistemas diversos coexistindo e cada um servindo de apoio ao outro. Podem conviver pacificamente em ambiente com computadores em rede e outros como terminais, não esquecendo que os que fazem parte da rede também podem funcionar como terminais. Servidores de Terminais acessando Servidores de Bancos de Dados e de Arquivos numa rede mista com computadores fazendo parte de um domínio e outros fazendo parte de um grupo. E todos eles interagindo dentro de cada função determinada.

Adotadas por grandes corporações e sendo uma das soluções para a centralização de sistemas, otimização de computadores antigos (conectando computadores com pouca capacidade de processamento a servidores de terminal robustos) o serviço de terminal se constitui de uma forte ferramenta na organização tecnológica de uma empresa e principal aliada a redução de custos.

Uma conta rápida:

Imagine uma empresa com trinta computadores Duron com Windows 98. A empresa resolve comprar um Sistema Gestor que exige Windows XP, Pentium 4, 1gb RAM, disco rígido de 40gb.
Sem Terminal Server 01 Servidor de Banco de Dados: R$15.000,00  = R$ 15.000,00 (Hardware + Windows 2003) 30 Computadores Pentium 4: 30 x R$ 1.200,00 = R$ 36.000,00 30 Licenças OEM Windows XP: 30 x 350,00     = R$ 10.500,00 Total                                       = R$ 61.500,00 Com Terminal Server 01 Servidor de Banco de Dados: R$15.000,00  = R$ 15.000,00 (Hardware + WinTS 2003) 02* Servidores de Terminal: R$ 3.100,00     = R$  6.200,00 (Hardware + WinTS 2003) 15** Licenças Clientes Terminal: R$ 250,00  = R$  3.750,00 Total                                       = R$ 24.950,00 *Dois servidores em "load-balance" **Windows Terminal Server já vem com cinco licenças: Como são três Windows TS, então temos quinze (15) licenças disponíveis.

Tirem suas próprias conclusões.

Espero ter passado aos leitores o meu entendimento sobre o assunto em pauta. Fico a disposição para dirimir quaisquer dúvidas e eventuais críticas.

Roberto Ramos

Um comentário:

Anônimo disse...

intiresno muito, obrigado