Bulutta barındırılan PostGIS ve GeoServer için donanım gereksinimleri nelerdir?


16

Yerel bir PostGIS ve GeoServer kurulumu ile oynuyorum. Çalışmamı şimdi birkaç ortak çalışanla paylaşmak için çevrimiçi olarak taşımak istiyorum.

Kavram haritasının kanıtı, OpenLayers ve GeoExt aracılığıyla eşlenen basit WMS ve WFS hizmetlerinden oluşacaktır. Harita, ~ 3000 idari birim haritasına dayanacaktır. Başlangıçta sadece birkaç kişiye hizmet vermesi gerekiyor. O andan itibaren uygulamanın son görünümünü ve işlevselliğini parlatmaya çalışacağız.

Bu sorunun cevapları altında çeşitli önerilerde bulunulmuştur . Örneğin, Nicklas sitesini 512MB Linode ile çalıştırıyor (sanırım ...).

Büyük olasılıkla raf alanında barındırılan bulut VPS'de Ubuntu Sunucusunu kullanmayı düşünüyordum .

Sorum: Bu verilerle çevrimiçi oynamaya başlamak için kullanmam gereken minimum sunucu boyutu ne olurdu? Bunlardan azı var. Bir kez kamuya açık bir rafa hizmet açmaya karar verdiğimizde, hizmeti ölçeklendirmenin kesintisiz bir yolunu vaat ediyor, bu yüzden başlamak için hangi minimum minimum RAM'e ihtiyacım olduğunu bilmek istiyorum.


Güncelleme 1 : GeoServer forumunda benzer tartışma.

Güncelleme 2 : Ubuntu ve CentOS kullanarak AWS mikro örneğinde yığın kurulumu hakkında faydalı öğreticiler.


1
kaç kullanıcının bunu herhangi bir zamanda kullanmayı umuyorsunuz? Ubuntu min RAM 1 GB.
Mapperz

test aşaması için - kesinlikle 5
aradan


1
Ama sanırım Geoserver biraz RAM gerektirebilir. Mapserver'ı uygulamamda kullanıyorum.
Nicklas Avén

2
Farklı kurulumların performansını göstermek için yapabileceğimiz bir tür standart hız testi var mı? Ben CentOS kullanarak webfaction paylaşılan sunucuda çalışan bir postgis / mapserver ve ayrıca bir ubuntu masaüstüm var. Performanslarını en iyi nasıl karakterize edebileceğimden tam olarak emin değilim .....
djq

Yanıtlar:


9

Gerçekten, bahsettiğiniz veri kümelerinin boyutuna ve sorgularınızın karmaşıklığına bağlıdır. Örneğin, 2GIG ram / çift çekirdekli PHP / .NET yerel web servislerinin bir karışımı olan IIS çalıştıran bir GoGrid sunucusunda / PostGIS / Windows 2008'de (32 bit) oldukça mutlu bir şekilde çalışıyorum. Sorguladığım ana uzamsal tablo, çoğunlukla California verisi olduğunu düşündüğüm yaklaşık 6 milyon kayda sahip. Bazıları oldukça büyük olan geometrilerle, uzaktan yapılan kavşaklarda / dönüşümlerde oldukça karmaşık mekansal sorgular yapıyorum. Tek noktadan 8000-10000 someodd puanı olan büyük çokgenlere giderler.

Windows'un bu kadar gereksiz önemsiz çalışan RAM kadar bir domuz olma eğiliminde olduğu göz önüne alındığında. Ben 1G ubuntu (ve muhtemelen terbiyeli 512 MB) oldukça iyi yapabileceğinizi hayal ediyorum. Bir domuz GeoServer ne kadar olduğundan emin değilim ama çalıştığımdan çok daha kötü olamaz hayal.

Söylemeyi unuttum. PostGIS 1.5 / Geos 3.2 ile çalışmalısınız. Performans, ST_DWithin ve benzerlerini içeren komşu sorgular için eski sürümlerden çok daha iyidir (Nicklas sayesinde :))


Teşekkürler :-) Ne şifreli bir kullanıcı adı. Örtü altında mı? :-)
Nicklas Avén

3

Thinkgeo'nun biraz bilgisi var gibi görünüyor.

aws.amazon.com

Ayrıca bir AMI hazır inşa edilmiş gibi görünüyor.

GeoNetwork

Standart Örnekler
Küçük Örnek (Varsayılan) 1,7 GB bellek, 1 EC2 İşlem Birimi (1 EC2 İşlem Birimi ile 1 sanal çekirdek), 160 GB yerel yönetim ortamı depolama, 32 bit platform

Büyük Örnek 7.5 GB bellek, 4 EC2 İşlem Birimi (her biri 2 EC2 İşlem Birimi ile 2 sanal çekirdek), 850 GB yerel yönetim ortamı depolama, 64 bit platform

Ekstra Büyük Örnek 15 GB bellek, 8 EC2 İşlem Birimi (her biri 2 EC2 İşlem Birimi ile 4 sanal çekirdek), 1690 GB yerel yönetim ortamı depolama, 64 bit platform


Orada büyük bilgi, hatta ikinci bağlantı için bir proje hakkında bir teknik inceleme vardı. Brad için teşekkürler.
DEWright

Vay be, @DEWright - yayınladığımdan bu yana birkaç gün önce oldu. Şimdi Amazon doğusundaki büyük örneği kullanıyorum. Yeni bir bölgenin başladığını fark ettim. Yakında bir örnek oluşturabilirim.
Brad Nesom

Sadece güncellendi gördüm; çok kötü maliyetler çok yüksek; bulutta biraz Ar-Ge yapmak isteriz.
DEWright

Yaklaşık 150 $ bize bir hafta değerinde spin-up, spin-down, veri yükleme geçirdi. Ben de böyle bazı Ar-Ge maliyet değer olduğunu düşünüyorum. Üzerinde zaman geçiremediğim bir noktaya gelirsek, sadece örneği durdurursunuz ve tüm masraflar durur.
Brad Nesom
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.