Você está na página 1de 22

Catlogo de Solues

2008
6a Edio

http://www.pc2consultoria.com

SUMRIO
1. Apresentao................................................................................................................................................................................................3 2. O que software livre?.................................................................................................................................................................................4 3. Desenvolvimento de sistemas......................................................................................................................................................................6 4. Assessoria e consultoria...............................................................................................................................................................................9 5. Redes Linux................................................................................................................................................................................................10 6. Migrao para softwares livres...................................................................................................................................................................18 7. Virtualizao de servidores.........................................................................................................................................................................20 8. Sites, portais e intranets.............................................................................................................................................................................24 9. Contato.......................................................................................................................................................................................................25

(PC) Consultoria em Software Livre

-2-

1. APRESENTAO
Este documento tem por objetivo detalhar as principais solues computacionais oferecidas pela (PC), evidenciando a flexibilidade e a aplicabilidade de seus produtos a empresas de diferentes setores e portes. Todas as solues aqui apresentadas1 so totalmente adaptveis e podem ser implementadas em conjunto com outras.

Metodologia de trabalho
Em todos os trabalhos que realiza, a (PC) aplica uma metodologia prpria que contempla as diversas etapas necessrias para garantir a qualidade das solues oferecidas: 1. Reunies de brainstorm com o cliente; 2. Levantamento dos processos e fluxos de informaes; 3. Validao dos processos; 4. Modelagem dos dados; 5. Programao; 6. Integrao com sistemas pr-existentes (quando aplicvel); 7. Implantao; 8. Documentao; 9. Treinamento; 10. Suporte ps-implantao do sistema.

A empresa
A (PC) uma empresa de tecnologia, especializada em softwares livres e padres abertos, com foco de atuao dirigido pequenas e mdias empresas e profissionais liberais. Alm de desenvolver sistemas computacionais, a (PC) oferece servios de consultoria e assessoria, elaborao e execuo de projetos.

Misso
Nossa misso desenvolver solues adaptadas ao perfil e tamanho do cliente, atendendo-o com prontido, eficincia e criatividade.

Solues (PC)
As solues computacionais que a (PC) oferece so divididas em seis pilares:

Valores
Todos os sistemas desenvolvidos so licenciados sob os termos da GPL e FDL, ambas licenas livres. Esse modelo de licenciamento garante a qualidade e a transparncia dos trabalhos realizados pela (PC).
1 As solues que esto neste catlogo so apresentadas em linhas gerais, para efeito demonstrativo. Para saber como adapt-las a sua empresa, entre em contato com a (PC).

Cada um dos captulos deste catlogo refere-se a um dos grupos divididos na ilustrao.
-3-

(PC) Consultoria em Software Livre

2. O QUE SOFTWARE LIVRE?


Todo software distribudo a seus usurios seguindo uma srie de regras e normas descritas na sua licena de uso. a licena que regulamenta a distribuio, o uso e eventuais alteraes do software, entre outros temas. Ou seja, a licena do software rege os direitos que os seus usurios tem. As licenas se dividem em dois grandes grupos: as livres e as no livres (ou proprietrias). Softwares livres, regidos sob licenas livres, distingem-se dos demais softwares por apresentarem quatro caractersticas fundamentais, chamadas liberdades: 0. Liberdade de executar o programa, para qualquer propsito; 1. Liberdade de estudar como o programa funciona e adapt-lo s suas necessidades. O acesso ao cdigo-fonte um pr-requisito para esta liberdade; 2. Liberdade de redistribuir cpias de modo que o usurio possa contribuir com os demais; 3. Liberdade de aperfeioar o programa e liberar os seus aperfeioamentos, de modo que toda a comunidade de usurios se beneficie. O acesso ao cdigo-fonte um pr-requisito para esta liberdade. Para que um software seja classificado como livre, sua licena de distribuio deve atender a todas as quatro liberdades elencadas. A licena que violar qualquer uma das liberdades ser proprietria. Portanto, o conceito de liberdade do software nada tem a ver com gratuidade, confuso geralmente feita. A gratuidade dos softwares livres apenas uma das conseqncia de suas liberdades.

Caractersticas
As caractersticas dos softwares livres so conseqncia direta de suas quatro liberdades, alm de particularidades envolvidas em suas licenas, e significam importantes diferenciais em relao aos softwares proprietrios. Custo: softwares livres possuem um custo de aquisio significativamente menor do que softwares proprietrios. Na maioria das vezes, possvel encontr-los gratuitamente. O mesmo se aplica ao custo de atualizao e manuteno do software. A questo do custo do software livre se reflete diretamente no seu TCO (total cost of ownership, ou custo total de propriedade). O TCO um clculo feito do montante total de investimento necessrio para manter um sistema, entre custo de aquisio, manuteno e atualizao, treinamento, entre outros aspectos. Por tem seu custo de aquisio e atualizao na maioria das vezes prximo de zero, o software livre possui um TCO muito reduzido em comparao com solues proprietrias equivalentes. Livre de monoplios: softwares livres desprendem o usurio de um modelo monopolista de distribuio de softwares, oferecendo a ele diversas opes de solues. Dado o modelo de desenvolvimento do software livre, no existe mais a figura do dono do software, mas sim, dos autores do software. A possibilidade do autor do software fech-lo ou descontinu-lo, deixando seus usurios rfos, nula. Normalmente, se um autor deixa
-4-

(PC) Consultoria em Software Livre

o desenvolvimento do software, ele automaticamente substitudo por outro desenvolvedor, que dar a continuidade ao seu desenvolvimento. Qualidade tcnica: pelo fato de ter seu cdigo-fonte aberto, qualquer falha que comprometa o desempenho ou a segurana do software rapidamente encontrada e, portanto, consertada. Sendo assim, natural que a velocidade nas correes de erros seja maior em comparao ao software proprietrio, a cujo cdigo poucas pessoas tm acesso. O mesmo se aplica velocidade de desenvolvimento e implantao de novas caractersticas. Transparncia: estando disponvel o cdigo fonte do software livre, possvel instaurar um processo de auditoria e acompanhar o processo de programao com maior transparncia. Segurana: diversas pesquisas apontam o software livre como sendo mais seguro e confivel do que seus similares proprietrios. A incidncia de vrus e ataques por invasores significativamente menor em sistemas Linux do que em sistemas Windows, por exemplo, em funo de sua superioridade tcnica. A quantidade de falhas de segurana encontradas no navegador livre Firefox inferior ao seu rival proprietrio Internet Explorer. Escalabilidade e disponibilidade: Tcnicas de virtualizao de servidores, clustering e espelhamentos so empregados em sistemas e ambientes que requerem alta escalabilidade e alta disponibilidade. Com software livre possvel alcanar nveis de alta escalabilidade e alta disponibilidade a custos inferiores e resultados superiores em comparao com solues similares proprietrias. Livre de pirataria: uma das premissas das licenas de softwares livres a liberdade de copi-los indefinidamente. Logo, ao adotar softwares livres as empresas estaro absolutamente livres de pirataria.
(PC) Consultoria em Software Livre

