Які вимоги до апаратного забезпечення для хмарного розміщення PostGIS та GeoServer?


16

Я грав у локальній установці PostGIS та GeoServer. Я хотів би перенести свою роботу в Інтернеті зараз, щоб поділитися нею з кількома співробітниками.

Доказ концепції концепції буде складатися з простих WMS та WFS сервісів, відображених через OpenLayers та GeoExt. Він базуватиметься на карті ~ 3000 адміністративних одиниць. Спочатку його потрібно обслуговувати лише декілька людей. Відтоді ми будемо працювати над поліруванням остаточного виду та функціональності програми.

Під відповіді на це питання було зроблено кілька пропозицій . Наприклад, Nicklas працює над своїм сайтом на 512MB Linode (я думаю ...).

Я думав про використання Ubuntu Server у хмарному VPS, швидше за все, розміщеному на стійці .

Моє запитання: який би був мінімальний розмір сервера, який мені потрібно використовувати, щоб почати грати з цими даними в Інтернеті? Їх мало . Як тільки ми вирішимо відкрити послугу для публічної стійки, обіцяє безперебійний спосіб масштабування послуги, тому я хотів би знати, з якого мінімального оперативної пам'яті мені потрібно почати.


Оновлення 1 : Подібна дискусія на форумі GeoServer.

Оновлення 2 : Корисні підручники з налаштування стека на мікроекземплярі AWS за допомогою Ubuntu та CentOS .


1
скільки користувачів ви очікуєте використовувати це в будь-який момент часу? Оперативна пам’ять Ubuntu min становить 1 Гб.
Mapperz

для етапу тестування - напевно менше 5 випадкових користувачів
radek


1
Але я думаю, що геосерверу може знадобитися деяка оперативна пам’ять. Я використовую Mapserver у своїй програмі.
Nicklas Avén

2
Чи є якийсь тип стандартного тесту на швидкість, який ми можемо виконати, щоб проілюструвати продуктивність різних налаштувань? У мене postgis / mapserver працює на спільному сервері у веб-роботі за допомогою CentOS, а також на робочому столі ubuntu. Я не зовсім впевнений, як найкраще охарактеризувати їхні виступи .....
djq

Відповіді:


9

Це дійсно залежить від розміру наборів даних, про які ви говорите, та складності ваших запитів. Я, наприклад, запускаю досить щасливо на сервері GoGrid / PostGIS / Windows 2008 (32-бітний) під керуванням IIS, сумішшю домашніх веб-сервісів PHP / .NET з 2GIG ram / dual core. Основна просторова таблиця, яку я запитую, містить близько 6 мільйонів записів, які я думаю, переважно з даних Каліфорнії. Я роблю досить складні просторові запити з перехрестями / перетвореннями на льоту, дистанційні перевірки з геометріями, деякі з яких досить великі. Вони йдуть від одиничних точок до великих багатокутників з 8000-10000 деякимидодатковими точками.

Зважаючи на те, що Windows, як правило, є свиней, наскільки це оперативна пам’ять з усіма такими зайвими барахлами. Я думаю, ти можеш зробити досить добре на 1G ubuntu (і, можливо, пристойно на 512 МБ). Я не впевнений, скільки коштує свинячий GeoServer, але я думаю, що він не може бути набагато гіршим, ніж те, що я бігаю.

Забув сказати. Вам слід працювати з PostGIS 1.5 / Geos 3.2. Продуктивність набагато краща, ніж старіші версії, зокрема для запитів сусідів, що стосуються ST_DWithin тощо, (завдяки Nicklas :))


Дякую :-) Яке загадкове ім’я користувача. Під прикриттям? :-)
Nicklas Avén

3

Здається, що у Thinkgeo є якась інформація.

aws.amazon.com

Також здається, що вбудований AMI.

геомережа

Стандартні екземпляри
Малий екземпляр (за замовчуванням) 1,7 Гб оперативної пам’яті, 1 обчислювальний блок EC2 (1 віртуальний ядро ​​з 1 обчислювальним блоком EC2), 160 ГБ місцевого зберігання екземпляра, 32-бітова платформа

Великий екземпляр 7,5 Гб оперативної пам’яті, 4 обчислювальні блоки EC2 (2 віртуальних ядра з 2 обчислювальними блоками EC2), 850 ГБ локального сховища, 64-розрядна платформа

Надзвичайно великий екземпляр 15 Гб оперативної пам’яті, 8 обчислювальних одиниць EC2 (4 віртуальних ядра з 2 обчислювальними блоками EC2), 1690 ГБ локального сховища, 64-розрядна платформа


Чудова інформація там, навіть була довідка про проект для другого посилання. Дякую за це Бреду.
DEWright

Нічого собі, @DEWright - це було кілька днів тому, як я опублікував це. Зараз я використовую великий екземпляр на сході амазонки. Щойно помітив, що почався новий регіон. Я скоро можу створити на ньому екземпляр.
Бред Несом

Щойно побачив оновлений; занадто погані витрати настільки великі; хотів би зробити кілька досліджень і розробок у хмарі.
DEWright

Я витратив нам близько 150 доларів за тиждень, який коштував віджимання, завантаження даних, завантаження даних. Я думаю, що варто вартувати таких витрат на НДДКР. Якщо я дійшов до того, що я не можу витратити на це час, ти просто зупиниш екземпляр і всі витрати припиняються.
Бред Несом
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.