Servers/Tile CDN

From OpenStreetMap Wiki
Jump to navigation Jump to search
CDN of tile delivery caching servers.

OpenStreetMap's own servers are run entirely on donated resources. To improve this capacity, OpenStreetMap needs more resources.

If you are a company or individual and want to help OpenStreetMap to run local tile server for your region, we will appreciate your help.

Tile rendering cluster node

Tile delivery nodes are backed by rendering nodes. Basic requirements for a render node:

  • Dedicated Server (or an exceptionally fast VM)
  • 128+ GB RAM (at least; better 192 GB);
  • 8 or more CPU cores (16+ with HyperThreading, CPU year 2012 or newer eg: Xeon E5-2620). 32+ threads and newer CPU strongly preferred;
  • Storage: 2 TB SSD/NVMe for database, 2 TB SSD for storing tiles;
  • Fast network connection with high usage or unlimited traffic (at least 30 TB/month and 100 Mbps peak);
  • Full root/sudo access (Remote Management beneficial eg: HP Integrated Lights-Out); and
  • Ubuntu 20.04 LTS 64-bit (AMD64).

Dedicated hardware is preferred, but VMs are acceptable if their performance is sufficient. Containers (e.g. OpenVz, LXC) do not meet the requirements.

If you are able and willing to provide such setup, please send an email to operations@osmfoundation.org.

You can see our current render cluster monitoring.

Tile delivery CDN node

The OWG is in the process of switching to a commercial CDN and does not need new CDN nodes. We can still use rendering nodes.

Traffic estimates

See also