Por que software livre?


A escolha por softwares livres, normalmente, se fundamenta na reduo de custos em uma empresa. Mas as qualidades dos softwares livres vo muito alm do que apenas isso. A (PC) acredita que a implantao de softwares livres traz maior transparncia no relacionamento com seus clientes, alm de significar uma opo extremamente competitiva frente a opes proprietrias existentes no mercado. Ao encerrar um projeto para o qual houve a criao de cdigo, o cliente recebe um CD com o projeto completo, deixando-o livre para que possa ampliar seu sistema ou reutiliz-lo em outras mquinas. Isto possvel, pois a (PC) licencia todo o material produzido sob licenas livres, dando amplo grau de liberdade e independncia a seus clientes. O licenciamento livre de um projeto a garantia de que os recursos mobilizados para seu o desenvolvimento e implantao no foram em vo. O projeto poder, se for a vontade do cliente, continuar a ser desenvolvido posteriormente, sem que seja criado qualquer tipo de vnculo com o programador, com aproveitamento integral do trabalho realizado at ento.

-5-

3. DESENVOLVIMENTO DE SISTEMAS
Empresas diferentes necessitam de solues diferentes. Por isso, a (PC) oferece o servio de desenvolvimento de softwares sob medida, para atender da melhor forma possvel as necessidades especficas de cada empresa. A fim de garantir uma ampla variedade de possibilidades e, ao mesmo tempo, tornar os sistemas desenvolvidos atraentes e intuitivos, utilizamos a linguagem PHP integrada com o banco de dados MySQL, ambos softwares livres. O resultado um moderno sistema voltado para a web, seguro, robusto e flexvel, de simples programao e manuteno. Outra caracterstica que torna os sistemas desenvolvidos pela (PC) particularmente interessantes o seu desenvolvimento modularizados. Cada parte do sistema desenvolvido um mdulo acoplado a um ncleo comum. Isso torna a sua manuteno simples e seu desenvolvimento acelerado, alm de garantir espao para futuras ampliaes. Basta desenvolver um novo mdulo e acopl-lo ao sistema. Para acessar o sistema, basta um navegador de Internet. Sua utilizao se d por links e botes, assim como feita a navegao na Internet, tornando o sistema mais amigvel, intuitivo e alinhado tendncia mais moderna de programao. A lista que segue apenas um exemplo da variedade de sistemas que podem ser desenvolvidos. Se o sistema que voc busca no est listado, entre em contato conosco.

Cadastro de clientes:
Capaz de armazenar dados cadastrais de clientes, tais como telefones, endereos de e-mail, endereos para correspondncia e aniversrios, o sistema ainda pode organiz-los convenientemente em grupos e categorias, alm de emitir alertas para clientes com dados cadastrais desatualizados e aniversariantes nos prximos dias. Um sistema de cadastro de clientes pode ainda ser convenientemente aplicado em, por exemplo, uma clnica mdica, acrescentando mdulos de acompanhamento dos pacientes, com fichas mdicas e pronturios em anexo aos seus dados cadastrais. Para uma empresa comum, pode-se combinar um mdulo de histrico de contatos, no qual possvel resgatar informaes essenciais no relacionamento da empresa com esse cliente.

Bug Tracking:
Um sistema de bug tracking essencial para empresas que lidam com atendimento ao pblico, especialmente na rea de suporte tcnico. O sistema gera ordens de servio e acompanha o trabalho dos funcionrios medida em que a ordem de servio processada. Dessa maneira, um gerente capaz de acompanhar os trabalhos por meio de relatrios gerenciais e aferir a produtividade de sua equipe. Ele tambm pode consultar o histrico de ordens de servios e realizar levantamentos a fim de identificar as reas com maiores deficincias.
-6-

Exemplos de sistemas
Como ser exemplificado, as possibilidades de desenvolvimento de sistemas computacionais com essa estrutura so quase ilimitadas, e capazes de atender as mais variadas demandas.

(PC) Consultoria em Software Livre

Controle de estoques:
Responsvel por armazenar informaes sobre as quantidades estocadas de cada produto da empresa, o sistema tambm capaz de alertar os operadores sobre nveis mnimos de cada produto. Gerentes podem acompanhar a movimentao nos estoques por relatrios gerenciais de posio absoluta ou por extratos de movimentao de produtos. Usando esses relatrios possvel fazer uma verificao dos nveis registrados no sistema com os efetivamente estocados. Os produtos so identificados por cdigos nicos e podem ainda receber etiquetas de cdigos de barras para que sua leitura seja feita mais rapidamente.

Controle de eventos:
Responsvel por organizar a logstica de um evento qualquer, seja ele um jantar, um seminrio ou uma palestra. O sistema cadastra a lista de convidados, envia os convites por e-mail3, organiza o RSVP eletronicamente e controla a lista de presena. Aps o evento, possvel consultar relatrios gerenciais sobre a lista de presena alm de estatsticas como taxa de presena e assiduidade dos convidados.

Caractersticas dos sistemas


Os sistemas acima exemplificados possuem caractersticas qualidades em comum, inerentes s tecnologias utilizadas, como: e

Acervo digital:
Sistemas de acervos podem ser empregados de vrias maneiras: um escritrio de advocacia pode utiliz-los para armazenar documentos relativos a processos judiciais; bibliotecas e museus podem armazenar suas obras digitalizadas, preservando os originais; escolas e universidades podem armazenar documentos de alunos, histricos de monografias e provas j aplicadas, em uma espcie de centro de memria. O armazenamento do documento se d em duas etapas: (i) a catalogao de seus meta-dados, tais como autor, origem, localizao data de insero no sistema, data de produo, tamanho, categoria etc.; (ii) o armazenamento de seu arquivo digital. Graas a essa metodologia, possvel implantar um mecanismo de busca apoiado em palavras-chaves pr-indexadas nas fichas de metadados, agilizando consultas e pesquisas. Essa mesma metodologia torna possvel o armazenamento de documentos de diferentes formatos, como fotos, udios, vdeos, textos, planilhas etc2.
2 Uma nica ficha eletrnica pode conter mais de um documento digital e de formatos variados.

Ncleo comum: sempre que possvel, a (PC) procura aplicar um ncleo comum a seus sistemas. Esse ncleo, chamado de PWTK (PC2 Web Tool Kit) um conjunto de ferramentas e funes que agilizam o desenvolvimento e do robustez aos sistemas desenvolvidos. Simplicidade de programao: o PHP est entre as mais populares linguagens voltadas web, seja para o desenvolvimento de um sistema computacional ou um web site. Alm disso, as sintaxes utilizadas na linguagem PHP so familiares a programadores experientes, refletindo numa maior rapidez do desenvolvimento. Programadores habituados a outras linguagens de programao (C, Java, entre outros) no tero dificuldades em fazer adaptaes ou continuar o desenvolvimento do sistema. Interface com usurio: para utilizar os sistemas desenvolvidos basta um navegador de Internet. Isso particularmente interessante, pois torna a sua interface familiar aos usurios.
3 Esta caracterstica depende diretamente de um servidor de e-mail disponvel para esta finalidade.

