RDMA-Netzwerkprofile

Auf dieser Seite finden Sie eine Übersicht über RDMA-Netzwerkprofile (Remote Direct Memory Access) in Google Cloud.

Übersicht

Mit RDMA-Netzwerkprofilen können Sie VPC-Netzwerke (Virtual Private Cloud) erstellen, die eine RDMA-Kommunikation mit niedriger Latenz und hoher Bandbreite zwischen dem Arbeitsspeicher oder den GPUs von Compute Engine-Instanzen ermöglichen, die im Netzwerk erstellt werden.

RDMA-Netzwerkprofile sind nützlich für die Ausführung von KI-Arbeitslasten. Weitere Informationen zum Ausführen von KI-Arbeitslasten in Google Cloudfinden Sie in der Übersicht zu AI Hypercomputer.

Sie können die folgenden Arten von VPC-Netzwerken mit RDMA-Netzwerkprofilen erstellen:

VPC-Netzwerktyp Protokoll Name der Netzwerkprofilressource Instanztypen NIC-Typ
Falcon-VPC-Netzwerk RDMA über Falcon-Transport ZONE-vpc-falcon H4D IRDMA
RoCE-VPC-Netzwerk RDMA over Converged Ethernet V2 (RoCE V2)

Für VM-Instanzen:
ZONE-vpc-roce

Für Bare-Metal-Instanzen:
ZONE-vpc-roce-metal

VM:
A3 Ultra, A4, A4X

Bare Metal:
A4X Max

MRDMA

Unterstützte Zonen

RDMA-Netzwerkprofile sind nur in einer begrenzten Anzahl von Zonen verfügbar. Sie können ein Falcon-VPC-Netzwerk oder ein RoCE-VPC-Netzwerk nur in einer Zone erstellen, in der das entsprechende Netzwerkprofil verfügbar ist.

Eine Liste der unterstützten Zonen finden Sie unter Netzwerkprofile auflisten.

Alternativ können Sie sich die unterstützten Zonen für den Maschinentyp ansehen, den Sie im Netzwerk erstellen möchten. RDMA-Netzwerkprofile sind in denselben Zonen wie die unterstützten Maschinentypen verfügbar. Hier finden Sie weitere Informationen:

Spezifikationen

Für VPC-Netzwerke, die mit einem RDMA-Netzwerkprofil erstellt wurden, gelten die folgenden Spezifikationen:

  • Zonale Einschränkung. Ressourcen, die ein VPC-Netzwerk mit einem RDMA-Netzwerkprofil verwenden, sind auf dieselbe Zone wie das RDMA-Netzwerkprofil beschränkt, das dem VPC-Netzwerk bei der Netzwerkerstellung zugeordnet ist. Dieses zonale Limit hat folgende Auswirkungen:

    • Alle Instanzen mit Netzwerkschnittstellen im VPC-Netzwerk müssen in der Zone erstellt werden, die der Zone des vom VPC-Netzwerk verwendeten RDMA-Netzwerkprofils entspricht.

    • Alle im VPC-Netzwerk erstellten Subnetze müssen sich in der Region befinden, die die Zone des vom VPC-Netzwerk verwendeten RDMA-Netzwerkprofils enthält.

  • Nur RDMA-Netzwerkschnittstellen: Ein VPC-Netzwerk mit einem RDMA-Netzwerkprofil unterstützt nur Anhänge von bestimmten Netzwerkschnittstellen:

    • Falcon-VPC-Netzwerke unterstützen nur IRDMA-Netzwerkschnittstellen (NICs).
    • RoCE-VPC-Netzwerke unterstützen nur MRDMA-NICs.

    Alle NICs einer Instanz, die nicht RDMA-fähig sind, müssen an ein reguläres VPC-Netzwerk angehängt werden.

  • 8.896 Byte MTU. Für eine optimale Leistung empfehlen wir eine maximale Übertragungseinheit (MTU) von 8896 Byte für VPC-Netzwerke mit einem RDMA-Netzwerkprofil. So kann der RDMA-Treiber im Gastbetriebssystem der Instanz bei Bedarf kleinere MTUs verwenden.

    Wenn Sie ein VPC-Netzwerk mit einem RDMA-Netzwerkprofil erstellen, ist 8896 Byte die Standard-MTU.

  • Firewall-Unterschiede Im Folgenden finden Sie Informationen zu Firewallunterschieden in VPC-Netzwerken mit einem RDMA-Netzwerkprofil:

    • Für VPC-Netzwerke mit einem RDMA-Netzwerkprofil werden die folgenden impliziten Firewallregeln verwendet, die sich von den impliziten Firewallregeln für reguläre VPC-Netzwerke unterscheiden:

      • Implizites Zulassen von ausgehendem Traffic
      • Implizite Zulassung von eingehendem Traffic
    • Die Unterstützung von Cloud NGFW hängt vom Typ des VPC-Netzwerk ab:

      • Informationen zu RoCE-VPC-Netzwerken finden Sie unter:

        • RoCE-VPC-Netzwerke für VM-Instanzen unterstützen nur regionale Netzwerk-Firewallrichtlinien mit dem Firewallrichtlinientyp „RoCE“. Die Parameter für Regeln in einer unterstützten regionalen Netzwerk-Firewallrichtlinie sind begrenzt. Weitere Informationen finden Sie unter Cloud NGFW für RoCE-VPC-Netzwerke.
        • In RoCE-VPC-Netzwerken für Bare-Metal-Instanzen können keine Cloud NGFW-Regeln oder -Richtlinien konfiguriert werden.
      • In Falcon-VPC-Netzwerken können keine Cloud NGFW-Regeln oder -Richtlinien konfiguriert werden.

  • Keine Unterstützung für Konnektivitätstests: Konnektivitätstests unterstützen keine VPC-Netzwerke mit einem RDMA-Netzwerkprofil.

  • Weitere VPC-Funktionen VPC-Netzwerke mit einem RDMA-Netzwerkprofil unterstützen nur eine begrenzte Anzahl anderer VPC-Funktionen. Weitere Informationen finden Sie im folgenden Abschnitt Unterstützte und nicht unterstützte Funktionen.

