Netzwerk

Diese Seite bietet einen Überblick über das Netzwerk für Memorystore for Redis-Cluster. Memorystore for Redis-Cluster verwendet private Service Connect-Dienstverbindungsautomatisierung, um die Verbindung von Instanzen zu automatisieren.

Als Leser dieser Seite gehörst du wahrscheinlich zu einer von zwei Rollen, die jeweils unterschiedliche Aufgaben erfüllen. Es kann zu Überschneidungen zwischen diesen Rollen kommen. Wenn Sie wissen, in welche Rolle Sie passen und welche Ziele Sie festlegen, können Sie Ihre Netzwerk- und Instanzerstellungsaufgaben schnell und effizient ausführen.

Dabei stehen Ihnen zwei mögliche Rollen zur Verfügung:

  • Rolle 1 – Redis-Administrator

  • Rolle 2 – Netzwerkadministrator

    • Ihr Ziel ist es, herauszufinden, ob die richtige Dienstverbindungsrichtlinie für das Netzwerk erstellt wurde, in dem der Redis-Administrator eine Memorystore for Redis-Clusterinstanz bereitstellen möchte. Wenn die Dienstverbindungsrichtlinie nicht erstellt wurde, erstellen Sie sie. Eine Anleitung zum Konfigurieren und Verwalten einer Dienstverbindungsrichtlinie finden Sie unter Dienstverbindungsrichtlinien konfigurieren.

      • Verwenden Sie beim Erstellen der Netzwerkrichtlinie für den Dienst die Dienstklasse gcp-memorystore-redis.
    • Als Nächstes möchten Sie dem Redis-Administrator den Netzwerknamen zur Verfügung stellen, damit er damit eine Instanz erstellen kann.

    • Wenn Sie der Netzwerkadministrator sind, benötigen Sie die erforderlichen Rollen zum Erstellen einer Dienstverbindungsrichtlinie.

Memorystore for Redis-Cluster hat die folgenden Netzwerkeigenschaften:

  • Die einzige Netzwerkverbindungsmethode, die für Memorystore for Redis-Cluster verwendet werden kann, ist die Private Service Connect-Dienstverbindungsautomatisierung (durch Dienstverbindungsrichtlinien aktiviert). Weitere Informationen finden Sie unter Dienstverbindungsrichtlinien.

  • Wenn die richtige Dienstverbindungsrichtlinie vorhanden ist, stellt die Dienstverbindungsautomatisierung während der Instanzerstellung automatisch eine Verbindung für eine Memorystore for Redis-Clusterinstanz bereit.

Voraussetzungen vor dem Erstellen eines Clusters erforderlich

Wie unter Dienstverbindungsrichtlinien beschrieben, gilt eine Dienstverbindungsrichtlinie ausschließlich für Ihr Netzwerk, Ihre Region und Ihre Dienstklasse. Eine Dienstverbindungsrichtlinie muss für Ihre Region, Ihr Netzwerk und die gcp-memorystore-redis-Dienstklasse vorhanden sein, bevor Sie eine Memorystore for Redis-Clusterinstanz erstellen können. Prüfen Sie außerdem, ob die erforderlichen APIs aktiviert sind, bevor Sie eine Instanz erstellen können.

Netzwerkanforderungen kommunizieren

Wenn Sie dies als Redis-Administrator lesen, fragen Sie Ihren Netzwerkadministrator, ob für die Region, das Netzwerk und die gcp-memorystore-redis-Dienstklasse, in der Sie die Instanz erstellen möchten, eine Dienstverbindungsrichtlinie vorhanden ist. Nachdem der Netzwerkadministrator die Richtlinie erstellt hat, fragen Sie ihn nach dem vollständigen Netzwerknamen (im Format projects/NETWORK_PROJECT_ID/global/networks/NETWORK_ID), damit Sie damit eine Memorystore for Redis-Clusterinstanz erstellen können.

Senden Sie Ihrem Netzwerkadministrator einen Link zu dieser Seite, damit er die Voraussetzungen für die Dienstverbindungsrichtlinie zum Erstellen einer Instanz nachvollziehen kann.

APIs aktivieren

Bevor Sie eine Memorystore for Redis-Clusterinstanz erstellen können, müssen Sie als Redis-Administrator alle unter Hinweise aufgeführten APIs aktivieren.

Freigegebene VPC

Neben Standard-VPC-Netzwerken unterstützt Memorystore for Redis-Cluster auch freigegebene VPC-Netzwerke. Wenn Sie Dienstverbindungsrichtlinien in einem VPC-Netzwerk mit freigegebene VPC verwenden möchten, müssen Sie dem Network Connectivity-Dienst-Agent im Dienstprojekt die Rolle „Compute-Netzwerknutzer“ (roles/compute.networkUser) zuweisen.

Freigegebene VPC-Konfigurationen haben ein Hostprojekt und ein oder mehrere Dienstprojekte. Die Dienstverbindungsrichtlinie für Memorystore for Redis-Cluster wird vom Hostadministrator im Hostprojekt definiert. Redis-Administratoren erstellen in der Regel Computestore für Redis-Clusterinstanzen in Dienstprojekten.

Reservierte Netzwerkadressen

Nachdem Sie eine Memorystore for Redis-Clusterinstanz erstellt haben, reserviert Memorystore zwei Netzwerkadressen für die Instanz. Sie werden verwendet, um den Traffic für Ihre Instanz bereitzustellen. Eines davon ist der Discovery-Endpunkt, mit dem Sie eine Verbindung zu Ihrer Instanz herstellen.