¿Cuáles son los requisitos de hardware para PostGIS y GeoServer alojados en la nube?

16

He estado jugando con una instalación local de PostGIS & GeoServer. Me gustaría mover mi trabajo en línea ahora para compartirlo con varios colaboradores.

La prueba del mapa conceptual consistirá en servicios simples WMS y WFS asignados a través de OpenLayers y GeoExt. Se basará en un mapa de ~ 3000 unidades administrativas. Inicialmente necesita servir solo a varias personas. A partir de ese momento, trabajaremos para pulir la vista final y la funcionalidad de la aplicación.

Se han realizado varias sugerencias bajo las respuestas a este pregunta . Por ejemplo, Nicklas ejecuta su sitio en 512MB Linode (creo ...).

Estaba pensando en usar Ubuntu Server en VPS en la nube, muy probablemente alojado en rackspace .

Mi pregunta: ¿cuál sería el tamaño mínimo de servidor que necesitaría usar para comenzar a jugar con estos datos en línea? Hay algunos de ellos disponibles. Una vez que decidamos abrir el servicio al espacio público de racks, se promete una forma perfecta de ampliar el servicio, por lo que me gustaría saber con qué RAM mínima es necesario comenzar con.

Actualización 1 : discusión similar sobre GeoServer forum .

Actualización 2 : tutoriales útiles sobre cómo configurar la pila en una micro instancia de AWS usando Ubuntu y CentOS .

    
pregunta radek 18.01.2011 - 19:14

2 respuestas

9

Realmente depende del tamaño de los conjuntos de datos de los que está hablando y de la complejidad de sus consultas. Por ejemplo, ejecuto bastante felizmente en un servidor GoGrid / PostGIS / Windows 2008 (32 bits) que ejecuta IIS, una mezcla de servicios web de cosecha propia PHP / .NET con 2GIG ram / dual core. La principal tabla espacial que busco tiene alrededor de 6 millones de registros que pienso en la mayoría de los datos de California. Realizo consultas espaciales bastante complejas con las intersecciones / transformaciones sobre la marcha, verificaciones de distancia con geometrías algunas de las cuales son bastante grandes. Pasan de puntos simples a polígonos grandes con 8000-10000 de algunos puntos.

Dado que Windows tiende a ser un imbécil en cuanto a RAM con toda esa basura extra en ejecución. Me imagino que puedes hacerlo bastante bien en Ubuntu 1G (y posiblemente decente en 512 MB). Sin embargo, no estoy seguro de cuánta importancia tiene GeoServer, pero me imagino que no puede ser mucho peor que lo que estoy ejecutando.

Olvidé decir. Deberías correr con PostGIS 1.5 / Geos 3.2. El rendimiento es mucho mejor que las versiones anteriores, en particular para las consultas de vecinos que involucran a ST_DWithin, etc. (gracias a Nicklas :))

    
respondido por el LR1234567 19.01.2011 - 13:53
3

Thinkgeo parece tener algo de información.

aws.amazon.com

También parece haber una AMI lista para construirse.

geonetwork

Instancias estándar
Pequeña instancia (predeterminada) 1.7 GB de memoria, 1 unidad de cómputo EC2 (1 núcleo virtual con 1 unidad de cómputo EC2), 160 GB de almacenamiento de instancia local, plataforma de 32 bits

Instancia grande 7.5 GB de memoria, 4 unidades de cómputo EC2 (2 núcleos virtuales con 2 unidades de cómputo EC2 cada una), 850 GB de almacenamiento de instancia local, plataforma de 64 bits

Instancia extra grande 15 GB de memoria, 8 unidades de computación EC2 (4 núcleos virtuales con 2 unidades de computación EC2 cada una), 1690 GB de almacenamiento de instancia local, plataforma de 64 bits

    
respondido por el Brad Nesom 18.01.2011 - 22:11

Lea otras preguntas en las etiquetas