(PC) Consultoria em Software Livre

-7-

No h necessidade de nenhuma configurao especial no terminal do usurio. Os sistemas funcionam com diversos navegadores de Internet4 e diversos sistemas operacionais, o que garante a compatibilidade entre diferentes tipos de terminais. Todos eles tero o mesmo acesso e os mesmos recursos disponveis. Portabilidade: o PHP e o MySQL so compatveis com diversos sistemas operacionais (entre eles, Linux, MacOS X e MS Windows). Isso significa que, se houver a necessidade de migrar o sistema operacional do servidor, o PHP e o MySQL suportaro essa migrao e, conseqentemente, o sistema desenvolvido tambm5. O PHP, por sua vez, tambm compatvel com uma srie de bancos de dados, cujos mais populares so o MySQL, o PostgreSQL, o MS-SQL, o IBM DB2 e o Oracle. Ou seja, se a empresa, por algum motivo, no trabalhar com o banco de dados MySQL (banco de dados padro para as solues (PC)), possvel fazer adaptaes para que o sistema passe a funcionar no banco de dados que a empresa utiliza. Se o banco de dados usado pela empresa no estiver na lista, ainda possvel estabelecer uma conexo usando ODBC. Acesso Web: em alguns casos, a soluo exige que alguns usurios tenham acesso ao sistema de fora da empresa, a partir de notebooks ou cybercafs. Nestes casos, nossos sistemas j so desenvolvidos em padres Web e, portanto, prontos para serem utilizados dessa maneira6. O usurio que fizer o acesso remoto (lembrando que, para isso, basta ter um computador com acesso Internet e um navegador) ter exatamente os mesmos recursos disponveis para os usurios ligados dentro da empresa.

Licenciamento: de acordo com os princpios e valores da (PC)2, todos os softwares desenvolvidos so livres e licenciados sob os termos da GPL (General Public License) e da FDL (Free Documentation License). Ao trmino do desenvolvimento do sistema, o cliente receber um CDROM contendo a ltima verso do sistema e todo o conjunto do cdigofonte, o que garante autonomia ao cliente e confere um diferencial aos sistemas desenvolvidos. Administrao centralizada: o sistema e seu banco de dados associado esto instalados em apenas um nico servidor que prov acesso aos demais terminais. Isso significa que, em uma eventual atualizao do sistema, o administrador no precisa faz-la em cada mquina. Basta realiz-la no servidor para que as alteraes sejam automaticamente propagadas para todos os terminais. Integrao: todos os sistemas podem ser desenvolvidos em mdulos e integrados entre si, durante o seu desenvolvimento. Alm disso, os sistemas desenvolvidos podero ser compatveis e interagir com sistemas j implantados nas empresas7. Alertas por e-mail ou SMS: o sistema pode enviar, automaticamente, alertas programados via e-mail ou via SMS para um (ou mais) celular previamente registrados8. Segurana: os diferentes usurios do sistema possuem diferentes permisses de acesso. Um usurio do almoxarifado tem acesso apenas a movimentao do estoque do almoxarifado, mas nunca a relatrios de vendas, por exemplo.

4 5 6

Os sistemas desenvolvidos funcionam nos navegadores Internet Explorer (6.0 ou superior), Firefox (1.5 ou superior) e Opera (8.5 ou superior). A migrao pode exigir pequenas mudanas no sistema. Cada caso dever ser estudado em particular. Esse tipo de acesso pode exigir algumas configuraes especiais de acesso e rotas na rede da empresa. Cada caso dever ser estudado em particular.

7 8

A garantia de compatibilidade com sistemas j estabelecidos depende de uma srie de parmetros e cada caso dever ser estudado individualmente. Depende de disponibilidade da operadora de telefonia celular.

(PC) Consultoria em Software Livre

-8-

4. ASSESSORIA E CONSULTORIA
Micro e pequenas empresas e profissionais liberais normalmente no possuem estrutura nem recursos suficientes para manter uma equipe de TI sua disposio. Em situaes como essas, a compra relacionada tecnologia acaba se tornando muito mais complicada e gera questionamentos. Como algum, sem conhecimento algum sobre o assunto, pode avaliar qual mquina tem o processador ou capacidade de memria para sua necessidade? Quais os softwares mais adequados para as suas necessidades? Quais os equipamentos de rede mais adequados e como dever ser a montagem da infraestrutura? Por conta dessas dificuldades, as pequenas empresas muitas vezes fazem compras equivocadas, que ao invs de gerarem aumento de produtividade e lucro, acabam se tornando um desperdcio de investimento. A (PC) pode ajud-lo nessas tarefas ao orient-lo no somente quanto configurao mais adequada do produto, como tambm instalao, infra-estrutura e outros itens relacionados a esse tema. Esse servio de assessoria e consultoria deve auxiliar a sua empresa na escolha da melhor estratgia de TI, agilizando a tomada de decises e solucionando dvidas. Neste contexto, possumos expertise e know how para desenvolver trabalhos que envolvam:

estudo e planejamento de compras em TI avaliao de infra-estruturas alternativas e de segurana desenho de processos e polticas desenvolvimento de provas de conceito e projetos pilotos estudo de anlise de capacidade do ambiente estudo de ROI e TCO capacitao por meio de treinamentos

Benefcios da consultoria informtica


Entre os benefcios da contratao de uma consultoria especializada, destacamos: anlise das necessidades do seu sistema de informao identificao prvia de problemas tcnicos implementao individual de projetos de sistemas de informao reduo de custos e aumento da eficincia do sistema

(PC) Consultoria em Software Livre

-9-

5. REDES LINUX
Segundo o site ZDNet9 um dos mais confiveis e acessados na rea de TI , a prefeitura da cidade de Munique (Alemanha) migrar todos os seus 14.000 desktops para o sistema Linux at 2008. J o Netcraft site referncia em pesquisas e rankings na Internet , apontou em seu relatrio de fevereiro de 2008 a liderana do servidor livre Apache, com mais de 50% de participao do mercado.
10

publicou que a participao do Windows nas centrais departamentos dos bancos brasileiros caiu 13% em 2005.

A mais recente lista dos 500 maiores super computadores do mundo traz o sistema operacional Linux com 85% de presena14. O sistema operacional Windows possui 1,2% de presena, ocupando apenas a 4 colocao. Exemplos como esses no faltam e demonstram a tendncia cada vez maior de preferncia por softwares livres, devido qualidade da plataforma, ao seu baixo custo, sua maior estabilidade e, muitas vezes, necessidade de regularizao de licenas. A (PC) possui uma gama de solues baseadas em servidores Linux e softwares livres capaz de atender s mais diversas necessidades do mercado. As pginas que seguem so alguns exemplos das mais populares aplicaes com servidores Linux:

