[SAC] QGIS servers

Richard Duivenvoorde richard at duif.net
Tue Sep 24 07:10:16 PDT 2013


Hi List,

last year the QGIS virtual machine has been heavily used for:
- our issuetracking system (redmine)
- wiki (redmine)
- building documentation (sphinx)
- bulding website (sphinx based)
- building nightlies
etc etc
- our jenkins server is run by somebody else

Currently disk is full (this will be handled today, hopefully), but in 
general we suffered from limited resources on that server.
Eg, hanging redmine processes, made our site unavailable etc etc
(not talking about outages from last days, that is just the 2.0 downloads)

Ideally all this different beasts would be separate processes OR machines:
- one java one for jenkins et al.
- one ruby one for redmine et al
- one python one for sphinx (building/serving docs and sites 2 times a day)
- one dev one (for building/nightlies etc)

We have been investigating 'Dockers' to ease this separation, and make 
it easier for (future) QGIS devs to create a local development 
environment. Nice thing about docker (if I understand correctly), is 
that it runs beautifully on on a big server, and can be tweaked and 
configured from all sides.
I also investigated the costs of running a rented server (eg at hetzner: 
2x2Tb disk, 32 gb RAM, i7-8core etc for 49 euro).

Question to OSGeo SAC:
- what is the position/idea of OSGeo in this?

Should a (pretty demanding?) question like this being served by OSGeo 
server(s). Or should the OSGeo hardware be reserved for smaller/starting 
projects.

Or practical:

Can OSGeo provide us either
one big bare-metal machine, so we could try/do the Docker scenario 
(preferred option!!)
OR
provide us with enough virtual machines so we could partition different 
beasts better
OR
should we try to fund a hetzner server for QGIS (actually: "should OSGeo 
try compete with commercial services like Hetzner for this kind of 
questions").

Please let us know what you think so we can proceed our quest for world 
domination ;-)

Regards,

Richard Duivenvoorde
Infrastructure Manager QGIS Project Steering Committee


[0] https://www.docker.io/learn_more/



More information about the Sac mailing list