Sei sulla pagina 1di 4

Motivos pelos quais o Exrcito Brasileiro adotou a distribuio Debian para os servidores de rede

Cap Joo Eriberto Mota Filho Novembro de 2004

Numa rpida anlise, pode-se comprovar, com facilidade, que o Sistema Operacional GNU/Linux possui recursos e performance excepcionais para a montagem de servidores de rede. Mais do que uma questo de economia, a migrao de servidores de rede para Linux representa uma oportunidade de avano tecnolgico. A possibilidade da utilizao de ambiente shell para o fornecimento de servios de rede faz com que os servidores no empenhem recursos computacionais em demasia para manter as funes bsicas do sistema operacional. Assim, teremos um desempenho extremamente satisfatrio com mquinas modestas, que muitas vezes j nem servem para o usurio final. O maior problema no contexto apresentado resume-se na seguinte indagao: qual distribuio vai melhor se adaptar s necessidades da Fora Terrestre? Antecipando a resposta final, a distribuio escolhida foi a Debian. Isso se deve a vrias caractersticas da mesma, que sero analisadas mais adiante. importante ressaltar que vrios testes foram feitos. A distribuio foi implantada em servidores de rede do Gabinete do Comandante do Exrcito e o resultado foi extremamente satisfatrio. Criada em agosto de 1993, por Ian Murdock, dois anos depois do kernel Linux de Linus Benedict Torvalds, a distribuio herdou seu nome da fuso dos nomes Debra e Ian. Debra o nome da esposa de Ian Murdock. Essa data, alm de histrica, demonstra a primeira caracterstica marcante do Debian: uma distribuio madura. Isso lhe d um grau de confiabilidade e a certeza da continuidade do projeto. Ao todo, contabilizamos 12 anos de existncia. Ao lado, o logotipo oficial da distribuio.

Fig 1 - Logotipo1

A distribuio mantida por uma comunidade que, atualmente, possui mais de 1.200 desenvolvedores. Em paralelo a isso, existe um contrato social2 que garante que o Debian sempre ser livre. Alm de livre, o Debian sempre ser gratuito, uma vez que mantido por uma grande comunidade, que, muitas vezes, opera somente via Internet. Mas isso no um obstculo, muito pelo contrrio. Existe uma estrutura organizada3 e mantida por votao direta dos desenvolvedores. O Debian est disponvel em vrias lnguas, inclusive em portugus do Brasil. Isso um fator muito importante, pois, se for o caso, o mesmo poder ser instalado tambm nos desktops dos usurios, fornecendo aos mesmos um ambiente grfico totalmente em portugus. A ferramenta APT (Advanced Package Tool) a verdadeira revoluo oferecida pelo Debian. Com ela, possvel instalar programas ou atualizar o sistema rapidamente. A facilidade tanta que a ferramenta, ao instalar um programa, resolve todas as dependncias, baixando-as da Internet e configurando tudo o que for necessrio para que o programa em questo funcione corretamente. O comando apt-get install squid, por exemplo, ir nos fornecer a seguinte tela como resultado:
1 2

Disponvel em <http://www.debian.org/logos>. Acesso em 12 Nov 04. Disponvel em <http://www.debian.org/social_contract>. Acesso em 12 Nov 04. 3 Disponvel em <http://www.debian.org/intro/organization>. Acesso em 12 Nov 04.

Os pacotes extra a seguir sero instalados: squid-common Pacotes sugeridos : squidclient squid-cgi logcheck-database resolvconf winbind Os NOVOS pacotes a seguir sero instalados: squid squid-common preciso fazer o download de 943kB de arquivos. Depois de desempacotamento, 5951kB adicionais de espao em disco sero usados. Quer continuar? [S/n]