O site ComputerWorld11 noticia que a migrao para OpenOffice.org pode significar uma reduo de cerca de 90% em relao a seu concorrente direto, o Microsoft Office 12. O Banco do Brasil anunciou12 que economizou cerca de R$ 20 milhes em licenciamento ao adotar software livre nos seus 65 mil terminais de auto atendimento. Ainda falando de bancos, o IDG Now13 site referncia em TI no Brasil
9 10 11 Munich's Linux plans attract international attention, de Ingrid Marson, In: http://news.zdnet.co.uk/software/applications/0,39020384,39171380,00.htm Publicado em 26 de outubro de 2004. Why Open Source Software / Free Software (OSS/FS, FLOSS, or FOSS)? Look at the Numbers!, de David A. Wheeler, In: http://www.dwheeler.com/contactme.htm Publicado em 14 de novembro de 2005. Migrating to OpenOffice.org 90 per cent cheaper than to Microsoft Office 12, In: http://computerworld.com.sg/ShowPage.aspx? pagetype=2&articleid=2742&pubid=3&issueid=66 Publicado em 23 de setembro de 2005. Software livre chega a todas as agncias do BB, In: http://www1.folha.uol.com.br/folha/informatica/ult124u21711.shtml Publicado em 27 de fevereiro de 2007. Windows perde espao nos servidores bancrios e Linux cresce, In: http://idgnow.uol.com.br/computacao_corporativa/2006/06/08/idgnoticia. 2006-06-08.1632770270/

Servidor de aplicaes
A utilizao de solues baseadas em servidores de aplicaes est em expanso, resolvendo problemas crticos de gerenciamento e disponibilidade, reduzindo custos em hardware, software, atualizaes e suporte. Embora os preos dos computadores tenham sofrido uma considervel reduo nos ltimos anos, ao planejar a compra de um certo nmero deles (ou a atualizao de um parque computacional) a despesa ainda
14 Operating system Family share for 11/2007, In: http://www.top500.org/stats/list/30/osfam

12 13

(PC) Consultoria em Software Livre

- 10 -

extremamente significativa. Frente a essa situao, natural que surja a pergunta: Existe uma maneira de reduzir os custos de aquisio de novos computadores sem comprometer a performance geral do ambiente? A soluo para esse problema est na utilizao de um servidor de aplicaes, que atende de maneira integral s necessidades de seus usurios. Os terminais (chamados thin clients) se conectam ao servidor de aplicaes e passam a utilizar todos os seus recursos via rede. A empresa criar um nico ponto de instalao (o servidor de aplicaes) que compartilhe o acesso ao sistema operacional, permitindo aos usurios executar programas, salvar arquivos e usar a rede, a partir de seus terminais, como se os recursos estivessem disponveis em seus prprios computadores. Desta maneira, todo o processamento e armazenamento de dados se concentra no servidor, cabendo ao thin client apenas estabelecer a conexo. possvel planejar uma rede de computadores relativamente simples, com baixo custo, bom desempenho e alta disponibilidade, eventualmente at aproveitando parte do hardware existente.

A figura 1 ilustra uma soluo baseada em um servidor de aplicaes. Todos os thin clients esto ligados via rede ao servidor de aplicativos. Os thin clients so chamados assim pois so magros em termos de hardware normalmente no possuem drive de disquete, nem disco rgido. Possuem, no entanto, uma configurao mnima que permita a conexo ao servidor principal.

Pr-requisitos
A aplicao desta soluo depende de alguns pr-requisitos que devero ser respeitados: Thin clients: apesar da soluo se basear em hardwares enxutos ou obsoletos, uma configurao mnima para o hardware dos thin clients deve ser respeitada. A tabela 1 detalha o hardware mnimo e o recomendado pela (PC)2 para os thin clients.
Configurao CPU Memria Vdeo Mnimo Pentium 100 MHz 16 Mbytes 1 Mbyte VESA Recomendado Pentium 200 MHz 32 Mbytes 2 Mbytes VESA

Thin client

Thin client

Tabela 1: Recomendao da soluo para terminais.

Servidor de Aplicativos

Hardware do servidor: o hardware mnimo do servidor depende do tipo de aplicao que ser hospedada. A tabela 2 informa o hardware recomendado para a configurao de um servidor tpico para servios de escritrio15; A tabela 2 foi estimada imaginando-se que cada usurio utilize cerca de 2.0 Gbytes de espao em disco e cerca de 32 Mbytes de memria RAM. O sistema operacional Linux (utilizado nesta soluo) emprega um avanado sistema de gerenciamento de memria, o que permite
15 Servios de escritrio exigem softwares como editor de texto, planilha eletrnica, softwares de apresentaes, navegador de Internet, leitor de e-mail e agenda de contatos e compromissos.

A princpio, este sistema pode parecer confuso. Afinal, os Figura 1: Ilustrao de uma soluo baseada em usurios esto sentados na servidor de aplicativos estao de trabalho, mas rodando uma seo no servidor. Todos os comandos que rodam, rodaram no servidor, mas a sada ser exibida na estao. Mas, passado algum tempo de uso, a confuso se desfaz e as vantagens do ambiente tornam-se, automaticamente, evidentes.
(PC) Consultoria em Software Livre

Thin client

Thin client

- 11 -

que vrios usurios compartilhem partes comuns de um mesmo programa. Graas a esse eficiente uso de memria do sistema o custo da soluo final reduzido, pois exige-se menos memria do servidor para a mesma quantidade de usurios conectados. Atualmente, encontram-se disponveis no mercado diversos produtos (SMP, processadores de 64 bits, tecnologia dual core), que representam um maior poder de processamento, sem a necessidade de um clock elevado.
Nmero de usurios16 At 10 At 20 At 30 At 40 CPU 2.0 GHz 2.4 GHz 2.8 GHz 3.2 GHz Hard Disk 40 GBytes 60 GBytes 80 GBytes 120 GBytes Memria 768 MBytes 1 GByte 1.5 GByte 2 GBytes

Com o preo do servidor estimado em cerca R$ 20 mil, a economia, nestas circunstncias de cerca de 80%19. A tabela 3 explicita item a item os custos de ambos os cenrios. O grfico da figura 2 ilustra a reduo de custos que se obtm ao aplicar a soluo servidor de aplicaes:
Item Hardware Desktop Licena Desktop Hardware Servidores Licena Servidores TOTAL: Cenrio trivial R$ 1.800,00 R$ 900,00 R$ 8.800,00 R$ 1.200,00 R$ 91.000,00 Servidor de aplicaes R$ 0,00 R$ 0,00 R$ 20.000,00 R$ 0,00 R$ 20.000,00

Tabela 2: Recomendao de servidor tpico para servios de escritrio17

