Hallo allerseits,
Ueber das Wochenend gab es einige Umstellungen an der Infrastruktur zur Auslieferung der standard Mapnik Karten Kacheln auf osm.org um sie besser auf die Zukunft vorzubereiten.
Seit einer Weile bereits bestand die Infrastruktur aus einem Tile server, der alle Tiles speichert und neu rendert, so wie einem vorgeschalteten Proxy server der die Hauptlast uebernimmt und von dem Tileserver abschirmt.
Nun wurde ein sogenanntes GeoDNS eingefuehrt das es erlaubt die Adressen wie z.B. a.tile.openstreetmap.org auf unterschiedliche Proxyserver zu leiten, je nach dem aus welcher Region die Anfragen kommen. Dies ermoeglicht es einfacher weitere Proxyserver in Zukunft hinzuzufuegen und somit die Last besser zu skalieren, so wie in weiter entfernten Regionen die Latenz der tiles durch lokale Proxyies zu reduzieren. Die derzeitige Verteilung auf die verschiedenen Proxyserver kann man unter [1] sehen. Allerdings aendert diese sich haeufiger mal.
In dem Zusammenhang wurde auch ein weitere Proxyserver hinzugefuegt, der freundlicherweise inklusive Bandbreite gesponsert wurde. Dieser steht in Sweden. Sollten weitere Server in Zukunft Verfuegbar werden koennten diese dann ebenfalls hinzugefuegt werden und die Situation weiter verbessern. Die minimalen Eigenschaften von weiteren Proxyservern duerft wohl in der Groessenordnung von 8 GB Ram, 140Gb festplattenplatz, 100Mbit/s Netzanbindung und Rootrechte fuer die OSMF sysadmins sein.
Derzeit werden insgesammt in der Spitze um die 160Mbit/s an tiles ausgeliefert, bzw um die 2500 tiles/Sekunde. [2]. Eine ziemlich beachtliche Leistung!
Durch die Umstellung kann es wohl kurzfristig zu ein paar Problemen gekommen sein. Bis das System und die Lastverteilung korrekt eingestellt ist. Hoffentlich duerft es aber bald stabil laufen und besser als je zuvor, insbesondere sollten noch weitere Proxyserver hinzukommen.
[1] http://dns.openstreetmap.org/tile.openstreetmap.org.html
[2] http://munin.openstreetmap.org/openstreetmap/tile.openstreetmap/index.html