Auf dieser Seite finden Sie eine Übersicht über verbundene Bereitstellungen von Google Distributed Cloud (früher Google Distributed Cloud), einschließlich Informationen dazu, wann sie verwendet werden sollten, sowie zu ihren Einschränkungen und bekannten Problemen.
Mit einer verbundenen Bereitstellung von Distributed Cloud können Sie Google Kubernetes Engine-Cluster (GKE) auf dedizierter Hardware ausführen, die von Google bereitgestellt und gewartet wird und vom herkömmlichen Google Cloud Rechenzentrum getrennt ist. Google liefert und installiert die Distributed Cloud-Hardware in Ihren Räumlichkeiten.
Das Bereitstellen von Arbeitslasten in einer verbundenen Distributed Cloud-Installation funktioniert ähnlich wie das Bereitstellen von Arbeitslasten in cloudbasierten GKE-Clustern. Nachdem die Hardware bereitgestellt wurde, stellt der Clusteradministrator verbundene Distributed Cloud-Cluster über die Google Cloud Console oder die Google Cloud CLI bereit. Außerdem konfiguriert Ihr Netzwerkadministrator die Distributed Cloud-Netzwerkkomponenten so, dass Ihre Arbeitslasten mit Ihrem lokalen Netzwerk und untereinander kommunizieren können. Ihre Anwendungsverantwortlichen können dann Arbeitslasten in diesen Clustern bereitstellen. Verbundene Bereitstellungen von Distributed Cloud unterstützen die Ausführung von Arbeitslasten in Kubernetes-Containern und auf virtuellen Maschinen, einschließlich GPU-basierter Arbeitslasten, die auf NVIDIA Tesla T4-GPUs ausgeführt werden.
Connected-Bereitstellungen von Distributed Cloud sind in einem der folgenden Formfaktoren verfügbar:
- Distributed Cloud Connected-Rack: Ein Rack mit sechs Distributed Cloud Connected-Servern und zwei ToR-Switches (Top-of-Rack). Diese Konfiguration unterstützt sowohl Cluster mit lokaler Steuerungsebene als auch Cluster mit Cloud-Steuerungsebene.
- Distributed Cloud Connected-Server: Ein eigenständiger mit Distributed Cloud verbundener Server, der sich über Ihre eigene Netzwerkhardware direkt mit Ihrem lokalen Netzwerk verbindet. Dieser Formfaktor unterstützt nur lokale Steuerungsebenencluster.
Weitere Informationen zu den einzelnen Formfaktoren finden Sie unter Distributed Cloud-Formfaktoren.
Google überwacht und wartet Ihre verbundenen Distributed Cloud-Bereitstellungen aus der Ferne. Dazu gehören die Installation von Softwareupdates und Sicherheitspatches, die Behebung von Konfigurationsproblemen und die Diagnose der Distributed Cloud-Hardware. Um ein Problem zu beheben, das nicht per Remotezugriff behoben werden kann, müssen Sie autorisierten Google-Mitarbeitern physischen Zugriff auf die Distributed Cloud-Hardware gewähren.
Ihre mit Distributed Cloud verbundene Bereitstellung verwendet eine sichere Cloud VPN-Verbindung, um auf Google Cloud Dienste und Ihre Anwendungen zuzugreifen, die in Google Cloud und Ihrem VPC-Netzwerk (Virtual Private Cloud) ausgeführt werden.
Eine technische Übersicht über verbundene Bereitstellungen von Distributed Cloud finden Sie unter Funktionsweise von Distributed Cloud Connected.
Wann sollte Distributed Cloud Connected verwendet werden?
Eine verbundene Bereitstellung von Distributed Cloud ist speziell für die folgenden Szenarien konzipiert, in denen herkömmliche Google Cloud Bereitstellungen möglicherweise nicht ausreichen:
- Ihre Anwendungen benötigen eine sehr stabile Netzwerkverbindung und können potenzielle Verkehrsunterbrechungen, die häufig bei der Datenübertragung über das Internet auftreten, nicht tolerieren.
- Ihre Anwendungen erfordern die niedrigstmögliche Netzwerklatenz und reagieren empfindlich auf Latenzspitzen oder Jitter. Distributed Cloud unterstützt auch leistungsstarke Netzwerktechnologien wie Single Root Input/Output Virtualization (SR-IOV) und das Data Plane Development Kit (DPDK) für noch komplexere Szenarien, die den Network Function Operator verwenden (nicht auf Distributed Cloud Servers verfügbar).
- Ihre Anwendungen generieren große Datenmengen, deren Übertragung zu und vonGoogle Cloudaus Leistungs- oder Kostengründen nicht möglich wäre.
- Ihre lokalen Gesetze oder Verordnungen schreiben vor, dass Ihre Daten lokal gespeichert werden müssen und nicht außerhalb Ihres Unternehmens oder außerhalb einer bestimmten geografischen Gerichtsbarkeit gespeichert werden dürfen.
Einschränkungen von Distributed Cloud Connected
Für eine mit Distributed Cloud verbundene Zone gelten im Vergleich zu einer herkömmlichen cloudbasierten GKE-Zone die folgenden Einschränkungen:
- Verarbeitungskapazität: Im Gegensatz zu einer herkömmlichen cloudbasierten Zone hat Ihre verbundene Bereitstellung von Distributed Cloud eine begrenzte Verarbeitungskapazität. Berücksichtigen Sie diese Einschränkung bei der Planung und Bereitstellung Ihrer Arbeitslasten.
- Einschränkungen für Arbeitslasten. Distributed Cloud Connected unterliegt mehreren Einschränkungen für Ihre Arbeitslasten.
- GKE Enterprise-Funktionen Distributed Cloud Connected unterstützt keine GKE Enterprise-Features wie Cloud Service Mesh, mit Ausnahme des ConfigSync-Features von Config Management.
Bekannte Probleme in dieser Version von Distributed Cloud
Diese Version von Distributed Cloud Connected weist die folgenden bekannten Probleme auf:
- Eine große Anzahl von Webhook-Aufrufen kann dazu führen, dass der Konnectivity-Proxy vorübergehend ausfällt.
- Die Messwert-Agents, die auf mit Distributed Cloud verbundenen Knoten ausgeführt werden, können einen Rückstand an Ereignissen ansammeln und zum Stillstand kommen, wodurch die Erfassung weiterer Messwerte verhindert wird.
- Die automatische Speicherbereinigung kann beendete Pods nicht immer bereinigen.
- BGP-Sitzungen werden nicht wiederhergestellt, wenn die entsprechende Netzwerkschnittstelle ausfällt und dann wieder aktiv wird.