Tabela 3: Custos discriminados por item em ambos os cenrios.

Soluo migrao:
Custo (em R$ x 1000)

Comparativo entre os cenrios


100 90 80 70 60 50 40 30 20 10

Tomemos como exemplo uma empresa hipottica que possua cerca de 30 computadores instalados. Assumiremos que existe a necessidade de atualizao do parque computacional, pois a atual infra-estrutura no comporta mais a nova gerao de programas. A soluo trivial seria a total substituio destes 30 computadores por novos, o que geraria um custo total para a empresa de cerca de R$ 81 mil 18. Ao acrescentar a este valor o preo mdio de um servidor novo, cerca de R$ 10 mil, chega-se ao valor total de R$ 91 mil. No entanto, se a empresa optar pela soluo de um servidor de aplicaes, a despesa limita-se apenas aquisio do servidor (as antigas estaes de trabalho sero completamente reaproveitadas).
16 Nmero de usurios simultneos conectados ao sistema. 17 A tabela 2 apenas uma referncia. Cada caso deve ser estudado e analisado de maneira particular, a fim de maximizar a performance e minimizar os custos. 18 Estimando que cada computador novo custe cerca de R$ 2.700,00, incluindo licenas de sistema operacional e sute de escritrio.

0 Soluo Trivial Servidor de Aplicaes

C enrios

na soluo migrao

19 Para este clculo no foram considerados custos envolvendo a mo-de-obra necessria para configurar os sistemas em ambos os cenrios.

(PC) Consultoria em Software Livre

- 12 -

Soluo novo parque computacional:


Consideraremos, para este exemplo, uma escola hipottica que ainda no possui uma sala de informtica para seus alunos. Ao decidir optar pela soluo trivial, ou seja, adquirir cerca de 100 novos computadores, a escola teria uma despesa de cerca de R$ 270 mil. Para uma rede deste tamanho ser necessrio pelo menos mais dois novos servidores (cerca de R$ 15 mil cada um). Somando-se ao custo dos computadores, chega-se a um valor de R$ 300 mil. Ao aplicar a soluo servidor de aplicativos a este caso, a escola ter uma economia significativa. Primeiramente, o preo de cada computador cai, devido sua simplificao, podendo ser estimado em cerca de R$ 800,00 cada (total de R$ 80 mil). Contabilizando ainda o preo de dois novos servidores, cerca de R$ 40 mil, totalizamos R$ 120 mil. Uma economia de 60% sobre a soluo trivial. A tabela 4 discrimina os custos dos itens envolvidos em cada um dos cenrios descritos neste exemplo.
Item Hardware Desktop Licena Desktop Licena Servidores TOTAL: Cenrio trivial R$ 1,800.00 R$ 900.00 R$ 1,200.00 R$ 300,000.00 Servidor de aplicaes R$ 800.00 R$ 0.00 R$ 20,000.00 R$ 0.00 R$ 120,000.00

O grfico da figura 3 ilustra a economia ao utilizar a soluo de servidor de aplicaes.


Comparativo entre os cenrios
350

C usto (em R$ x 1000)

300 250 200 150 100 50 0 Soluo Trivial Servidor de Aplicaes

C enrios

Figura 3: Grfico comparativo de custos apresentados na soluo novo parque computacional

Caractersticas da soluo:
Em ambos exemplos apresentados h uma economia notvel ao ser adotada a soluo servidor de aplicaes. Em resumo, suas principais vantagens: Aproveitamento de mquinas: na maioria dos casos, possvel aproveitar o equipamento em uso ao invs de investir em novas compras. possvel, portanto, concentrar gastos em outros itens mais importantes da soluo como ativos da rede e servidores. Baixo custo de manuteno: por utilizar um hardware obsoleto ou um novo, simplificado, seu custo de manuteno extremamente baixo em comparao com um equipamento novo em uma soluo trivial. As peas mais simples ou a falta delas (thin clients no utilizam HDs, CDROMs ou outros aparelhos) contribuem para seu baixo custo de manuteno.
- 13 -

Hardware Servidores R$ 13,800.00

Tabela 4: Custos discriminados por item em ambos os cenrios.

O uso de computadores simplificados e a ausncia de custos com licena contribuem para que a soluo servidor de aplicaes seja o cenrio mais atrativo, em comparao com a soluo trivial.

(PC) Consultoria em Software Livre

Economia de energia: computadores tradicionais podem chegar a um consumo de energia de at 300 W, sendo que uma mdia razovel pode ser estimada em torno de 200 W. Em contrapartida, um thin client consome cerca de 50 W. Sem computar economia de energia decorrente do menor uso de ar condicionado (thin clients dissipam menos calor do que computadores tradicionais), a adoo da soluo pode impactar em uma economia de at 6 vezes em relao aos computadores tradicionais. Centralizao de dados: um dos princpios da soluo a concentrao dos dados e das operaes em apenas um servidor. Dessa maneira, fica mais fcil de controlar e proteger os dados armazenados, alm de diminuir consideravelmente o trabalho de administrao. Tolerncia a falhas: investindo pesadamente em servidores e infraestrutura (RAID, bons equipamentos de rede, no-breaks, estabilizadores) possvel atingir nveis surpreendentes de tolerncia a falhas com pequenos investimentos. Alta disponibilidade: diferentemente do que acontece tradicionalmente, quando o perfil, os e-mails e os documentos ficam armazenados em cada computador, na soluo servidor de aplicaes esses dados so armazenados no servidor. Sendo assim, caso o terminal do usurio apresente falhas, basta substitu-lo por um novo e continuar o trabalho, sem perdas de dados. Independncia de fabricante: Thin clients de qualquer fabricante podem ser ligados ao servidor, sem que isso gere incompatibilidade ou flutuaes no desempenho geral da rede. Transparncia: salvo excees, o usurio final no capaz de diferenciar a soluo trivial da soluo servidor de aplicaes.

Firewall para conexo Internet


A Internet surgiu por volta da dcada de 1960, desenvolvida a partir de um projeto militar que pretendia criar uma grande rede de comunicao ao redor do mundo. Ao longo do tempo, seus protocolos foram se modernizando e surgiram inmeras aplicaes que se utilizam da sua infraestrutura. A aplicao mais popular a WWW ou World Wide Web surgiu no final da dcada de 1980 e se popularizou em meados da dcada de 90. No Brasil, a WWW ganhou fora no final da dcada de 90, com a popularizao do acesso Internet. Alm da WWW, outras aplicaes que operam pela Internet hoje em dia so de igual popularidade. Alguns exemplos so o correio eletrnico (email), a transferncia de arquivos (P2P), a conversao instantnea (instant messaging) e a telefonia (VoIP). De certo modo, pode-se dizer que a Internet reproduz o mundo real em um ambiente virtualizado. E assim como em qualquer metrpole, a Internet tambm possui lugares obscuros e inseguros. A cada dia, veculos especializados noticiam ataques a instituies, roubos virtuais, novos vrus e worms. Notcias que, sem dvida, tiram o sono de muita gente. Como forma de proteo a esses ataques e invases foram criados softwares especiais, que controlam o trfego de informaes pela rede e monitoram comportamentos suspeitos. Esses softwares ficam instalados em um servidor especial chamado Firewall. A figura 4 apresenta um esquema bsico de funcionamento de um tpico Firewall:

