Muito tem se falado em virtualização, principalmente com o aumento do poder de processamento dos computadores, mas virtualização nada mais é que o processo que, através do compartilhamento de hardware, permite a execução de vários sistemas operacionais em uma única máquina, seja ela um servidor ou desktop.
Cada máquina virtual criada no processo é um ambiente operacional completo, seguro e totalmente isolado, como se fosse um computador independente. Num ambiente virtualizado, uma única máquina pode armazenar diversos sistemas operacionais, permitindo que se opere com muito mais agilidade e menor custo.
Exemplo de funcionamento de uma máquina virtual <
GISVM
O Geographic Information System Virtual Machine (GISVM) é uma máquina virtual criada na plataforma VMWare, baseada no sistema operacional Ubuntu Linux, sendo a mistura dos seguintes ingredientes: GIS, software livre e virtualização.
O GISVM foi desenvolvido pensando em quem está dando os primeiros passos no mundo GIS. Além de ser prático, permite ser utilizado quando e como quiser, sem complicações, podendo ser executado até mesmo de um CD/DVD ou pendrive.
É um conjunto completo de aplicações OpenSource GIS, que foram selecionadas de forma a disponibilizar ferramentas para as principais necessidades de um usuário de GIS, e pode ser facilmente adaptado às necessidades pessoais, permitindo que o usuário adicione novos dados ou aplicações.
Nele é possível encontrar uma distribuição muito popular do Linux, com diversos aplicativos úteis, incluindo o OpenOffice, um servidor de banco de dados relacional (PostgreSQL) com suporte espacial (PostGIS), dois servidores de mapas free (GeoServer e MapServer), além de serviços de rede e configurações que facilitam a comunicação de dados entre a máquina virtual e a máquina física, de tal forma que o GISVM pode funcionar como uma simples máquina na sua rede de computadores.
O GISVM está disponível em inglês e português, em duas modalidades: GISVM Server e GISVM Desktop. Veja abaixo os itens instalados em cada versão:
Como usar
O GISVM é um computador virtual que é executado dentro do seu computador físico. Para utilizá-lo é necessário instalar primeiramente um programa que seja capaz de executar uma máquina virtual. Numa utilização comum do GISVM recomenda-se o VMWare Player, que é grátis e possui versões em Windows e Linux.
Para poder usar o GISVM confortavelmente é necessário que alguns requisitos mínimos sejam atendidos, como 5 Gb de espaço livre em disco rídigo, 1 Gb de memória RAM e um processador Dual Core.
Para utilizar o GISVM basta fazer o download no site oficial (www.gisvm.com) e descompactar o arquivo em local de preferência. Feito isso, é necessário abrir o VMware Player e selecionar o arquivo de extensão vmx na pasta onde foi descompactado.
GISVM executando no Mac OS X
Dentre as vantagens do uso do GISVM, destacam-se:
• Pronto para usar, pois é um “computador” que possui os aplicativos já instalados, diminuindo a perda de tempo com instalações e configurações;
• Roda em qualquer ambiente por ser baseado em tecnologia de virtualização, ou seja, é multi-plataforma. Isso significa que pode ser executado em computadores com diferentes sistemas operacionais (Windows,
Macintosh e Linux);
• Apresenta um pacote completo que oferece ao utilizador uma gama de aplicações GIS;
• É flexível e adaptável a diversas situações e necessidades, pois além das ferramentas que oferece é possível customizá-lo e adaptá-lo.
Um dos casos de maior sucesso do GISVM tem sido a sua utilização para o ensino. Os professores, a partir do GISVM, adaptam-no às necessidades da aula/matéria que pretendem ensinar aos alunos, acrescentando-lhe os seus dados e exercícios. Depois, na aula, distribuem essa sua nova versão para todos os alunos, que assim passam a ter um ambiente de aprendizado pronto para uso, poupando muito tempo de aula em tarefas irrelevantes.
Desktop x Server
O GISVM foi inicialmente disponibilizado apenas na versão Desktop, isto é, com uma interface gráfica para interagir com o usuário. Essa é a versão mais completa em termos de variedade de aplicativos GIS. Nela é possível encontrar todo o tipo de aplicativos, seja de visualização, edição, análise e publicação.
Na versão Servidor é disponibilizada apenas a interface de linhas de comando, sem qualquer interface gráfica. Nela é possível encontrar um maior número de aplicativos do tipo servidor, que funcionam como serviços que são executados em background. Essa versão funciona como um servidor GIS na sua rede, pronto a disponibilizar serviços. Uma das principais razões para o seu lançamento foi permitir ser utilizado de forma interoperável com qualquer aplicativo GIS Desktop que se tenha instalado no computador ou na rede local.
O Quantum GIS e o GISVM Server no Windows Vista
O GISVM oferece ao usuário muito mais do que a possibilidade de usar ou experimentar uma aplicação individual. Nele, o usuário pode usufruir de todo um conjunto de soluções e serviços GIS que poderá utilizar em conjunto, verificando o verdadeiro potencial do Free Open Source Software for GIS (FOSS4G).
Fernando Silveira de Quadro
Analista de Sistemas – Geoprocessamento
Softplan/Poligraph
www.fernandoquadro.com.br
fernando.quadro@softplan.com.br
Ricardo Miguel Moreira de Pinho
Engenheiro civil, especialista municipal em GIS
Autor do projeto GISVM.com.
ricardo.pinho@gisvm.com