Home Blogs Mettre en œuvre une stratégie multi-CDN : 5 choses à savoir
Applications

Mettre en œuvre une stratégie multi-CDN : 5 choses à savoir

About The Author

Outline

1. Qu’est-ce qu’un Multi-CDN ?

Un réseau de diffusion de contenu est un système de serveurs géographiquement dispersés qui facilite la diffusion de contenu numérique avec de hautes performances et une haute disponibilité. L’idée derrière un CDN est de rapprocher le contenu des utilisateurs finaux. Au lieu de centraliser le contenu numérique (applications Web, objets Web, fichiers, supports téléchargeables et médias en continu) sur un nombre relativement restreint de serveurs, le contenu est mis en cache sur de nombreux serveurs répartis dans le monde entier. Les utilisateurs finaux récupèrent désormais le contenu qu’ils recherchent à partir du serveur périphérique CDN le plus proche plutôt que de retourner à l’origine pour le récupérer. Un CDN peut également créer instantanément une expérience de qualité de diffusion TV tout en convertissant les flux en direct à la volée dans les bons formats d’appareil. Cela se traduit par de bien meilleures performances (latence plus faible) pour vos clients. Il évite également de surcharger votre origine et permet à votre audience de s’adapter.

2. Quels sont les avantages d’un Multi-CDN ?

Il y a plusieurs raisons d’envisager une stratégie multi-CDN:

Disponibilité : bien qu’une panne puisse ne pas atteindre une notoriété mondiale, elle est probablement tout aussi dévastatrice pour votre entreprise. Comme Internet est devenu de plus en plus essentiel pour tous les aspects de l’entreprise, les minutes d’indisponibilité peuvent avoir un impact sur vos résultats financiers et nuire aux relations avec les clients. Multi-CDN peut minimiser les points de défaillance uniques en fournissant des options de livraison alternatives pendant une panne.

Performances : il est peu probable qu’un CDN unique offre les meilleures performances pour tous les types de trafic dans toutes les régions en permanence. En équilibrant intelligemment vos besoins de diffusion de contenu entre plusieurs fournisseurs de CDN, vous pouvez atténuer l’impact des problèmes de performance de fournisseurs spécifiques dans des régions spécifiques pour des types de trafic spécifiques.

Capacité : les événements de diffusion de contenu à grande échelle peuvent créer des points d’étranglement chez les fournisseurs de CDN individuels ou dans certains endroits. Multi-CDN réduit ces goulots d’étranglement en répartissant la charge entre plusieurs CDN. Pour les grands événements en direct tels que la coupe du monde, la mise à l’échelle rapide est une fonction essentielle des CDN. Si un match est à égalité vers la fin du temps réglementaire, il y a généralement des pics massifs avec les fans se connectant pour regarder les dernières minutes.

Sécurité : avoir plusieurs fournisseurs de CDN vous permet de minimiser l’exposition ou de contourner complètement les CDN compromis en cas de cyberattaque.

3. Comment fonctionne Multi-CDN ?

Dans de nombreuses situations, le multi-CDN peut être bénéfique, mais comment déployer plusieurs CDN et quels facteurs doivent être pris en compte pour déterminer la meilleure méthode pour votre application particulière ?

DNS : le DNS (Domain Name System) est un système de nommage pour Internet. Cependant, l’équipement Internet ne comprend pas les noms de domaine – il fonctionne à l’aide d’adresses IP. DNS effectue la traduction du nom de domaine en adresse IP. DNS est l’une des méthodes de commutation les plus répandues entre différents CDN dans un environnement multi-CDN.

Statique : la méthode la plus basique pour incorporer plusieurs CDN consiste à modifier les entrées DNS. Cette méthode peut être utilisée dans une configuration active-veille. Par exemple, si un CDN échoue, l’entrée DNS est modifiée de sorte que toutes les requêtes sont redirigées vers un autre CDN. En utilisant cette méthode, le mappage de différents noms d’hôte peut appliquer différentes stratégies à différents CDN.

Permutation circulaire pondérée : l’approche de permutation circulaire pondérée vous permet d’appliquer un classement différent à chaque CDN pour indiquer la préférence CDN. Les pondérations ou ratios peuvent être basés sur les critères que vous déterminez les plus importants pour votre entreprise, par exemple, le coût, la performance, la connectivité FAI,