(PC) Consultoria em Software Livre

- 14 -

Por razes estratgicas, o Firewall sempre a primeira mquina conectada Internet, justamente para servir de proteo para todas Computador Computador as demais. Para isso, ela possui softwares Internet Firewall especiais, capazes de controlar o trfego, Computador Computador barrar acessos indevidos e distribuir o sinal de Internet aos demais computadores da rede.
Servidor de WWW Servidor de impresso Servidor de e-mail Servidor de dados

DMZ: a DMZ (Zona Demilitarizada, em ingls) uma parte da rede de acesso restrito. Ao criar uma DMZ em uma rede interna, reduz-se a probabilidade de um invasor ter acesso aos computadores dos usurios e causar um dano ainda maior. Controle de uso de banda: controle de uso de banda, barrando o trfego de softwares do tipo instant messaging, P2P e e-mail externo. Controle de acesso externo: possvel liberar acessos externos a servidores, como acesso a arquivos armazenados em um servidor de arquivos, ou liberar acesso a um sistema interno Web. Sistema simples de DHCP: atribuio dinmica de endereos IP para a rede interna, facilitando a configurao e a instalao de computadores. Alm disso, usurios visitantes que tragam seus laptops podero ter facilmente acesso Internet.

Figura 4: Esquema de funcionamento de um tpico Firewall

Caractersticas
As principais caractersticas desta soluo so: Agendamento de acesso: o agendamento de acesso abre o trnsito Internet apenas em horrios pr-determinados. Por exemplo, possvel liberar o acesso Internet apenas em horrios fora do expediente. Filtro de contedo: o Firewall capaz de fazer um filtro de contedo, barrando acessos pginas imprprias para o ambiente de trabalho, tais como sites adultos, de relacionamento, blogs etc. Autenticao de usurios: procedimento que obriga os usurios a se identificarem para ganharem acesso Internet. Graas a esse mecanismo, possvel abrir o acesso Internet a apenas um grupo de usurios. Roteamento de Internet: possvel ligar todos os computadores da empresa em apenas um link de Internet, distribuindo o sinal.
(PC) Consultoria em Software Livre

Servidor de arquivos
O servidor de arquivos um servidor com grande capacidade de armazenamento, capaz de guardar documentos pessoais dos usurios, documentos de uso comum e perfis, entre outros dados. A soluo servidor de arquivos acompanhada por um servio de autenticao de usurios responsvel por controlar seus acessos e limit-los a algumas reas do sistema compartilhado, alm de dividir os usurios em grupos e organiz-los de acordo com a estrutura da empresa20. O e-mail uma das ferramentas mais utilizadas por funcionrios de empresas para trocarem arquivos. Alm de causar um trfego desnecessrio na rede, existem srias limitaes que colocam em cheque a funcionalidade desta opo. Ao utilizar a rea compartilhada do servidor de arquivos, garante-se uma troca de arquivos rpida, segura e eficiente, sem a dependncia da conexo Internet ou qualquer outro meio de comunicao.
20 Apesar de nossa soluo ser baseada em servidores Linux, existe uma plena comunicao e interoperao com outras plataformas, como Windows e Mac OS X.

- 15 -

Soluo escritrio
Tomemos como exemplo um escritrio hipottico, onde existem diversos departamentos, como secretaria, diretoria e financeiro. Ao aplicar a soluo servidor de arquivos para esse escritrio, pode-se dividir os usurios em grupos, cada qual associado a seu departamento. Alm das reas exclusivas para cada usurio, criam-se reas de acesso restritas aos membros dos grupos. Ou seja, a rea chamada finanas poder ser acessada pelos usurios do grupo financeiro e diretoria, mas no pelos usurios do grupo secretaria. A figura 5 ilustra um servidor de arquivos dividido em trs reas pessoais uma exclusiva para o usurio Joo, uma exclusiva para o usurio Joo Jos e uma exclusiva para o usurio Maria e uma Jos rea de uso comum para os funcionrios da Maria Secretaria. Com essa organizao, os trs usurios tm suas reas exclusivas para Secretaria armazenamento de arquivos, com privacidade. Quando esses usurios Figura 5: Exemplo de diviso de espao em um servidor desejarem compartilhar de arquivos. dados com outros membros do grupo da Secretaria, basta copiar o arquivo para esta rea comum qual todos tm acesso.

Becape centralizado: com os arquivos pessoais de todos os usurios reunidos em um nico servidor, o becape feito de maneira simples, organizada e centralizada. Quota em disco: um sistema de quota de espao em disco, diferenciado para cada usurio, pode ser implementado para coibir abusos. Limitar o tamanho mximo de cada rea de usurio pode ser uma medida inteligente para racionalizar o uso do disco. Segurana do sistema: a segurana dos dados incrementada, pois o administrador da rede deve preocupar-se em proteger os dados apenas no servidor, e no pulverizados em cada computador. Entende-se por proteo eventuais ataques de invasores ou causas naturais (raios, quedas de energia etc.); Acessibilidade: os usurios podero ter acesso remoto a seus arquivos a partir de qualquer computador com acesso Internet, sempre protegidos por modernos protocolos de encriptao de dados21; Administrao do sistema: a concentrao dos arquivos em uma nica mquina reduz diretamente a complexidade da administrao do sistema. Qualquer alterao nas polticas de segurana ou controles de acesso feita em apenas uma mquina, diminuindo o trabalho do administrador da rede e reduzindo drasticamente a possibilidade de erros nas operaes.

Migrao de sistemas
Ainda que apresente um estgio de desenvolvimento extremamente maduro, o software livre ainda suscita dvidas sobre o seu funcionamento, sua compatibilidade com softwares j em uso e sobre seu processo de migrao.

Caractersticas
As principais caractersticas desta soluo so:

21 Para que isso seja possvel, necessrio que o servidor possua conexo Internet, preferencialmente, com banda larga.

(PC) Consultoria em Software Livre

- 16 -

Como em qualquer processo de mudana, podem haver eventuais dificuldades ou at resistncia em operar o novo sistema.

