SET - UMA SOLUÇÃO DE COMPUTADOR POPULAR DE REDE PARA LABORATÓRIOS DE INFORMÁTICA Raimundo Viégas Junior 1 , Eloi L. Favero 2 e Glauco E. Gonçalves 3 Remoto 1 Raimundo Viégas Junior, Universidade Federal do Pará, Campus Guamá, Rua Augusto Correa 01, 66075-110, Belém, PA, Brasil, rviegas@ufpa.br 2 Eloi Luiz Favero, Universidade Federal do Pará, Campus Guamá, Rua Augusto Correa 01, 66075-110, Belém, PA, Brasil, favero@ufpa.br 3 Glauco Estácio Gonçalves, Universidade Federal do Pará, Campus Guamá, Rua Augusto Correa 01, 66075-110, Belém, PA, Brasil, glauco@deec.ufpa.br Resumo Este trabalho apresenta uma solução de computador popular aplicada à implantação de laboratórios de informática de instituições de ensino públicas. Neste sistema utilizou-se o princípio do computador popular de rede (CPR), em que um servidor Linux gerencia um conjunto de estações de trabalho. Nesta configuração uma estação de trabalho ou CPR é equivalente a um computador pessoal, porém, sem disco rígido, sem periféricos e com pouca memória. As vantagens desta solução, além do baixo custo de hardware e do uso de software livre, são a minimização do problema de vírus e do trabalho de administração que é centralizado no servidor. Além disso, esta solução permite reusar computadores já defasados tecnologicamente como estações de trabalho. Esta solução vem sendo usada com sucesso para atender a demanda reprimida de laboratórios de informática na Universidade Federal do Pará (UFPA). Índice de Termos Computador Popular de Rede, Laboratório de Informática, Servidor de Estações de Trabalho, Software Livre. INTRODUÇÃO Já há algum tempo, o governo brasileiro vem buscando uma solução chamada de computador popular, descrito como um computador pessoal que levará a Internet às escolas e à grande maioria das casas dos brasileiros, solucionando, em parte, o problema dos excluídos digitais. O computador popular funcionando com software livre tem como característica o seu baixo custo, por exemplo, custando o valor de dois televisores. Até hoje, apesar das inúmeras propostas, ainda não temos no mercado o computador popular. Com a escassez de recursos destinados à informatização das escolas, principalmente as públicas, torna-se fundamental exercitarmos a imaginação visando reduzir custos de montagem e manutenção de laboratórios de informática. Partindo desta idéia, e utilizando ferramentas abertas baseadas em sistema operacional Linux, desenvolvemos uma solução para implantação e administração de uma rede de computadores [9] utilizada como laboratório de informática, cuja principal finalidade é o acesso à Internet e aos aplicativos utilizados como apoio às disciplinas ministradas nos cursos oferecidos pela UFPA. O sistema operacional Linux é atualmente um foco de atenção, pois é um sistema operacional de redes, multitarefa, multiusuário e muito robusto. Por ser livre e ter o seu código fonte aberto, permite que vários voluntários, do mundo inteiro, estejam trabalhando de forma colaborativa para o seu desenvolvimento. O Linux, ainda, não tem larga aceitação no mercado doméstico por exigir do usuário um conhecimento técnico para instalação e utilização das suas aplicações. Este trabalho descreve um experimento em forma de estudo de caso onde implementamos a idéia de computador popular de rede (CPR). Ao invés de tentar embutir toda a inteligência necessária na própria estação de trabalho, como é a idéia original do computador popular, nós propomos uma alternativa baseada em um servidor ligado em rede com as estações de trabalho ou CPR. Cada cliente é uma estação de trabalho com o mínimo de inteligência e recursos para interagir com o servidor. Os recursos que a estação de trabalho não possui (disco rígido, mais memória, aplicações, etc.) são fornecidos pelo servidor [1]. Esta alternativa se mostra bem vantajosa para implantar soluções de baixo custo e bom desempenho, para disponibilizar laboratórios de informática. Neste trabalho descrevemos nosso experimento na implementação de um laboratório piloto a partir do qual estamos implantando uma série de laboratórios em nossa instituição. Além desta introdução, o trabalho está organizado nas seguintes seções: arquitetura da solução; o estudo de caso; resultados e conclusões. Processador Memória Principal Barramento de dados e endereços Dispositivos de Entrada Video Cartão de Rede com EPROM de BOOT Mouse Teclado FIGURA. 01 COMPUTADOR POPULAR DE REDE – CPR. © 2004 WCETE March 14 - 17, 2004, São Paulo, BRAZIL World Congress on Engineering and Technology Education 885