Traffic Director

Trafficverwaltung für offenes Service Mesh in Unternehmen

Dokumentation für dieses Produkt ansehen

Mühelose Trafficverwaltung für Ihr Service Mesh

Ein Service Mesh ist eine effektive Abstraktion, die immer häufiger verwendet wird, um Mikrodienste und moderne Anwendungen bereitzustellen. In einem Service Mesh verlagert die Service-Mesh-Datenebene mithilfe von Dienstproxys wie Envoy den Traffic, während die Service-Mesh-Steuerungsebene diese Dienstproxys mit Richtlinien, Konfigurationen und Informationen versorgt. Traffic Director ist die vollständig verwaltete Trafficsteuerungsebene der GCP für ein Service Mesh. Mit Traffic Director können Sie ganz einfach das globale Load-Balancing für Cluster und VM-Instanzen in mehreren Regionen bereitstellen, die Dienstproxys von der Systemdiagnose entlasten und komplexe Richtlinien für die Trafficsteuerung konfigurieren. In Traffic Director werden für die Kommunikation mit den Dienstproxys in der Datenebene offene xDSv2 APIs eingesetzt. Dadurch wird gewährleistet, dass Sie nicht an eine proprietäre Schnittstelle gebunden sind.

Vollständig mit SLA verwaltet

Als von Google verwalteter Dienst verfügt Traffic Director über ein produktionstaugliches SLA von 99,99 %: Wenn ein Problem auftritt, werden unsere Mitarbeiter benachrichtigt, nicht Ihre. Ihre Mitarbeiter brauchen sich nicht um die Bereitstellung und Verwaltung der Steuerungsebene zu kümmern, sondern können sich auf ihre Aufgaben im Unternehmen konzentrieren.

Anspruchsvolle Trafficverwaltung leicht gemacht

Mit Traffic Director können Sie von normalem Load-Balancing bis zu erweiterten Funktionen wie dem Anfragenrouting und der prozentualen Trafficaufteilung alle relevanten Komponenten einfach bereitstellen.

Stabile Dienste erstellen

Stellen Sie Ihren Dienst auf mehrere Regionen verteilt als VMs oder Container bereit, damit er immer funktionsfähig bleibt. Sorgen Sie mit Traffic Director für ein globales Load-Balancing mit automatischem, regionenübergreifendem Overflow und Failover.

Mit der Bereitstellung nahtlos skalieren

Traffic Director ist darauf ausgelegt, das Wachstum Ihrer Bereitstellungen nahtlos zu bewältigen. Bei wachsender Anzahl von Diensten wird Traffic Director nahtlos skaliert, damit alle Dienste, auch große Installationen, verwaltet werden können.

In Ihrem Tempo modernisieren

Traffic Director ist sowohl für VM-basierte (Compute Engine) als auch für Containeranwendungen (Google Kubernetes Engine oder selbstverwaltetes Kubernetes) geeignet und kann für Ihre Dienste schrittweise eingeführt werden.

Features

Trafficverwaltung für offene Dienstproxys

Traffic Director bietet eine über die GCP verwaltete Steuerungsebene zur Trafficverwaltung für xDSv2-konforme, offene Dienstproxys wie Envoy.

Funktioniert mit VMs und Containern

Stellen Sie die von Traffic Director verwalteten VM-Dienstinstanzen mit den verwalteten Instanzgruppen und die Containerinstanzen mit Netzwerk-Endpunktgruppen bereit.

Globales Load-Balancing

Stellen Sie Ihre Dienstinstanzen mit Traffic Director in mehreren Regionen bereit, wodurch Sie für Ausfallsicherheit und Reichweite sorgen und dabei nur eine einzige Dienst-IP benötigen. Das bedeutet beispielsweise, dass sich Ihr GKE-Dienst in mehreren Clustern befinden kann, wobei jeder Cluster in einer anderen Region ist. Wenn die dem Nutzer am nächsten liegenden Instanzen ausfallen oder überlastet sind, wird der Traffic nahtlos zu einer anderen verfügbaren Instanz weitergeleitet.

Skalierbare Systemdiagnose

Traffic Director bietet eine von der GCP durchgeführte, skalierbare Systemdiagnose. Dabei wird die Diagnose von Envoy-/Dienstproxys auf stabile Systeme von Google verlagert, sodass Sie Systemdiagnosen für Bereitstellungen aller Größen skalieren können. Außerdem werden Ihre Instanzen auch von Systemdiagnosen in Mesh-Größe nicht überlastet.

Trafficsteuerung mit Anfragenrouting und Richtlinien für erhöhten Traffic

Traffic Director unterstützt erweiterte Features des Anfragenroutings, zum Beispiel die Trafficaufteilung, und ermöglicht Anwendungsfälle wie Canary-Tests, URL-Überschreibungen/-Weiterleitungen, Fehlerinjektion, Trafficspiegelung und erweiterte Routingfunktionen basierend auf verschiedenen Header-Werten, einschließlich Cookies. Außerdem werden auch zahlreiche erweiterte Trafficrichtlinien wie Load-Balancing-Schemas, Verbindungstrennungen und die Erkennung von Ausreißern im Back-End unterstützt.

Intelligentes und schnelles Autoscaling für Ihre Dienste

Mit Traffic Director erhalten Sie bedarfsgerechtes Autoscaling, damit Sie nur für das bezahlen, was Sie verwenden. Die Hochskalierung erfolgt schnell und effektiv, ohne dass Sie Ihren Cloud-Anbieter kontaktieren müssen oder eine Vorbereitung erforderlich ist.

Mit Traffic Director können wir die Vorteile von Envoy und Service Meshes für Produktionsumgebungen einfacher nutzen. Während Envoy eine universelle Datenebene bietet, stellt Traffic Director eine vollständig verwaltete Trafficsteuerungsebene mit offener Schnittstelle bereit, um eine Anbieterbindung zu vermeiden. Das SLA von Traffic Director, das globale Load-Balancing und die Steuerung von erhöhtem Traffic tragen dazu bei, den Aufwand der Trafficsteuerung sowohl für Unternehmen als auch cloudnative Endnutzer zu reduzieren.

– Matt Klein, Entwickler bei Envoy Proxy

Technische Ressourcen

Preise

Weitere Informationen finden Sie in der Preisübersicht.

Gleich loslegen

Profitieren Sie von einer Gutschrift über 300 $, um Google Cloud und mehr als 20 „Immer kostenlos“-Produkte kennenzulernen.

Benötigen Sie Hilfe beim Einstieg?
Unterstützung durch Google Cloud-Partner