arquivos antigos so convertidos para serem aceitos pelo novo sistema. Esta a etapa que exige maior cuidado e tambm a mais extensa. 5. Treinamento: esta frente poder ser dividida em duas etapas: o treinamento para o staff tcnico, para que este seja capaz de oferecer suporte aos usurios, e o treinamento aos usurios sobre a utilizao e os novos recursos do sistema implantado. 6. Acompanhamento e documentao: concluda a etapa de execuo, realizado um procedimento padro de acompanhamento e monitoramento do comportamento do novo sistema. Alguns eventuais problemas sero encontrados, diagnosticados e tratados durante esta etapa. A documentao do novo sistema escrita e entregue ao cliente, concluindo o processo de migrao. A migrao para softwares livres pode ser total ou parcial, depende apenas da deciso do cliente. Entretanto, existem casos em que impossvel migrar 100% do parque computacional para software livre, devido a problemas de compatibilidade23. Ainda assim, para estes casos, existem solues de virtualizao ou emulao que podem solucionar os problemas de incompatibilidade.

Processo de migrao
O primeiro passo para superar esse tipo de barreira dentro do ambiente de trabalho, estimulando a curiosidade e eliminando os preconceitos, informar corretamente, no apenas usurios, mas tambm administradores, gerentes e diretores sobre as melhorias do novo sistema, por meio de palestras, demonstraes e material explicativo. E para que a migrao seja efetuada de maneira segura, confivel e eficaz, necessrio detalhar o planejamento e o cronograma. A (PC) 2 possui sua prpria metodologia para migrao de sistemas, detalhada a seguir: 1. Conscientizao e divulgao: a chave do sucesso da migrao est nesta etapa. Um processo de conscientizao e divulgao da migrao a todos os funcionrios da empresa, atingindo todos os seus escales, tem papel fundamental durante o processo. 2. Levantamento: iniciada uma frente de trabalho para detalhar os softwares que esto sendo utilizados, a fim de buscar um software similar livre, que apresente a melhor compatibilidade possvel. Ao mesmo tempo, outra frente de trabalho iniciada para detalhar o hardware dos computadores que iro receber os softwares livres22. 3. Preparao: detalhados os softwares e hardwares, iniciada a preparao do ambiente para receber a nova plataforma. Nesta fase so realizados procedimentos de becape e testes preliminares. Computadores de teste podem ser instalados para que os usurios tenham contato com o novo ambiente. 4. Execuo: os softwares eleitos na etapa de levantamento so instalados e os dados migrados para a nova plataforma. Os
22 Na maioria das vezes, o hardware que servia como base para softwares proprietrios servir tambm para os softwares livres, sem maiores problemas de compatibilidade.

23 Podem haver casos em que existam softwares implantados na empresa incompatveis com a plataforma livre. Sendo assim, parte dos computadores dever continuar a operar em software proprietrio, at que o uso deste programa se torne desnecessrio.

(PC) Consultoria em Software Livre

- 17 -

6. VIRTUALIZAO DE SERVIDORES
Em uma definio livre, virtualizao o processo de executar vrios sistemas operacionais em um nico equipamento. A mquina virtual um ambiente operacional completo que se comporta como se fosse um computador independente. Ampliando esse conceito, importante aprofundar o entendimento de como os ambientes computacionais so independentes um dos outros. Alm do hardware do servidor que hospeda os sistemas virtualizados, esses ambientes virtuais no tm nada mais em comum. Ou seja, no existe h qualquer tipo de dependncia entre os sistemas virtualizados. Em tese, no h limites para a quantidade de servidores virtuais que podem ser criados dentro de um mesmo servidor real. O nmero de servidores virtuais depender da capacidade operacional do servidor. A (PC) aplica a soluo de virtualizao utilizando o software VMware Server em plataforma servidor Linux. O conjunto oferece um grande potencial de opes, inclusive com ambientes virtuais baseados em sistemas operacionais proprietrios, como o MS Windows. A tcnica de virtualizao normalmente indicada para casos em que uma migrao muito custosa (e at mesmo impossvel), ou novos parques de servidores onde se busca otimizao, racionalizao e maior eficincia dos equipamentos. O hospedeiro o sistema operacional executado diretamente sobre o hardware fsico ou servidor; a camada de virtualizao o software aplicado sobre o hospedeiro, responsvel por gerenciar as instncias virtuais criadas no sistema e simular o hardware virtual; j o convidado o ambiente computacional virtual que executado sobre a camada de virtualizao, como uma mquina virtual. Neste sistema, as mquinas virtuais operam da mesma maneira que uma mquina real, ou seja, possuem sistema operacional, memria RAM, disco rgido, CD-ROM e placa de rede prprios, todos virtuais. Outro aspecto importante para ser destacado o fato de que a virtualizao absolutamente transparente para o usurio final. Isto quer dizer que cada servidor virtual comporta-se da mesma maneira como quando era um servidor real. Como j foi dito, as mquinas virtuais so independentes uma das outras, ainda que habitem o mesmo hospedeiro. Isso possibilita mquinas virtuais rodando diferentes sistemas operacionais no mesmo hospedeiro, com total independncia. A nica restrio para o nmero de mquinas virtuais definida pelos limites de memria, espao em disco e poder de processamento da CPU do servidor hospedeiro. Qualquer computador que espera hospedar uma ou mais mquinas virtuais deve possuir recursos no apenas para o hospedeiro como tambm para acomodar os sistemas convidados. Dessa maneira, possvel utilizar um equipamento moderno, manter todos os sistemas antigos instalados em diferentes ambientes virtuais e reservar, dinamicamente, os recursos disponveis para cada um dos servidores virtuais.
- 18 -

Papel do hospedeiro e do convidado


Em um ambiente computacional virtual, existem trs componentes fundamentais: o hospedeiro (ou host, em ingls), o convidado (ou guest, em ingls) e a camada de virtualizao.

(PC) Consultoria em Software Livre

Exemplos de aplicaes
Otimizao de servidores antigos:
Servidores DHCP, DNS, de impresso ou de arquivos so peas vitais para o parque computacional de qualquer empresa. Mais antigas, mas igualmente essenciais, so as aplicaes em Clipper ou Visual Basic que, normalmente, no funcionam bem com sistemas operacionais mais novos e, por esse motivo, so mantidas em computadores ultrapassados, com grandes chances de falhar em algum momento. Apesar de indispensveis, a capacidade instalada deste conjunto de servidores no costuma ultrapassar 10% do seu total, o que resulta em um cenrio de servidores ociosos e baixa eficincia. Para um melhor aproveitamento da capacidade operacional dos servidores, aplicada a soluo de virtualizao de servidores. A figura 6 ilustra quatro servidores distintos, rodando aplicaes dos mais variados tipos: o servidor 1 hospeda uma aplicao Clipper, baseada em DOS; o servidor 2 hospeda servios do Servidor 1 Servidor 2 Windows NT; o servidor 3 hospeda uma soluo baseada em MS Office e; o servidor 4 hospeda uma aplicao Visual Basic.
Servidor 5

