| 1 | = Installation of a Sahana Eden Cluster = |
| 2 | [[TOC]] |
| 3 | |
| 4 | NB This is NOT a supported architecture currently. We have no knowledge of anyone succesfully deploying like this, although it should be theoretically possible |
| 5 | |
| 6 | Scalable 3-tier architecture: |
| 7 | * Database server (which could be Amazon RDS, and maybe a warm standby) |
| 8 | * Middleware servers (Web2Py & hence Eden) |
| 9 | * Web servers (e.g. Apache or Cherokee) |
| 10 | |
| 11 | == Middleware == |
| 12 | Some folders will need to be on a shared filesystem (e.g. NFS): |
| 13 | * {{{/uploads}}} (or they could be synced across e.g. using rsync) |
| 14 | * {{{/errors}}} {if these are to be viewed using Web UI) |
| 15 | * {{{/static/img/markers}}} (unless markers don't need to be customised via Web UI) |
| 16 | * {{{/sessions}}} (A better option is to use memcache for this - see {{{000_settings.py}}}) |
| 17 | * {{{/databases}}} (if using dynamic tables, such as gis_layer_shapefile, otherwise these can simply be synced together, e.g. using rsync) |