Traffic Director

Gestion du trafic adaptée aux entreprises pour le maillage de services Open Source

Consultez la documentation de ce produit.

Gestion du trafic sans effort pour le maillage de services

Le maillage de services est une abstraction performante et de plus en plus populaire lorsqu'il s'agit de fournir des microservices et des applications modernes. Dans un maillage de services, le plan de données gère le trafic en combinaison avec des proxys de service tels qu'Envoy. Le plan de contrôle, lui, fournit des stratégies, des options de configuration et des informations à ces proxys. Traffic Director est un plan de contrôle de trafic pour le maillage de services. Fourni par GCP, il est entièrement géré. Avec Traffic Director, vous pouvez effectuer facilement un équilibrage de charge mondial sur vos clusters et instances de VM dans plusieurs régions, décharger les proxys de service des vérifications d'état et configurer des stratégies de contrôle du trafic sophistiquées. Traffic Director utilise des API xDSv2 Open Source pour communiquer avec les proxys de service au niveau du plan de données. Vous ne dépendez donc pas d'une interface propriétaire.

Gestion complète avec contrat de niveau de service

En tant que service géré par Google, Traffic Director est assorti d'un contrat de niveau de service à 99,99 %. En cas de problème, ce sont nos opérateurs qui sont prévenus, pas les vôtres. Vous n'avez pas à vous soucier du déploiement ni de la gestion du plan de contrôle. Vos équipes peuvent ainsi se concentrer sur les activités de votre entreprise.

Gestion simplifiée du trafic

Utilisez Traffic Director pour répondre à tous vos besoins en matière de trafic, qu'il s'agisse d'un simple équilibrage de charge ou de fonctionnalités avancées comme le routage des requêtes ou une répartition du trafic basée sur un pourcentage.

Services résilients

Gardez vos services opérationnels à tout moment en les déployant dans plusieurs régions sous forme de VM ou conteneurs, et utilisez Traffic Director pour bénéficier d'un équilibrage de charge mondial, avec basculement automatique entre régions en cas de défaillance ou de dépassement de capacité.

Scaling automatique

Traffic Director est conçu pour gérer de manière fluide la croissance de vos déploiements. Au fur et à mesure que le nombre de vos services augmente, Traffic Director s'adapte sans effort pour tous les gérer, même dans le cas de déploiements conséquents.

Modernisation à votre rythme

Traffic Director est compatible avec les applications basées sur des VM (Compute Engine) et les applications conteneurisées (Google Kubernetes Engine ou Kubernetes en gestion autonome), et peut être introduit de manière incrémentielle.

Fonctionnalités

Gestion du trafic pour les proxys de service ouverts

Fourni par GCP en tant que plan de contrôle pour la gestion du trafic, Traffic Director fonctionne avec les proxys de service ouverts compatibles xDSv2 tels qu'Envoy.

Compatibilité avec les VM et les conteneurs

Déployez des instances de service de VM gérées par Traffic Director via des groupes d'instances gérés et des instances de conteneur via des groupes de points de terminaison du réseau.

Équilibrage de charge au niveau mondial

Avec Traffic Director, déployez vos instances de service dans plusieurs régions pour garantir leur résilience et leur portée, le tout avec une seule adresse IP de service. Votre service GKE peut, par exemple, être exécuté dans plusieurs clusters, chaque cluster étant dans une région différente. Si les instances les plus proches de l'utilisateur sont défaillantes ou surchargées, le trafic est dirigé de manière fluide vers une autre instance disponible.

Vérification d'état à grande échelle

Traffic Director fournit une vérification d'état à grande échelle via GCP. Cela décharge Envoy ou les proxys de service de cette tâche, au profit des systèmes résilients de Google. Vos vérifications d'état sont ainsi prises en charge, quelle que soit la taille des déploiements. De plus, cela permet d'éviter que vos instances ne soient submergées par des vérifications d'état au niveau du maillage.

Contrôle du trafic avec routage des requêtes et règles de trafic enrichies

Traffic Director est compatible avec des fonctionnalités avancées de routage des requêtes, telles que la répartition du trafic, la diffusion de versions Canary, les réécritures/redirections d'URL, l'injection de pannes, la mise en miroir du trafic, ainsi que des capacités de routage avancées basées sur différentes valeurs d'en-tête, y compris les cookies. Traffic Director est également compatible avec de nombreuses règles de trafic avancées qui régissent l'équilibrage de charge, les ruptures de circuit et la détection d'anomalies dans les systèmes backend.

Autoscaling rapide et intelligent pour vos services

Traffic Director dispose d'une fonctionnalité d'autoscaling basée sur la demande, vous permettant de ne payer que ce que vous utilisez, tout en augmentant rapidement et intelligemment vos capacités sans avoir à prévenir votre fournisseur de cloud et sans "préchauffage".

Avec Traffic Director, vous pouvez bénéficier plus facilement des avantages d'Envoy et du maillage de services dans les environnements de production. Combiné à Envoy, qui fournit un plan de données universel, Traffic Director fournit un plan de contrôle du trafic entièrement géré, et ce dans une interface Open Source pour que vous ne soyez pas dépendant d'une solution propriétaire. Avec son contrat de niveau de service, sa fonctionnalité d'équilibrage de charge mondial et ses capacités avancées de contrôle du trafic, Traffic Director réduit la charge que représente la gestion du trafic pour les entreprises et pour les utilisateurs finaux cloud.

– Matt Klein, créateur du proxy Envoy

Ressources techniques

Tarifs

Pour en savoir plus, consultez la page Tarifs.

Passez à l'étape suivante

Profitez de 300 $ de crédits gratuits et de plus de 20 produits Always Free pour commencer à créer des applications sur Google Cloud.

Vous avez besoin d'aide pour démarrer ?
Faites appel à un partenaire de confiance
Poursuivez la navigation