Cloud Multicast-Ressourcenmodell und ‑Topologien
Auf dieser Seite finden Sie einen Überblick über das Ressourcenmodell und die unterstützten Topologien für Cloud Multicast.
Weitere Informationen zu den spezifischen Attributen der einzelnen Ressourcen finden Sie in der Multicast API-Referenz.
Informationen zu den IAM-Rollen und -Berechtigungen für Cloud Multicast-Ressourcen finden Sie in der Berechtigungsreferenz.
Cloud Multicast-Ressourcenmodell
In den folgenden Abschnitten werden die Google Cloud Ressourcen beschrieben, die für die Verwaltung von Cloud Multicast, die Erstellung von Multicast-Traffic und die Nutzung von Multicast-Traffic erforderlich sind.
Diagramme, die das Cloud Multicast-Ressourcenmodell in verschiedenen Konfigurationsszenarien veranschaulichen, finden Sie unter Multicast-Topologien und zusätzliche Bereitstellungsmuster.
Übersicht über das Cloud Multicast-Ressourcenmodell
In der folgenden Tabelle werden die Ressourcen beschrieben, die für die Verwendung von Cloud Multicast erforderlich sind, und wer sie verwaltet. Weitere Informationen zu einem Ressourcentyp finden Sie im entsprechenden Abschnitt.
| Ressourcentypen | Beschreibung |
|---|---|
| Multicast-Domains und Gruppenbereiche
Verwaltet von einem Multicast-Administrator |
Ressourcen, die Sie zum Verwalten von Cloud Multicast verwenden:
Eine Domain kann einen oder mehrere Gruppenbereiche enthalten. |
| Konfigurationen für Multicast-Ersteller
Verwaltet von: Entweder vom Multicast-Administrator oder vom Netzwerkadministrator des Multicast-Erstellers, je nach Multicast-Topologie. |
Ressourcen, die Sie konfigurieren, damit Multicast-Ersteller in einem bestimmten VPC-Netzwerk Multicast-Traffic für eine bestimmte Domain und einen oder mehrere Gruppenbereiche senden können. Diese Ressourcen müssen sich im selben Projekt wie die Ressourcen für die Multicast-Domain und den Gruppenbereich befinden. |
| Multicast-Nutzerkonfigurationen
Verwaltet von: Entweder vom Multicast-Administrator oder vom Netzwerkadministrator des Multicast-Nutzers, je nach Multicast-Topologie. |
Ressourcen, die Sie konfigurieren, damit Multicast-Empfänger in einem bestimmten VPC-Netzwerk Multicast-Traffic für eine bestimmte Domain und einen oder mehrere Gruppenbereiche empfangen können. Diese Ressourcen können sich im selben Projekt wie die Ressourcen für die Multicast-Domain und den Gruppenbereich oder in einem anderen Projekt befinden. |
Multicast-Domains
In der folgenden Tabelle werden die Ressourcen beschrieben, die Multicast-Administratoren zum Erstellen und Verwalten der Cloud Multicast-Infrastruktur verwenden.
Informationen zum Erstellen dieser Ressourcen finden Sie unter Multicast-Domains erstellen.
| Ressource | Umfang | Beschreibung |
|---|---|---|
| Multicast-Domaingruppe (optional) | Global |
Ein Container zum logischen Gruppieren von zwei zugehörigen Domains, mit dem Sie Hochverfügbarkeit für Ihre Multicast-Infrastruktur erreichen können. Wenn zwei Domains Teil einer Domaingruppe sind,platziert Google Cloud die Infrastruktur für jede Domain in zwei verschiedenen Hochverfügbarkeits-Shards. Bei Konfigurationen, die eine Domaingruppe verwenden, wird von Google Cloudaußerdem automatisch eine Richtlinie für kompakte Platzierung erstellt, die optional auf neue oder vorhandene Multicast-Consumer-Instanzen angewendet werden kann. Wenn diese Richtlinie angewendet wird, versucht Compute Engine, die Instanz so nah wie möglich an der Infrastruktur für die Multicast-Domain in der entsprechenden Zone zu platzieren. |
| Multicast-Domain | Global | Stellt eine Zuverlässigkeitsdomain im VPC-Netzwerk des Multicast-Administrators dar, in der für jede Domain eine separate Infrastruktur zum Verteilen von Multicast-Traffic verwendet wird. Multicast-Domains tragen zur Infrastrukturredundanz bei, wenn Produzenten denselben Traffic an Multicast-Gruppen-IP-Adressen in verschiedenen Domains senden. Multicast-Domains bieten eine höhere Verfügbarkeit, wenn sie als Teil einer Domaingruppe konfiguriert werden. Der Multicast-Administrator legt beim Erstellen einer Domain auch die Netzwerktopologie fest, die für Cloud Multicast verwendet werden soll. |
| Aktivierung der Multicast-Domain | Zonal | Stellt die Infrastruktur dar, die Multicast-Traffic verteilt. Wenn Sie eine Multicast-Domain in einer Zone aktivieren, stellt Google Cloud die Infrastruktur für Ihre Domain in dieser Zone bereit. Die Infrastruktur wird in einem Mandantenprojekt und einem VPC-Netzwerk ausgeführt, die von Google verwaltet werden. |
Multicast-Gruppenbereiche
In der folgenden Tabelle werden die Ressourcen beschrieben, die Multicast-Administratoren zum Erstellen und Verwalten von IP-Adressbereichen für Multicast-Gruppen verwenden.
Informationen zum Erstellen dieser Ressourcen finden Sie unter Multicast-Gruppenbereiche erstellen.
| Ressource | Umfang | Beschreibung |
|---|---|---|
| Multicast-Gruppenbereich | Global | Ein eindeutiger Multicast-Gruppen-IP-Adressbereich im VPC-Netzwerk des Multicast-Administrators, der einer bestimmten Multicast-Domain zugeordnet ist. Eine Domain kann einen oder mehrere Multicast-Gruppenbereiche enthalten. Das Administratorennetzwerk verwaltet Multicast-Gruppen-IP-Adressen, um Überschneidungen zwischen mehreren Domains zu vermeiden. Für Multicastgruppen muss ein IP-Adressbereich der Klasse D ( Der Multicast-Gruppenbereich bietet auch eine Möglichkeit, den Zugriff auf Multicast-Gruppen zu steuern. Sie können die Gruppe von Google Cloud-Projekten konfigurieren, die den Gruppenbereich verwenden können. Weitere Informationen finden Sie unter Multicast-Gruppenbereich erstellen. |
| Aktivierung des Multicast-Gruppenbereichs | Zonal | Ermöglicht es Multicast-Erstellern und ‑Nutzern, einen IP-Adressbereich für Multicast-Gruppen in einer bestimmten Zone zu verwenden. |
Konfigurationen des Multicast-Erstellers
In der folgenden Tabelle werden die Ressourcen beschrieben, die konfiguriert werden müssen, damit Multicast-Quellen in einem bestimmten VPC-Netzwerk Multicast-Traffic als Quelle für einen oder mehrere Multicast-Gruppenbereiche senden können.
Informationen zum Erstellen dieser Ressourcen finden Sie unter VPC-Netzwerk für Multicast-Traffic aktivieren.
| Ressource | Umfang | Beschreibung |
|---|---|---|
| Verknüpfung des Multicast-Erstellers | Zonal | Mit dieser Ressource wird für eine bestimmte Multicast-Domain ein VPC-Netzwerk für Multicast-Producer mit der Domain in einer bestimmten Zone verknüpft. Das Netzwerk wird also einer Domain und Zone als Multicast-Erstellernetzwerk hinzugefügt. In jeder Zone, die Multicast-Ersteller enthält, ist eine Verknüpfung des Multicast-Erstellers erforderlich. Außerdem müssen Sie die Erstellendenverknüpfung erstellen, bevor Sie die Aktivierung des Gruppenerstellenden erstellen können. |
| Aktivierung des Multicast-Gruppenerstellers | Zonal | Mit dieser Ressource können Multicast-Ersteller für einen bestimmten Multicast-Gruppenbereich mit dem Senden von Traffic an eine Gruppe aus einer bestimmten Zone beginnen. Mit anderen Worten: Es aktiviert ein VPC-Netzwerk für Multicast-Ersteller für einen Gruppenbereich und eine Zone.
Für jeden Multicast-Gruppenbereich und jede Zone, in der Sie Multicast-Traffic erzeugen möchten, ist eine Aktivierung des Multicast-Gruppenerstellers erforderlich. |
Konfigurationen für Multicast-Nutzer
In der folgenden Tabelle werden die Ressourcen beschrieben, die konfiguriert werden müssen, damit Multicast-Empfänger in einem bestimmten VPC-Netzwerk Multicast-Traffic für einen oder mehrere Multicast-Gruppenbereiche empfangen können.
Informationen zum Erstellen dieser Ressourcen finden Sie unter VPC-Netzwerk für den Empfang von Multicast-Traffic aktivieren. Außerdem müssen Sie die Schritte zum Konfigurieren von IGMP für Multicast-Consumer-Instanzen ausführen.
Wenn im selben Netzwerk Multicast-Ersteller und ‑Nutzer gehostet werden, müssen die Multicast-Nutzerverknüpfungen und ‑Aktivierungen nach den Multicast-Erstellerverknüpfungen und ‑Aktivierungen erstellt werden.
| Ressource | Umfang | Beschreibung |
|---|---|---|
| Multicast-Nutzerverknüpfung | Zonal | Mit dieser Ressource wird für eine bestimmte Multicast-Domain ein Multicast-Nutzer-VPC-Netzwerk mit der Domain in einer bestimmten Zone verknüpft. Das Netzwerk wird also einer Domain und Zone als Multicast-Nutzernetzwerk hinzugefügt. In jeder Zone, die Multicast-Nutzer enthält, ist eine Multicast-Nutzerverknüpfung erforderlich. Außerdem müssen Sie die Nutzendenverknüpfung erstellen, bevor Sie die Aktivierung des Gruppennutzenden erstellen können. |
| Aktivierung des Multicast-Gruppennutzers | Zonal | Mit dieser Ressource können Multicast-Nutzer für einen bestimmten Multicast-Gruppenbereich Traffic für eine Gruppe in einer bestimmten Zone empfangen. Mit anderen Worten: Es aktiviert ein VPC-Netzwerk für Multicast-Nutzer für einen Gruppenbereich und eine Zone.
Für jeden Multicast-Gruppenbereich und jede Zone, in der Sie Multicast-Traffic nutzen möchten, ist eine Nutzeraktivierung für die Multicast-Gruppe erforderlich. |
Cloud Multicast-Topologien
In diesem Abschnitt werden die Topologien beschrieben, die der Multicast-Administrator für Cloud Multicast konfigurieren kann.
Übersicht über Cloud Multicast-Topologien
Wenn Sie eine Multicast-Domain erstellen, müssen Sie eine der folgenden Topologien auswählen. Die Topologie kann nach dem Erstellen der Domain nicht mehr geändert werden. Wenn in Ihrem Anwendungsfall Multicast-Producer und ‑Consumer in verschiedenen VPC-Netzwerken gehostet werden müssen oder dies später erforderlich sein könnte, konfigurieren Sie die Stern-Topologie von Network Connectivity Center (NCC).
| Topologie | Beschreibung |
|---|---|
| Topologie mit einem einzelnen VPC-Netzwerk | Wenn sich Multicast-Ersteller und ‑Nutzer immer im selben VPC-Netzwerk befinden, verwenden Sie die Topologie mit einem einzelnen VPC-Netzwerk. Bei dieser Topologie wird ein einzelnes Netzwerk verwendet, um Multicast-Domains und Gruppenbereiche zu verwalten und Multicast-Producer und ‑Consumer zu hosten. Multicast-Traffic wird nur innerhalb des Netzwerks gesendet und empfangen. |
| NCC-Sterntopologie |
Wenn für Ihren Anwendungsfall Multicast-Ersteller und ‑Empfänger in verschiedenen VPC-Netzwerken erforderlich sind, verwenden Sie die NCC-Stern-Topologie. Bei dieser Topologie werden separate VPC-Netzwerke1 verwendet, die Teil desselben NCC-Hubs sind:
Diese Topologie ermöglicht sowohl Unicast- als auch Multicast-Verbindungen zwischen den Netzwerken in der Center-Gruppe und den Netzwerken in der Edge-Gruppe. Dadurch wird jedoch keine Verbindung zwischen Netzwerken in der Edge-Gruppe hergestellt. Das bedeutet, dass Multicast-Nutzernetzwerke nicht miteinander kommunizieren können. Beachten Sie bei Verwendung dieser Topologie Folgendes:
In dieser Topologie können Sie den Zugriff auf die Domain steuern, indem Sie VPC-Spokes zum oder vom Hub akzeptieren oder ablehnen. Weitere Informationen zu NCC finden Sie in der NCC-Dokumentation. |
Einzelne VPC-Netzwerktopologie
In den Diagrammen in diesem Abschnitt wird die Topologie mit einem einzelnen VPC-Netzwerk für Cloud Multicast beschrieben.
Multicast-Traffic in der Topologie mit einem einzelnen VPC-Netzwerk
Das folgende Diagramm zeigt Multicast-Traffic in der Single-VPC-Netzwerktopologie.
In diesem einfachen Beispiel sendet ein Multicast-Producer Traffic an Multicast-Consumer in derselben Zone. Sie können diese Topologie erweitern, indem Sie die zonenübergreifende Multicast-Verteilung oder redundante Multicast-Domains konfigurieren.
Ressourcenkonfiguration für die Topologie mit einem einzelnen VPC-Netzwerk
In diesem Diagramm sind die Cloud Multicast-Ressourcen dargestellt, die Sie konfigurieren müssen, um die im vorherigen Abschnitt beschriebene Multicast-Konnektivität zu erreichen.
In der folgenden Tabelle werden die Ressourcenkonfigurationen im vorherigen Diagramm beschrieben.
| Ressourcentypen | Konfiguration |
|---|---|
| Multicast-Domains und ‑Gruppenbereiche |
Im VPC-Netzwerk wird eine Multicast-Domain mit einem oder mehreren Gruppenbereichen erstellt und in Zone A aktiviert. |
| Konfigurationen des Multicast-Erstellers |
Ressourcen, die es dem Multicast-Ersteller ermöglichen, Traffic von Zone A zu senden:
|
| Konfigurationen für Multicast-Nutzer |
Ressourcen, die es den Multicast-Empfängern ermöglichen, Traffic in Zone A zu empfangen:
|
NCC-Sterntopologie
In den Diagrammen in diesem Abschnitt wird die NCC-Sterntopologie für Cloud Multicast beschrieben.
Multicast-Traffic in der Sterntopologie
Das folgende Diagramm veranschaulicht Multicast-Traffic in der NCC-Sterntopologie.
In diesem einfachen Beispiel sendet ein Multicast-Ersteller Traffic an Multicast-Nutzer in derselben Zone in verschiedenen VPC-Netzwerken. Sie können diese Topologie erweitern, indem Sie die zonenübergreifende Multicast-Verteilung oder redundante Multicast-Domains konfigurieren oder weitere Multicast-Producer-Netzwerke hinzufügen.
Ressourcenkonfiguration für die Sterntopologie
Das folgende Diagramm zeigt die Netzwerk- und Cloud Multicast-Ressourcen, die Sie konfigurieren müssen, um die im vorherigen Abschnitt beschriebene Multicast-Verbindung zu erreichen.
In der folgenden Tabelle werden die Ressourcenkonfigurationen im vorherigen Diagramm beschrieben.
| Ressourcentypen | Konfiguration |
|---|---|
| Multicast-Domains und ‑Gruppenbereiche |
Ein VPC-Netzwerk für Multicast-Administratoren ist ein zentraler Spoke im Hub und enthält eine Multicast-Domain mit einem oder mehreren Gruppenbereichen, die in Zone A aktiviert sind. Die Multicast-Domain wird mit der NCC-Topologieeinstellung und dem zu verwendenden Hub konfiguriert. |
| Konfigurationen des Multicast-Erstellers |
Ein VPC-Netzwerk für Multicast-Ersteller ist ein zentraler Spoke im Hub und enthält Ressourcen, mit denen der Multicast-Ersteller Traffic aus Zone A senden kann:
|
| Konfigurationen für Multicast-Nutzer |
Drei VPC-Netzwerke für Multicast-Nutzer sind Edge-Spokes im Hub und enthalten jeweils Ressourcen, mit denen Multicast-Nutzer Traffic in Zone A empfangen können:
|
Zusätzliche Bereitstellungsmuster
In diesem Abschnitt werden zusätzliche Bereitstellungsmuster beschrieben, die Sie bei der Konfiguration von Cloud Multicast im einzelnen VPC-Netzwerk oder in der NCC-Stern-Topologie verwenden können. Sie können diese Bereitstellungsmuster beliebig kombinieren.
Zonenübergreifender Multicast
Dieser Abschnitt enthält Diagramme, die den Multicast-Traffic zwischen Zonen und die entsprechenden Konfigurationsanforderungen veranschaulichen.
Zonenübergreifender Multicast-Traffic
Das folgende Diagramm zeigt zonenübergreifenden Multicast-Traffic in einer einzelnen VPC-Netzwerktopologie. Sie können auch zonenübergreifenden Multicast-Traffic konfigurieren, wenn Sie die NCC-Sterntopologie verwenden.
In diesem Beispiel sendet ein Multicast-Ersteller in Zone B Traffic an Multicast-Empfänger in Zone A und Zone B.
Ressourcenkonfiguration für zonenübergreifendes Multicast
In diesem Diagramm sind die Multicast-Ressourcen dargestellt, die Sie konfigurieren müssen, um die im vorherigen Abschnitt beschriebene zonenübergreifende Multicast-Konnektivität zu erreichen.
In der folgenden Tabelle werden die Ressourcenkonfigurationen im vorherigen Diagramm beschrieben. Für diese Konfiguration müssen Sie mehrere Ressourcen in jeder Zone konfigurieren, in der Multicast-Producer oder ‑Consumer Traffic senden oder empfangen.
| Ressourcentypen | Konfiguration |
|---|---|
| Multicast-Domains und ‑Gruppenbereiche |
Im VPC-Netzwerk werden eine Multicast-Domain und ein oder mehrere Gruppenbereiche erstellt und in Zone A und Zone B aktiviert. |
| Konfigurationen des Multicast-Erstellers |
Ressourcen, die es dem Multicast-Ersteller ermöglichen, Traffic von Zone B zu senden:
|
| Konfigurationen für Multicast-Nutzer |
Ressourcen, die es Multicast-Empfängern ermöglichen, Traffic in Zone A zu empfangen:
Ressourcen, die es Multicast-Empfängern ermöglichen, Traffic in Zone B zu empfangen:
|
Redundante Multicast-Domains
Dieser Abschnitt enthält Diagramme, die das Senden von Multicast-Traffic über redundante Multicast-Domains und die entsprechenden Konfigurationsanforderungen veranschaulichen.
Multicast-Traffic über redundante Domains
Das folgende Diagramm zeigt redundante Multicast-Domains in einer einzelnen VPC-Netzwerktopologie. Bei Verwendung der NCC-Sterntopologie können Sie auch redundante Domains konfigurieren.
In diesem Beispiel sendet ein Multicast-Producer Traffic an Multicast-Consumer in derselben Zone über eine redundante Multicast-Infrastruktur, die zwei separaten Multicast-Domains entspricht.
Ressourcenkonfiguration für redundante Domains
In diesem Diagramm sind die Multicast-Ressourcen dargestellt, die Sie konfigurieren müssen, um die im vorherigen Abschnitt beschriebene redundante 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 für jeden Ressourcentyp redundante Konfigurationen erstellen.
| Ressourcentypen | Konfiguration |
|---|---|
| Multicast-Domains und ‑Gruppenbereiche |
Ressourcen für redundante Multicast-Domains:
|
| Konfigurationen des Multicast-Erstellers |
Ressourcen, die es dem Multicast-Ersteller ermöglichen, Traffic über die Multicast-Domain 1 aus Zone A zu senden:
Ressourcen, die es dem Multicast-Ersteller ermöglichen, Traffic über die Multicast-Domain 2 aus Zone A zu senden:
|
| Konfigurationen für Multicast-Nutzer |
Ressourcen, die es Multicast-Nutzern ermöglichen, Traffic über die Multicast-Domain 1 in Zone A zu empfangen:
Ressourcen, die es dem Multicast-Nutzer ermöglichen, Traffic über die Multicast-Domain 2 in Zone A zu empfangen:
|
Gemeinsam genutzte VPC
Optional können Sie freigegebene VPC verwenden, um Netzwerkressourcen in einem Hostprojekt von Computeressourcen in einem Dienstprojekt zu trennen. Weitere Informationen finden Sie unter Gemeinsam genutzte VPC – Übersicht.
Das folgende Diagramm zeigt ein Beispiel für eine Konfiguration:
- Hostprojekt A enthält ein gemeinsam genutztes VPC-Netzwerk mit Multicast-Producer-Konfigurationen. Dienstprojekt A enthält eine Multicast-Erstellerinstanz, die im freigegebenen Netzwerk erstellt wird.
- Hostprojekt B enthält ein gemeinsam genutztes VPC-Netzwerk mit Multicast-Consumer-Konfigurationen. Dienstprojekt B enthält eine Multicast-Nutzerinstanz, die im freigegebenen Netzwerk erstellt wird.
Nächste Schritte
- Weitere Informationen finden Sie in der Übersicht zur Cloud Multicast-Konfiguration.