Eu tenho jogado com uma instalação local do PostGIS & GeoServer. Gostaria de mudar meu trabalho on-line agora para compartilhá-lo com vários colaboradores.
A prova do mapa conceitual consistirá em serviços WMS e WFS simples mapeados através do OpenLayers e GeoExt. Será baseado em um mapa de ~ 3000 unidades administrativas. Inicialmente, ele precisa servir apenas várias pessoas. A partir de então, trabalharemos no aprimoramento da visualização e na funcionalidade finais do aplicativo.
Houve várias sugestões feitas em respostas a esta pergunta . Por exemplo, Nicklas está executando seu site em 512MB Linode (eu acho ...).
Eu estava pensando em usar o Ubuntu Server no VPS na nuvem, provavelmente hospedado no rackspace .
Minha pergunta: qual seria o tamanho mínimo do servidor que eu precisaria usar para começar a jogar com esses dados online? Existem alguns deles disponíveis. Uma vez que decidimos abrir o serviço ao espaço de rack público, promete uma maneira perfeita de ampliar o serviço, então eu gostaria de saber com o mínimo de RAM mínima necessária para começar.
Atualização 1 : Discussão semelhante no fórum GeoServer.
Atualização 2 : tutoriais úteis sobre como configurar a pilha na micro instância da AWS usando o Ubuntu e o CentOS .
Respostas:
Realmente depende do tamanho dos conjuntos de dados de que você está falando e da complexidade de suas consultas. Por exemplo, eu corro muito feliz em um servidor GoGrid / PostGIS / Windows 2008 (32 bits) executando o IIS, uma mistura de serviços da Web caseiros em PHP / .NET com 2GIG ram / dual core. A tabela espacial principal que consultai possui cerca de 6 milhões de registros, penso principalmente em dados da Califórnia. Faço consultas espaciais bastante complexas com interseções / transformações dinâmicas, verificações de distância com geometrias, algumas das quais são razoavelmente grandes. Eles vão de pontos únicos a polígonos grandes com 8000 a 10000 pontos.
Dado que o Windows tende a ser um porco na RAM, com todo esse lixo extra em execução. Eu imagino que você pode se sair muito bem no 1G ubuntu (e possivelmente decentemente em 512 MB). Não tenho certeza de quanto GeoServer é um porco, mas imagino que não possa ser muito pior do que estou executando.
Esqueci de dizer. Você deve executar com o PostGIS 1.5 / Geos 3.2. O desempenho é muito melhor do que as versões anteriores, específicas para consultas de vizinhos que envolvem ST_DWithin e assim por diante (graças a Nicklas :))
fonte
O Thinkgeo parece ter algumas informações.
aws.amazon.com
Também parece haver uma AMI pronta.
geonetwork
Instâncias padrão Instância
pequena (padrão) 1,7 GB de memória, 1 unidade de computação EC2 (1 núcleo virtual com 1 unidade de computação EC2), 160 GB de armazenamento de instância local, plataforma de 32 bits
Instância grande 7,5 GB de memória, 4 unidades de computação EC2 (2 núcleos virtuais com 2 unidades de computação EC2 cada), 850 GB de armazenamento de instância local, plataforma de 64 bits
Instância extra grande 15 GB de memória, 8 unidades de computação EC2 (4 núcleos virtuais com 2 unidades de computação EC2 cada), 1690 GB de armazenamento de instância local, plataforma de 64 bits
fonte