Géolocalisation : dans le cas de la géolocalisation, le trafic est réparti entre les CDN en fonction de la localisation de l’utilisateur final. Cela vous permet de privilégier des CDN spécifiques en fonction de l’origine du trafic.

Performances : l’équilibrage de charge basé sur les performances tient compte des conditions actuelles du réseau pour obtenir les meilleures performances théoriques. Cette approche consiste à mesurer les conditions du réseau et à tenir compte de ces données lors de l’équilibrage des décisions.

4. Multi-CDN est-il fait pour vous?

Le multi-CDN présente des avantages convaincants, mais il ne convient pas nécessairement à tout le monde. Posez-vous les questions suivantes lorsque vous déterminez si une stratégie multi-CDN vous convient : pouvez-vous vous permettre des minutes ou des heures de temps d’arrêt ? Avez-vous des pics de trafic qui pourraient être atténués par une capacité de débordement vers d’autres CDN ? Vos besoins en matière de diffusion de contenu numérique sont-ils sensibles aux performances ? Votre audience est-elle répartie dans le monde entier ? Si votre réponse est oui à ces questions, le multi-CDN peut être bénéfique pour votre organisation.

5. Sélection du bon partenaire CDN

Une fois que vous avez déterminé que l’ajout d’un CDN à votre environnement de diffusion de contenu est logique, la question suivante est de savoir quel partenaire CDN sélectionner. Voici quelques facteurs importants à prendre en compte :

Couverture géographique : questions importantes à considérer : où se trouvent vos utilisateurs ? Où cherchez-vous à vous développer? Recherchez un CDN présent dans les régions ou les pays où se trouvent la plupart de vos utilisateurs. Lorsque vous considérez votre répartition mondiale du trafic, il est également important de considérer la croissance future. Si vous vous attendez à voir une augmentation du trafic en provenance de marchés émergents comme l’Inde, par exemple, le facteur dans votre décision maintenant est d’éviter d’avoir à renégocier votre contrat CDN ou à déplacer prématurément les fournisseurs CDN. Recherchez un CDN avec une présence dans les endroits où se trouvent la plupart de vos utilisateurs actuels et futurs.

Indicateurs de performance : peut sembler évident, mais le meilleur point de départ est de considérer ce qui est le plus important pour l’expérience de votre client. Dans ce cas, les mesures importantes pour la diffusion vidéo peuvent inclure le taux de remise en mémoire tampon, le débit binaire et le temps de démarrage.

Mesure du rendement : il existe plusieurs outils de surveillance du rendement disponibles dans le commerce, mais, dans de nombreux cas, les résultats peuvent être trompeurs. La meilleure approche pour évaluer les performances consiste à effectuer un essai ou une validation de principe avec un ou plusieurs CDN, en utilisant votre charge de travail réelle dans les régions géographiques qui sont les plus importantes pour vous.

Service et support : les choses tournent parfois mal ou vous pouvez avoir besoin de faire appel à un expert en technologie. Dans des moments comme celui-ci, un excellent soutien peut faire toute la différence. Considérez à quel point il est important d’avoir accès à un support client en direct. Cette assistance sera-t-elle disponible en dehors des heures de bureau ? Quel type de soutien est offert dans votre région? L’assistance est-elle gratuite ou une prime est-elle facturée pour ce service ? Si vous livrez des événements en direct, quelle expérience pertinente possède le partenaire CDN et est-il prêt à participer sur un pont avant ou pendant l’événement ? Le fournisseur CDN peut-il aider à l’intégration ou à la migration à partir d’un autre CDN ?

Résultat : l’utilisation de plusieurs CDN pour diffuser ces expériences de contenu numérique promet des niveaux de disponibilité et de performances encore plus élevés. En tirant parti de la bonne combinaison de fournisseurs et d’entreprises, vous pouvez simultanément améliorer la qualité d’expérience de l’utilisateur final tout en réduisant les coûts. Consultez les 5 choses que vous devez savoir sur la mise en œuvre d’une stratégie Multi-CDN de Limelight pour plus d’informations à ce sujet.