[OSM-dev-fr] [OSM-talk-fr] Tr : [OSM-talk] New OpenStreetMap tile server

Jocelyn Jaubert jocelyn.jaubert at gmail.com
Mer 19 Déc 20:10:33 GMT 2012


On Wed, Dec 19, 2012 at 07:56:56PM +0100, sly (sylvain letuffe) wrote:
> De prim abord, je pense que la puissance nécessaire à faire un rendu sur la 
> terre, bien que pas vraiment possible avec mon smartphone, n'est pas non plus 
> impossible. Je prouverais (dès que cquest c'est occupé de ma VM au lieu de 
> jouer avec des kernels :-p ) , que c'est possible avec les serveurs que la 
> fondation free a eu le bon goût de nous fournir.

Yep, je suis d'accord que c'est la bonne solution à investiguer pour le moment.
Avec un peu de chance, les machines de Free seront assez puissantes pour faire
du rendu rapide en temps réel.

> Pour info, je continue à faire un rendu europe à jour real time avec des vieux 
> style mal optimisés sur un 4-coeur + 8GO de RAM sans SSD, donc oui, j'y crois 
> et ce, en grande partie grâce à ce que tu as développé pour les europe diffs)

Du coup, il y a des chances qu'un rendu par pays soit très facile à mettre en
place sur une machine "de base". Ça pourrait être le genre de truc à tester sur
les blades de cquest, avec genre un pays par blade :)

> En quoi j'ai peur de la réalisation ? 
> le protocole utilisé est TMS, on l'appel comme ça :
> http://duchmol/zoom/x/y.png
> 
> Et, hélas pas, ainsi : http://zone-[bbox max].duchmol/zoom/x/y.png
> Ou il aurait été bien plus facile de préparer un cluster géographique réparti 
> ou chaque serveur annonce quelle bbox il peut couvrir et le client openlayers 
> supportant ce faux TMS se charge d'interroger le bon serveur de la bonne zone

On pourrait s'amuser à faire un http://x.y.z.duchmol/, mais là, c'est le DNS
qui va prendre cher...

> En clair avec le vrai TMS, on tombe sur un seul serveur, et lui ne sait pas 
> encore s'il peut ou non servir la requête, l'idée que j'ai est donc un proxy 
> (non cache) intelligent que je préfère nommer "le dispatcher"

Il reste le souci soulevé par Philippe V., que ca ne permet pas de réduire la
bande passante, qui est le vrai problème actuellement. La solution d'un proxy
n'est pas vraiment envisageable, à moins qu'il ne fasse des 301 HTTP Redirect
sur les bons serveurs. (je ne sais pas si c'est possible)


-- 
Jocelyn



Plus d'informations sur la liste de diffusion dev-fr