Clé à emporter
- La panne mondiale d'Internet au cours de la semaine du 14 juin était due à des problèmes de chaînes de serveurs.
- Les experts affirment que le recours croissant à des serveurs appelés réseaux de distribution de contenu pourrait rendre le Web plus vulnérable aux problèmes.
- Pour résoudre les problèmes liés aux logiciels Internet, certains fournisseurs se tournent vers les systèmes d'apprentissage automatique.
Internet est conçu pour être fiable, mais il n'est pas toujours disponible quand vous en avez besoin.
Une vague de brèves pannes d'Internet a touché les sites Web et les applications de dizaines d'institutions financières, de compagnies aériennes et d'autres entreprises au cours de la semaine du 14 juin. Les experts disent que cela met en évidence la vulnérabilité du Web aux fermetures et sa dépendance croissante à une chaîne de serveurs appelés réseaux de distribution de contenu (CDN), qui sont responsables des pannes.
Les CDN sont devenus de plus en plus populaires ces dernières années, a déclaré Olaf Kolkman, directeur de l'Internet Society, une organisation à but non lucratif qui défend un Internet ouvert, dans une interview par e-mail.
"Mais le gros inconvénient est que si quelque chose ne va pas dans un système de configuration central CDN, ou s'il y a un problème de cybersécurité, alors beaucoup de contenu tombe en panne", a ajouté Kolkman.
Pratique, mais problématique ?
La plupart des sites Web touchés par la panne d'Internet sont desservis par la société Fastly, qui figure parmi les plus grands fournisseurs de CDN au monde. Un autre CDN, Akamai, a déclaré qu'environ 500 de ses clients avaient été touchés après un bogue logiciel.
"Un grand nombre des quelque 500 clients utilisant ce service ont été automatiquement redirigés, ce qui a rétabli les opérations en quelques minutes", a déclaré la société dans un communiqué publié sur son site Web."La grande majorité des clients restants ont été réacheminés manuellement peu de temps après."
Les CDN gagnent en trafic car ils permettent la distribution locale des données au lieu de les envoyer via des câbles sous-marins.
Donc, si vous hébergez du contenu populaire, il est moins cher d'installer un serveur dans quelques 100 villes pour que tous ces internautes puissent obtenir du contenu à proximité, plutôt que d'avoir à payer le transit d'un contenu qui doit voyager longtemps transporter », a déclaré Kolkman.
Les CDN offrent également des vitesses de connexion rapides et une résistance aux cyberattaques, a expliqué Kolkman.
"Cependant, les CDN sont une infrastructure distribuée et gérée par une seule entité, ce qui signifie qu'une erreur ou une attaque sur l'infrastructure dorsale qui configure ces CDN peut avoir un impact sur tous les points de distribution", a-t-elle ajouté. "Et parce que ces CDN ont généralement de nombreux clients, il y aura beaucoup de contenu qui" disparaîtra "ou ne sera pas accessible, ce qui est exactement ce qui s'est passé avec la récente panne de Fastly."
Les vulnérabilités Internet abondent
Les CDN ne sont pas la seule raison pour laquelle Internet est vulnérable. La structure de base du Web se prête aux pannes, a expliqué Ataollah Etemadi, le chef de la société d'hébergement Web DivisionX, dans une interview par e-mail. En effet, le Web est contrôlé par des logiciels dont les spécifications sont disponibles gratuitement, a-t-il souligné.
"C'est très bien, car les appareils peuvent "parler" la même langue", a-t-il déclaré. "En revanche, cela signifie que s'il y a un bogue ou un problème, cela peut affecter des millions, voire des milliards d'appareils. Il a toujours été bien connu qu'Internet est l'environnement le plus hostile possible pour le code."
Les ingénieurs doivent souvent passer des heures pénibles à parcourir les journaux et les tableaux de bord pour trouver les causes profondes des pannes. Pour résoudre les problèmes de logiciels Internet, certains fournisseurs se tournent vers des systèmes d'apprentissage automatique. Zebrium, par exemple, propose un logiciel qui apprend à détecter automatiquement les problèmes.
Les pannes surviennent souvent non pas à cause de problèmes majeurs répandus, mais plutôt à cause d'une sorte de panne logicielle subtile, a déclaré Gavin Cohen, vice-président de Zebrium, dans une interview par e-mail.
"Chaque environnement est différent, et il [existe] un nombre presque infini de modes de défaillance possibles", a ajouté Cohen. "Lorsqu'un problème survient, il est essentiel qu'une entreprise aille au fond des choses dès que possible. Au lieu que les humains aient à résoudre les problèmes manuellement, l'apprentissage automatique peut le faire presque instantanément et de manière plus fiable."
Etemadi pense que nous ne pourrons jamais empêcher complètement les pannes d'Internet.
"Internet est composé de logiciels, et les logiciels ont des bogues", a-t-il déclaré. "Le logiciel peut être piraté. Vous ne pouvez que le planifier et l'atténuer."