Crash du site Web. Que sont les réseaux de diffusion de contenu

Crash du site Web

Aujourd'hui, alors que l'Europe approchait de midi et que l'Amérique latine commençait à se réveiller, Plusieurs des sites Web les plus visités au monde ont rencontré des problèmes de performances. Il s'agit notamment des réseaux sociaux comme Twitter, du streaming vidéo comme Twich ou Vimeo, des agrégateurs de contenu comme Reddit et des médias comme CNN ou The New York Times.

Au sein de la communauté open source, il convient de mentionner FreeBSD, la nouvelle distribution Rocky Linux (Un fork de CentOS développé par son fondateur) et le système de contrôle de version propriétaire GitHub de Microsoft. GitHub est probablement le service qui héberge le plus de projets open source.

La blague la plus courante parmi les programmeurs est que, avec StackOverflow parmi les sites lésés (un site de questions et réponses de programmation qui, selon les potins, tout le monde copie le code), la plupart de la guilde a pris des vacances aujourd'hui.

La personne responsable du crash du site

Les visiteurs des sites concernés, en essayant d'interagir avec eux, ont rencontré le message d'erreur : « Erreur 503 Service non disponible. Le problème était lié à une panne provenant de la plate-forme cloud Fastly et du réseau de diffusion de contenu (CDN).

À partir de Rapidement il a été signalé qu'ils connaissaient une interruption globale du service CDN, entraînant causé divers degrés de problèmes de performance sur des sites en Amérique du Nord, en Amérique du Sud, en Europe, en Asie/Pacifique, en Afrique du Sud et en Inde,

Les services ont commencé à se normaliser 45 minutes après la première annonce lorsque de Fastly ils ont assuré ont trouvé le problème et travaillent sur la solution.

Il a été signalé plus tard que le problème avait été une configuration de service qui a causé des perturbations à vos « Points de présence ». La solution était de désactiver ce paramètre.

Que sont les réseaux de diffusion de contenu (CDN)

Internet est toujours une infrastructure physique avec les limites de tout ce qui est physique. La vitesse d'accès au contenu est déterminée par deux facteurs : Le poids du fichier et la distance. Une distribution Linux qui pèse 1Go téléchargera plus vite qu'une qui pèse 2Go (Si les autres facteurs ne varient pas. De la même manière, s'il y a deux utilisateurs avec la même vitesse de connexion, celui qui est géographiquement plus proche du serveur d'origine ( tant que les autres facteurs sont similaires) le téléchargera plus rapidement.

Vous ne pouvez pas toujours faire quelque chose pour réduire votre poids déchargé. En particulier, les fichiers multimédias risquent d'en affecter la qualité. Donc, les prestataires travaillent avec l'autre facteur, la distance.

Nous appelons le réseau de diffusion de contenu (CDN) un groupe de serveurs répartis géographiquement qui fonctionnent ensemble pour fournir une livraison de contenu rapide.

En utilisant un CDN les créateurs de contenu disposent d'un transfert rapide des actifs nécessaires pour charger tous les types de contenu Web sans que l'utilisateur n'ait à subir de retard. Ce contenu comprend des pages HTML, des fichiers javascript, des feuilles de style, des images et des vidéos.

De plus, les CDN sont une protection efficace contre plusieurs attaques informatiques courantes telles que le déni de service distribué (DDOS)

Les serveurs qui font partie d'un CDN sont liés les uns aux autres et se trouvent généralement aux principaux emplacements de connexion entre les différents fournisseurs d'accès Internet pour donner accès au trafic provenant de leurs différents réseaux. De cette façon, la vitesse de transit entre les données est réduite.

Il doit être clair que les services CDN ne sont pas un service d'hébergement Web. Sa mission est uniquement de fournir un contenu dont la vitesse d'accès est critique. Par exemple, si un site Web utilise des frameworks tels que Bootstrap ou jQuery, ou le jeu de polices Google, le concepteur Web n'a pas besoin d'inclure les fichiers sur le site. Incluez simplement le lien vers l'emplacement correspondant.

Bien sûr, il y a un inconvénient à cela. Le coût élevé d'avoir des serveurs dans des endroits stratégiques à travers le monde n'est pas accessible à tout le monde. C'est pourquoi chacun des services a besoin de plusieurs clients pour se financer. Lorsqu'un de ces services tombe en panne, une grande partie d'Internet tombe en panne.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.