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