Uma dependncia, o pacote squid-common, ser instalada automaticamente, sem a necessidade do usurio san-la manualmente. Alm disso, o APT voltado para a distribuio e no para a verso. Na maioria dos casos, as ferramentas de instalao e atualizao via Internet so voltadas para a verso de uma distribuio. Quando aquela verso deixa de existir, acaba o suporte de atualizao, forando o administrador de rede a reinstalar todo o sistema na sua nova verso. No caso do Debian, o comando "apt-get dist-upgrade" ir atualizar a verso instalada para a verso recm lanada, sem a necessidade de reinstalao. Esse um fator extremamente positivo. Ainda, em se tratando de APT, possvel fazer consultas por palavra chave. Assim, o comando "apt-cache search proxy" ir mostrar todos os programas, dentre os mais de 14.000 atualmente disponveis, que contenham a palavra proxy na sua descrio. Com isso, ser possvel criar um repositrio de programas do Exrcito Brasileiro e fazer uma busca, por exemplo, com o comando "apt-cache search exercito". Isso ir instalar no cliente, sem quaisquer perguntas, programas desenvolvidos pela Fora Terrestre, como um banco de dados ou um sistema de avaliao. Por no ser comercial, o Debian no tem data certa para ser lanado. O lema da equipe de desenvolvedores "s fica pronto quando est pronto".4 Isso garante a integridade, consistncia e segurana da distribuio. Existem trs verses de trabalho: estvel, teste e instvel.5 A verso instvel recebe os pacotes mais recentes dos diversos programas que ainda no foram testados pela equipe Debian. Uma nova verso do servidor de pginas Apache, por exemplo, apesar de no ser instvel, uma vez que foi liberada pela equipe de desenvolvimento, ser disponibilizada, inicialmente, na verso Debian instvel. A verso teste j foi testada, de uma forma bsica, pela equipe Debian e est em constante evoluo, mediante um feedback fornecido pelos usurios. uma verso relativamente confivel e pode ser aplicada em servidores no crticos. A verso estvel o produto final e demora cerca de um a dois anos para ser lanada. Ela o resultado de uma verso teste j sem erros, bugs ou falhas de segurana. Falando em instalao, o Debian no precisa dos seus 14 CD-ROM6 para ser instalado. Pode ser instalado a partir do sistema NetInst, que disponibiliza apenas um sistema bsico e configura o restante, baixando o que for necessrio da Internet. A instalao bsica est disponvel a partir de um CD-ROM com 110 MB de dados. Tambm poder ser utilizada uma pendrive, nesse caso, com 40 MB de dados. Nesse momento, cresce de importncia a utilizao de um proxy reverso de http com cache (Squid, por exemplo) para fim de acelerao do download quando quisermos instalar ou atualizar mais de uma mquina.
4 5

Disponvel em <http://www.debian.org/releases/testing>. Acesso em 12 Nov 04. Disponvel em <http://www.debian.org/releases>. Acesso em 12 Nov 04. 6 Ou um DVD-ROM.

Um outro fator extremamente importante refere-se s fontes de consulta. fcil observar que h uma abundncia de informaes disponveis quando trata-se do Debian. Exemplificando, foi feita, em 12 Nov 04, uma consulta no Google7, do tipo "+linux +distribuio", onde distribuio o nome de uma distribuio que desejamos pesquisar. Na pesquisa, em nvel mundial, encontramos o seguinte resultado:

Fig 2 - Pesquisa no Google em nvel mundial. Google, 12 Nov 04.

Uma pesquisa, em nvel nacional, forneceu o seguinte resultado:

Fig 3 - Pesquisa no Google ao nvel Brasil. Google, 12 Nov 04.

Outra caracterstica marcante o pouco uso de disco. A instalao bsica do Debian ocupa cerca de 170 MB de HD. Isso um fator muito positivo, pois poderemos, por exemplo, configurar um servidor DNS ou DHCP ocupando somente 180 ou 190 MB de HD. A multiplataforma outro fator essencial para a escolha de uma distribuio. No caso, o Debian suporta as arquiteturas Intel, Alpha, ARM, Motorola 68k, MIPS, PowerPC, UltraSparc, HP, PA-RISC, IBM S/390 e Hitachi SuperH, o que o torna extremamente vivel em ambientes corporativos.
7

Google, disponvel em <http://www.google.com.br>. Acesso em 12 Nov 04.

Parcerias8, com a HP, a Sun microsystems, a Progeny, a Trustsec e outras empresas de renome, so mantidas para apoiar o projeto. Muitas empresas e instituies declaram livremente estarem usando o Debian. Isso pode ser visto em <http://www.debian.org/users/index.pt.html>. Concluso "A Debian a nica distribuio que aberta para que todo desenvolvedor e usurio possa contribuir com seu trabalho. o nico distribuidor significativo de Linux que no uma entidade comercial. o nico grande projeto com uma constituio, um contrato social e documentos com polticas para organizar o projeto. A Debian tambm a nica distribuio que microempacotada, usando informaes detalhadas de dependncia de pacotes para garantir a consistncia do sistema em atualizaes".9 extremamente vivel para o Exrcito Brasileiro a utilizao do Debian nos seus servidores de rede, em face das argumentaes aqui apresentadas. Nota-se, inclusive, que graas ao sistema APT, que j fornece pacotes pr-compilados e sana todas as dependncias, o tempo de instalao de um servidor pode ser reduzido em at 75%. Essa considerao foi vista, na prtica, em dois casos reais de migrao de servidores. Cabe ressaltar que o Ministrio da Defesa, depois de verificar os sucessos obtidos pelo Exrcito Brasileiro, tambm resolveu implantar o Debian como distribuio para os seus servidores de rede. A Marinha do Brasil e a Fora Area Brasileira esto realizando um estudo final com base na citada distribuio. Indicadores apontam que tais Foras tambm podero adotar o Debian.

O autor Capito do Exrcito Brasileiro e serve atualmente no Gabinete do Comandante do Exrcito, exercendo a funo de gerente de rede daquele rgo.10

8 9

Disponvel em <http://www.debian.org/partners>. Acesso em 12 Nov 04. Extrado de <http://www.debian.org/doc/manuals/project-history/ch-intro.pt.html>. Acesso em 12 Nov 04. 10 E-Mail de contato: caperiberto@gabcmt.eb.mil.br .

Potrebbero piacerti anche