ULL-Multicast – Übersicht
Auf dieser Seite erhalten Sie einen Überblick über ULL-Multicast (Ultra Low Latency) in Google Cloud.
ULL-Multicast hat viele der gleichen Eigenschaften wie Cloud-Multicast. In den folgenden Abschnitten werden die besonderen Eigenschaften von ULL-Multicast beschrieben.
Vergleich von ULL-Multicast und Cloud-Multicast
In der folgenden Tabelle sind die wichtigsten Unterschiede zwischen ULL-Multicast und Cloud-Multicast zusammengefasst:
| Attribut | Cloud-Multicast | ULL-Multicast |
|---|---|---|
| Übersicht und Konfiguration | ||
| Zusammenfassung | Ein Multicast-Dienst, der auf softwarebasierten Netzwerken basiert und die Multicast-Infrastruktur in einem Mandantenprojekt und -netzwerk verwendet, das von Google verwaltet wird, um Traffic zu replizieren und zu verteilen. | Ein hardwarebasierter Multicast-Dienst für Multicast-Anwendungen mit strengen Latenzanforderungen, der die Multicast-Infrastruktur direkt in der physischen Netzwerkstruktur verwendet, um Traffic zu replizieren und zu verteilen. |
| API und Ressourcenmodell | Siehe Folgendes:
|
Siehe Folgendes:
|
| Konfigurationsverfahren | Informationen zum Konfigurieren von Cloud-Multicast finden Sie unter der Konfigurationsübersicht für Cloud-Multicast. | Informationen zum Konfigurieren von ULL-Multicast finden Sie unter Konfigurationsübersicht für die ULL-Lösung. |
| Standort und Umfang | ||
| Unterstützte Standorte | Jeder der folgenden:
|
Nur die folgenden:
|
| Umfang der Traffic-Verteilung | Jeder der folgenden:
Eine einzelne Multicast-Domain kann in mehreren Zonen erstellt und aktiviert werden, um zonenübergreifendes Multicast zu ermöglichen, wie im Bereitstellungsmuster für zonenübergreifendes Multicast für Cloud-Multicast beschrieben. |
Nur die folgenden:
Jede vorkonfigurierte Multicast-Domain wird einmal für eine bestimmte Zone erstellt und aktiviert , um zoneninternes Multicast zu ermöglichen , wie im Bereitstellungsmuster für zoneninternes Multicast für ULL-Multicast beschrieben. |
| Kompatible Compute- und Netzwerkressourcen | ||
| Unterstützte Compute Engine-Instanztypen | Jeder der folgenden:
|
Nur die folgenden:
|
| Unterstützte VPC-Netzwerktypen | VPC-Netzwerke für allgemeine Zwecke:
|
VPC-Netzwerke mit einem ULL
Netzwerkprofil:
|
ULL-Multicast-Ressourcenmodell
ULL-Multicast verwendet dieselbe API und dasselbe Ressourcenmodell wie Cloud-Multicast, einschließlich jeder Ressource, die in Übersicht über das Multicast-Ressourcenmodell beschrieben wird.
Weitere Informationen zu ULL-Multicast:
- Multicast-Domains: werden vom Börsenbetreiber erstellt, haben aber einzigartige Überlegungen für Nutzer im Vergleich zu Cloud-Multicast. Weitere Informationen finden Sie im folgenden Abschnitt Zuordnung von Instanzen und Netzwerkschnittstellen für ULL-Multicast-Domains.
- Multicast-Nutzerkonfigurationen: Nutzerverknüpfungen und Gruppen-Nutzer aktivierungen haben dieselben Eigenschaften, die unter Multicast-Nutzerkonfigurationen beschrieben werden. Informationen zum Erstellen dieser Ressourcen für ULL-Multicast finden Sie unter ULL-VPC-Netzwerk für die Nutzung von Multicast-Traffic aktivieren.
Zuordnung von Instanzen und Netzwerkschnittstellen für ULL-Multicast-Domains
In diesem Abschnitt wird die Beziehung zwischen ULL-Multicast-Domains, ULL-Compute Engine-Instanztypen und den Netzwerkschnittstellen dieser Compute-Instanzen beschrieben. Das in diesem Abschnitt beschriebene Verhalten setzt voraus, dass entsprechende Multicast-Konfigurationen wie in der Konfigurationsübersicht für die ULL-Lösung beschrieben erstellt werden.
In der folgenden Tabelle wird beschrieben, welche Instanztypen, Netzwerkschnittstellen und Aktionen für eine bestimmte ULL-Multicast-Domain unterstützt werden. Multicast-Ersteller- und -Nutzerinstanzen, die dieser Zuordnung nicht entsprechen, können ULL-Multicast-Traffic nicht erfolgreich senden und empfangen.
| Domain | Instanztyp | Unterstützte Aktion |
|---|---|---|
|
Feed A (erstellt mit der feed-a vorkonfigurierten Domain)
|
U4P-Instanz |
Multicast-Traffic senden Eine U4P-Instanz kann Traffic für diese Domain von jeder ihrer ULL-Netzwerkschnittstellen senden. |
| U4C-Instanz |
Multicast-Traffic empfangen Eine U4C-Instanz muss
Traffic über dieselbe Netzwerkschnittstellennummer empfangen, über die die U4P-Instanz
Traffic sendet. Wenn die U4P-Instanz beispielsweise Traffic von |
|
|
Feed B (erstellt mit der feed-b vorkonfigurierten Domain)
|
U4P-Instanz |
Multicast-Traffic senden Eine U4P-Instanz kann Traffic für diese Domain von jeder ihrer ULL-Netzwerkschnittstellen senden. |
| U4C-Instanz |
Multicast-Traffic empfangen Eine U4C-Instanz muss
Traffic über dieselbe Netzwerkschnittstellennummer empfangen, über die die U4P-Instanz
Traffic sendet. Wenn die U4P-Instanz beispielsweise Traffic von |
Bereitstellungsmuster für zoneninternes ULL-Multicast
ULL-Multicast unterstützt dieselben Topologien und Bereitstellungsmuster wie Cloud-Multicast, mit Ausnahme von zonenübergreifendem Multicast.
In diesem Abschnitt wird das allgemeine Bereitstellungsmuster pro Zone für ULL-Multicast beschrieben, das eine Multicast-Verbindung zwischen Multicast-Erstellern in einem Börsenbetreiberprojekt und Multicast-Nutzern in Börsenteilnehmerprojekten ermöglicht. Dieses Bereitstellungsmuster verwendet die Stern-Topologie des Network Connectivity Center (NCC) und redundante Multicast-Domains.
ULL-Multicast-Traffic in einer Zone
Das folgende Diagramm veranschaulicht ULL-Multicast-Traffic über redundante Multicast-Domains in der NCC-Stern-Topologie.
In diesem Beispiel sendet ein Multicast-Ersteller Traffic an Multicast-Nutzer in derselben Zone und in verschiedenen ULL-VPC-Netzwerken über eine redundante Multicast-Infrastruktur, die zwei separaten Multicast-Domains entspricht.
Ressourcenkonfiguration in einer Zone
Das folgende Diagramm veranschaulicht die Netzwerk- und Multicast-Ressourcen, die konfiguriert werden müssen, um die im vorherigen Abschnitt beschriebene Multicast-Verbindung zu erreichen.
In der folgenden Tabelle werden die Ressourcenkonfigurationen im vorherigen Diagramm beschrieben. Wenn Sie redundante Multicast-Domains verwenden möchten, müssen Sie redundante Konfigurationen für jeden Multicast-Ressourcentyp erstellen.
| Ressourcentypen | Konfiguration |
|---|---|
| Multicast-Domains und Gruppenbereiche |
Ressourcen für redundante Multicast-Domains:
|
| Multicast-Erstellerkonfigurationen |
In der Beispielkonfiguration wird dasselbe Netzwerk wie das Multicast-Administrator Netzwerk und das Multicast-Erstellernetzwerk verwendet. Ressourcen, mit denen
Ressourcen, mit denen
|
| Multicast-Nutzerkonfigurationen |
Zwei Multicast-Nutzernetzwerke sind Edge-Spokes im Hub und enthalten jeweils Ressourcen, mit denen Multicast-Nutzer Traffic empfangen können. Ressourcen, mit denen
Ressourcen, mit denen
|
Beschränkungen
ULL-Multicast hat die meisten Beschränkungen von Cloud-Multicast (z. B. Beschränkung auf IPv4 und UDP und eine MTU von 1.500 Byte erforderlich). Informationen zu spezifischen Beschränkungen für ULL-Multicast finden Sie unter:
- ULL-Multicast wird nur in den privaten Zonen für die ULL-Lösung und nur für ULL-Compute Engine Instanzen unterstützt, die mit ULL-VPC-Netzwerken verknüpft sind, wie unter Vergleich von ULL-Multicast und Cloud-Multicast beschrieben. Andere Standorte und Ressourcentypen werden nicht unterstützt.
- Zonenübergreifender Multicast-Traffic wird nicht unterstützt.
- Die Ereignisprotokollierung für Gruppenmitgliedschaften ist für ULL-Multicast nicht verfügbar.
Kontingente und Limits
Multicast-Ressourcen, die für die Verwendung mit ULL-Multicast erstellt wurden, tragen zu denselben Kontingenten und Limits für Cloud-Multicast bei, wie unter Multicast-Kontingente und ‑Limits beschrieben.
Nächste Schritte
- Weitere Informationen finden Sie unter Konfigurationsübersicht für die ULL-Lösung.