Prenons comme exemple un site japonais hébergé au japon. (...)

" /> ovh - CDN les alphas tests (interne)

ovh - CDN les alphas tests (interne)

C’est très technique


Bonjour,

Est-ce que le CDN peut être intéressant pour "mon site" ?

Prenons comme exemple un site japonais hébergé au japon.
Par exemple http://www.ntt.com
Vous pouvez le visiter et voir un peu ce que ça donne en
terme de vitesse. Pensez à revenir sur les pages que
vous avez déjà vu.

On va simuler le CDN de ce site chez Ovh. Pour cela il
faut mentir les DNS et forcer la redirection de www.ntt.com
vers l’IP du CDN. On peut le faire avec le fichier "hosts"
en mettant directement l’ip du site.

Sous Linux
# echo "91.121.215.102 www.ntt.com ntt.com" >> /etc/hosts

Sous Windows
editez
c :\windows\i386\hosts
et ajoutez


91.121.215.102 www.ntt.com ntt.com


Videz le cache et redémarrez votre navigateur (pour couper
les connexions keep-alive).

Vous pouvez maintenant refaire la visite et voir la
difference. La visite est plus rapide s’il y a beaucoup
de visiteurs sur le site, car la 1ère requête est lente
puis les suivantes sont rapide car cachées.

Qu’est-ce qu’on a démontré ? Que l’utilisation du cache
proche du visiteur accélère (gravement) la consultation
du site. Dans le cas de ntt.com le temps de chargement
est divisé par 10 ... au moins 10 ...

PS. à la fin du test enlevez la liste dans "hosts" ;)

Si votre site est en Europe et votre visiteur au Japon
il a le même effet. Avec le (futur) CDN sur chaque
continent, le CDN est proche du visiteur. La 1ère visite
est "normal/lente" et les suivantes très rapide, comme
si le site était hébergé directement au 5 coins du monde.
On voit ce accélération sur le www.ntt.com avec hosts ...

Je pense qu’on mettra encore 2 semaines pour valider
les infrastructures puis on va passer au déploiement
en Europe, USA, Singapour ou Japon et peut être Brésil.
On pense que le service en Europe pourrait démarrer fin
du mois et on devrait déployer le reste pour la fin
de l’année. C’est une question des accords de peering
à négocier en Amérique du Nord/Sud et Asie ...

Les limites du système :
les URL qui envoie les "Set-Cookies" ne sont pas cachés.
Normal ... Si vous mettez "Set-Cookies" sur index.html
toutes les requêtes sur index.html vont être lente. Il
vaut mieux faire un (petit) URL à côté avec "Set-Cookies"
et le faire appeler comme une image par la page
"index.html" (et toutes les autres).

Amicalement

Octave

Envie de recevoir nos dernières nouvelles? Inscrivez-vous à notre newsletter