Gestion de la limitation du dé... Note

Gestion de la limitation du débit réseau avec AWS EC2 chez Pinterest

Pinterest, un moteur de recherche visuel, fonctionne sur AWS et utilise des instances Amazon EC2 pour son parc informatique. L'entreprise a identifié un défi majeur dans la gestion de son infrastructure EC2, notamment pour ses systèmes de stockage en ligne, en raison d'un manque de visibilité claire sur les performances réseau d'EC2 et son impact sur la fiabilité et les performances de l'application. Pour résoudre ce problème, Pinterest a développé une surveillance des performances réseau de son parc EC2 et a mis en œuvre des techniques pour gérer les pics de trafic réseau, garantissant ainsi des performances réseau fiables pour les charges de travail critiques de service en ligne. L'entreprise a rencontré des problèmes avec le service de séquences utilisateur, qui a généré des gains importants en termes d'engagement utilisateur, mais a entraîné une latence de service et des délais d'expiration de l'application. Lors d'une migration d'instances EC2, Pinterest a constaté une dégradation significative des performances sur de nombreux clusters, entraînant des délais d'expiration de l'application. L'entreprise a découvert que les instances EC2 subissaient une limitation du débit réseau due à des micro-pics dépassant l'allocation réseau. Pour rendre le comportement de limitation du débit réseau EC2 plus transparent, Pinterest a mis à niveau ses instances pour accéder aux compteurs bruts sur une instance EC2 à l'aide d'outils tels qu'ethtool. L'entreprise a modifié son agent de collecte de mesures internes pour récupérer ces compteurs et les intégrer à son stockage de mesures. En déployant ces mesures ENA sur l'ensemble de son parc EC2, Pinterest a obtenu une visibilité sans précédent sur la gestion du trafic AWS et a mis en œuvre diverses optimisations pour atténuer la limitation du débit réseau. L'entreprise a également exploré des techniques pour gérer les pics de trafic réseau, notamment la limitation de débit S3 granulaire, l'optimisation des sauvegardes de données et la compression réseau.
CdXz5zHNQW_DGfWhUSLvs.jpeg