Aplicando a soluo de virtualizao, criam-se quatro servidores virtuais dentro de um novo equipamento real, o servidor 5. Cada servidor virtual ter seu prprio sistema operacional e agir totalmente independente um do outro, apesar se estar alocado dentro da mesma mquina real. Cada uma das aplicaes, agora hospedadas em ambientes virtuais, atuar da mesma maneira que atuava quando instaladas em servidores reais. A diferena que agora, todas elas esto instaladas em um servidor novo, mais confivel e menos sujeito a indisponibilidades. J para a empresa, h sensveis ganhos em economia de manuteno e tranqilidade por operar em um hardware novo e confivel.

Novo parque de servidores:


A virtualizao pode tambm ser aplicada em um cenrio de um novo parque de servidores. Suponha uma empresa que est se instalando e necessita adquirir 5 servidores: um servidor de arquivos, um servidor de web, um servidor de e-mails, um servidor de banco de dados e uma mquina para testes de desenvolvimento. Estimando um custo mdio de R$ 15.000,00 por servidor, a empresa precisaria empenhar aproximadamente R$ 75.000,00 apenas em servidores. Ao longo de um ano, o custo de manuteno alcanaro grandes montantes, se forem computados custos de consumo de energia eltrica, manuteno dos equipamentos e refrigerao. Se a soluo de virtualizao for aplicada a este cenrio, ser necessrio a aquisio de apenas um servidor, a um custo estimado de R$ 30.000,00. Ao longo de um ano, os custos de manuteno sero relativamente baixos, pois custos com energia eltrica, manuteno do equipamento e refrigerao sero inferiores em comparao aos mesmos custos de cinco servidores. A economia total pode chegar a mais de 65%.

Servidor 4

Servidor 3

Acrescente-se a este esquema um conjunto de equipamentos antigos, todos fora do perodo de garantia, sujeitos a falhas e erros.

Figura 6: Ilustrao de uma soluo de virtualizao.

(PC) Consultoria em Software Livre

- 19 -

Caractersticas
As principais caractersticas desta soluo so: Otimizao de hardware: transformar diversos servidores reais em servidores virtuais, hospedados em um nico servidor real, a melhor soluo para racionalizar a capacidade de processamento de seus servidores. Capacidade de operar sistemas legados: alguns sistemas computacionais so particularmente complexos e de vital importncia para que empresas simplesmente o abandonem. A virtualizao permite que esses computadores sejam processados em um equipamento mais novo e robusto, sem que essas aplicaes tenham que deixar de serem usadas. Alta disponibilidade: ao migrar os servidores para um hardware mais novo, de se esperar que este apresente menos falhas do que o anterior, resultando em um tempo de parada significativamente menor. Capacidade de expanso: havendo espao em disco e memria RAM disponvel no servidor hospedeiro possvel criar uma nova mquina virtual, sem qualquer custo adicional. No havendo essas condies, o custo de criao de uma nova mquina virtual ser muito inferior em comparao ao custo de aquisio de um novo servidor completo. Transparncia ao usurio final: o usurio final no capaz de distingir se a aplicao que ele utiliza est sendo executada em um ambiente virtualizado ou no. Ou seja, o fato de a aplicao estar hospedada em um ambiente virtual no acarreta mudanas ao comportamento do seu usurio. Alm disso, se houver uma falha no servidor que hospeda as mquinas virtuais, a restaurao de um becape em um outro servidor capacitado suficiente para que o sistema volte a operar.

Baixo custo de operao: a significante reduo na complexidade da operao impacta diretamente nos custos de operao do sistema como um todo. Quanto maior o nmero de mquinas virtuais criadas, menor o nmero de mquinas reais em operao e, conseqentemente, menores os custos com mo-de-obra especializada. Alta escalabilidade: a simples ampliao da capacidade de processamento, de memria RAM ou dos discos do servidor real se traduz em um ganho de processamento dos servidores virtuais ali hospedados. Cada um deles passa a compartilhar do incremento dos recursos recm-instalados no servidor real. Economia com energia eltrica: ao transformar servidores reais servidores virtuais dentro de apenas um servidor real, observa-se uma sensvel reduo no consumo de energia eltrica24. Economia com suporte tcnico: a manuteno das mquinas virtuais tende a ser simplificada, por estarem juntas em um mesmo equipamento. O simples fato de a empresa deixar de utilizar hardwares antigos j significa uma simplificao do parque computacional e uma economia nos chamados tcnicos.

24 Estima-se que cada servidor tenha em torno de 150W de potncia. Logo, cada servidor consome cerca de 108 KWh/ms.

(PC) Consultoria em Software Livre

- 20 -

7. SITES, PORTAIS E INTRANETS


A pesquisa realizada pela TNS InterScience (que ouviu 100 executivos dos diversos setores produtivos nacionais), publicada pela revista Carta Capital (nmero 487 de 19 de maro de 2008), apontou que os principais objetivos que as empresas tem ao manter um site corporativo so apresentar a empresa, gerar vendas, criar um canal de comunicao com o mercado e atender o consumidor. Ainda nessa pesquisa, apenas 11% dos entrevistados afirmaram que manter um site corporativo tem pouca importncia para seus negcios. Isso demonstra a importncia e a representatividade que um site corporativo significa para a divulgao de uma empresa. Com a popularidade da Internet, meios tradicionais de divulgao e propaganda tem dado lugar para meios mais dinmicos como sites e portais. Sites e portais so a soluo adequada para empresas que pretendem expor seus produtos e servios a potenciais clientes na Internet. Normalmente em um site, todas as suas pginas obedecem a um mesmo layout e padres de texto que criem uma identidade visual e coerncia no conjunto. As principais funcionalidades so:

Intranet
Uma Intranet um poderoso portal de Internet25, hospedado em um servidor exclusivo e com acesso controlado por senha, disponibilizado para seus funcionrios. Nesse portal, os funcionrios podero ter acesso, de uma maneira dinmica e segura, a diversos tipos de informaes, tais como:

informaes sobre fornecedores telefones teis; lista de ramais; documentos, portarias e ofcios; boletins internos e notcias; formulrios padro; informaes sobre recursos humanos; manuais de procedimentos e normas; cadastros, catlogos e tabelas; fruns internos de discusso; pesquisas de opinio; calendrio da empresa;

pesquisas e enquetes sistema de busca formulrios para contatos com a empresa inscrio em newsletters ou boletins eletrnicos Showroom de produtos ou solues
25 Apesar de ter o formato de um portal de Internet, por questes de segurana o acesso a uma Intranet restrito apenas para computadores da empresa.

(PC) Consultoria em Software Livre

- 21 -

8. CONTATO
Se a soluo da qual a sua empresa necessita no est listada em nosso catlogo, entre em contato para saber mais sobre solues sob medida. A (PC) tambm realiza apresentaes in loco das solues propostas. Agende uma visita.

(PC) Consultoria em Software Livre http://www.pc2consultoria.com (+ 55 11) 3522 8491 contato@pc2consultoria.com

Crditos: Textos: (PC) Consultoria em Software Livre Reviso: Ana Cristina Pessini

(PC) Consultoria em Software Livre

- 22 -

Você também pode gostar