Essa é uma revisão anterior do documento!


Requisitos para o servidor

O geonode é composto por várias camadas de software e serviços, sendo as principais:

  • tomcat7/jetty para atender as requisições e gerenciar as conexões com os servlets do geoserver
  • apache2 para atender as requisições web em conjunto com o Django
  • Django, usada para fornecer os dados para o frontend e controlar a administração dos metadados.
  • Geoserver, usado para gerenciar os mapas.
  • Servidor de banco de dados Postgres.
  • PyCSW, servidor de catálogo de metadados, pode ser substituido pelo Geonetwork.

Nos testes não consegui bons resultados em uma máquina com menos que 2 GB. A camada Java (Spring FW) é muito exigente, consome muitos recursos, apesar de ter um desempenho bom quando acessada por milhares de requisições para um sistema com poucos usuários é bem pesado.

A recomendação mínima são 6 GB de RAM, 100 GB de disco e processador com 64bits 2Ghz, preferencialmente com mais de um núcleo para operações concorrentes.