Opublikowano:

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