Unterstützte und nicht unterstützte Funktionen

In den folgenden Abschnitten wird beschrieben, welche VPC-Funktionen für die einzelnen VPC-Netzwerk unterstützt werden, die Sie mit einem RDMA-Netzwerkprofil erstellen können:

Falcon-VPC-Netzwerke (falcon)

In der folgenden Tabelle sind die Funktionen aufgeführt, die von Falcon-VPC-Netzwerken unterstützt werden, die mit dem Netzwerkprofil falcon erstellt werden.

Funktion Unterstützt Attribut des Netzwerkprofils Attributwert des Netzwerkprofils Details
RDMA-Netzwerkkarten interfaceTypes IRDMA

Falcon-VPC-Netzwerke unterstützen nur IRDMA-NICs.

Andere NIC-Typen wie MRDMA, GVNIC und VIRTIO_NET werden nicht unterstützt.

Mehrere NICs im selben Netzwerk allowMultiNicInSameNetwork MULTI_NIC_IN_SAME_NETWORK_ALLOWED

Falcon-VPC-Netzwerke unterstützen Instanzen mit mehreren NICs, sodass sich zwei oder mehr RDMA-NICs derselben Instanz im selben VPC-Netzwerk befinden können. Jede NIC muss an ein eindeutiges Subnetz im VPC-Netzwerk angehängt werden.

Nur-IPv4-Subnetze subnetworkStackTypes SUBNET_STACK_TYPE_IPV4_ONLY

Falcon-VPC-Netzwerke unterstützen Nur-IPv4-Subnetze, einschließlich derselben gültigen IPv4-Bereiche wie reguläre VPC-Netzwerke.

Falcon-VPC-Netzwerke unterstützen keine Dual-Stack- oder reinen IPv6-Subnetze. Weitere Informationen finden Sie unter Subnetztypen.

PRIVATE-Subnetzzweck subnetworkPurposes SUBNET_PURPOSE_PRIVATE

Falcon-VPC-Netzwerke unterstützen reguläre Subnetze mit dem Attributwert PRIVATE für purpose.

Falcon-VPC-Netzwerke unterstützen keine Private Service Connect-Subnetze, Proxy-only-Subnetze oder Private NAT-Subnetze. Weitere Informationen finden Sie unter Zwecke von Subnetzen.

GCE_ENDPOINT-Adresszweck addressPurposes GCE_ENDPOINT

Falcon-VPC-Netzwerke unterstützen IP-Adressen mit dem Attributwert purpose von GCE_ENDPOINT, der von internen IP-Adressen von Instanz-NICs verwendet wird.

Falcon-VPC-Netzwerke unterstützen keine speziellen IP-Adressen, z. B. für SHARED_LOADBALANCER_VIP. Weitere Informationen finden Sie in der Referenz zur Ressource „addresses“.

Private Service Connect-Schnittstellen allowPscInterface PSC_INTERFACE_ALLOWED

Falcon-VPC-Netzwerke unterstützen Netzwerkanhänge und Verbindungen über virtuelle Private Service Connect-Schnittstellen.