I've been asked to setup tile server and need to propose a server for the setup. We are planning to pre render the whole of North America so I guess I'll have to setup tirex as well. I have few questions regarding the proposed setup 1) Is 64 GB RAM enough for the GIS database and tirex-batch. The tiles and GIS database will be updated on a daily basis.
2) Is 12 CPU cores enough ?
3) I plan to install the GIS postgresql database on SSD drive. Is 1 TB SSD enough for the GIS database ? Will it be sufficient for atleast 5 years ?
4) What types of disk should be used for storing the tiles ? SSD or SAS or SATA ? The pre rendered tiles of North America will be updated on a daily basis. asked 29 Jun '18, 09:53 augustusj |
64 GB and 1 TB SSD is enough (though I cannot say anything about what happens 5 years from now). Store the tiles on SSD only if you expect very heavy access, otherwise SATA disk is fine. You say you want to re-compute pre-rendered tiles daily, this will likely only work up to z14 or z15, else it will take more than a day to compute them. answered 29 Jun '18, 15:02 Frederik Ramm ♦ |
See this question and its answer: https://help.openstreetmap.org/questions/64405/tile-server-hardware-requirements
I want to pre-render the whole of North America using tirex/tirex-batch. I'll also be updating the pre rendered tiles everyday. Should I use SAS/SSD/SATA for tirex updates ?