Multicast-Ressourcenmodell und ‑Topologien
Auf dieser Seite finden Sie einen Überblick über das Ressourcenmodell für Multicast inGoogle Cloud und die unterstützten Topologien.
Weitere Informationen zu den spezifischen Attributen der einzelnen Ressourcen finden Sie in der Multicast API-Referenz.
Informationen zu den IAM-Rollen (Identity and Access Management) und Berechtigungen für Multicast-Ressourcen finden Sie in der Referenz zu Multicast-Berechtigungen.
Multicast-Ressourcenmodell
In den folgenden Abschnitten werden die Google Cloud Ressourcen beschrieben, die für die Verwaltung von Multicast, die Erstellung von Multicast-Traffic und die Nutzung von Multicast-Traffic erforderlich sind.
Diagramme, die das Multicast-Ressourcenmodell in verschiedenen Konfigurationsszenarien veranschaulichen, finden Sie unter Multicast-Topologien und zusätzliche Bereitstellungsmuster.
Übersicht über das Multicast-Ressourcenmodell
In der folgenden Tabelle werden die Ressourcen beschrieben, die für die Verwendung von Multicast inGoogle Cloud 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 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-Quellen 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-Nutzer, 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 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, erstellt Google Cloudaußerdem automatisch eine Richtlinie für kompakte Platzierung, die optional auf neue oder vorhandene Multicast-Consumer-Instanzen angewendet werden kann. Wenn die 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 jeder Domain wird eine separate Infrastruktur zum Verteilen von Multicast-Traffic verwendet. 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 Domänengruppe konfiguriert werden. Der Multicast-Administrator legt beim Erstellen einer Domain auch die Netzwerktopologie fest, die für 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 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 Multicastgruppen-IP-Adressbereich im VPC-Netzwerk des Multicast-Administrators, der einer bestimmten Multicast-Domain zugeordnet ist. Eine Domain kann einen oder mehrere Multicast-Gruppenbereiche enthalten. Im Administratorennetzwerk werden Multicast-Gruppen-IP-Adressen verwaltet, um Überschneidungen zwischen mehreren Domains zu vermeiden. Für Multicast-Gruppen 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-Produzentennetzwerk hinzugefügt. Eine Verknüpfung des Multicast-Erstellers ist in jeder Zone erforderlich, die Multicast-Ersteller enthält. 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-Producer 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-Produzenten und ‑Nutzer gehostet werden, müssen die Multicast-Nutzerverknüpfungen und ‑Aktivierungen nach den Multicast-Produzentenverknüpfungen und ‑Aktivierungen erstellt werden.
| Ressource | Umfang | Beschreibung |
|---|---|---|
| Multicast-Nutzerverknüpfung | Zonal | Mit dieser Ressource wird für eine bestimmte Multicast-Domain ein VPC-Netzwerk für Multicast-Nutzer 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 empfangen möchten, ist eine Nutzeraktivierung für die Multicast-Gruppe erforderlich. |
Multicast-Topologien
In diesem Abschnitt werden die Topologien beschrieben, die der Multicast-Administrator konfigurieren kann.
Übersicht über Multicast-Topologien
Wenn Sie eine Multicast-Domain erstellen, müssen Sie eine der folgenden Topologien auswählen. Sie können die Topologie nach dem Erstellen der Domain nicht mehr ändern. 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 des Network Connectivity Center (NCC).
| Topologie | Beschreibung |
|---|---|
| Topologie mit einem einzelnen VPC-Netzwerk | Wenn sich Multicast-Produzenten 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-Ersteller und ‑Empfänger zu hosten. Multicast-Traffic wird nur innerhalb des Netzwerks gesendet und empfangen. |
| NCC-Sterntopologie |
Wenn für Ihren Anwendungsfall Multicast-Produzenten und ‑Nutzer 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 Multicast beschrieben.
Multicast-Traffic in der Topologie mit einem einzelnen VPC-Netzwerk
Das folgende Diagramm veranschaulicht Multicast-Traffic in der einzelnen 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-Domänen konfigurieren.
Ressourcenkonfiguration für die Topologie mit einem einzelnen VPC-Netzwerk
In diesem Diagramm sind die 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-Erstellenden ermöglichen, Traffic aus Zone A zu senden:
|
| Konfigurationen für Multicast-Nutzer |
Ressourcen, die es Multicast-Empfängern ermöglichen, Traffic in Zone A zu empfangen:
|
NCC-Sterntopologie
Die Diagramme in diesem Abschnitt beschreiben die NCC-Sterntopologie für Multicast.
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 zonenübergreifende Multicast-Verteilung oder redundante Multicast-Domains konfigurieren oder weitere Multicast-Producer-Netzwerke hinzufügen.
Ressourcenkonfiguration für die Sterntopologie
Das folgende Diagramm veranschaulicht die Netzwerk- und Multicastressourcen, die Sie konfigurieren müssen, um die im vorherigen Abschnitt beschriebene Multicastverbindung 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 Multicast-Ersteller-VPC-Netzwerk 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 Multicast-Nutzer-VPC-Netzwerke 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 Multicast in der Topologie mit einem einzelnen VPC-Netzwerk oder im NCC-Stern folgen können. Sie können eine beliebige Kombination dieser Bereitstellungsmuster verwenden.
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 veranschaulicht 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-Producer in Zone B Traffic an Multicast-Consumer in Zone A und Zone B.
Ressourcenkonfiguration für zonenübergreifendes Multicast
Dieses Diagramm veranschaulicht die Multicast-Ressourcen, die Sie konfigurieren müssen, um die zonenübergreifende Multicast-Konnektivität zu erreichen, die im vorherigen Abschnitt beschrieben wird.
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-Erstellenden ermöglichen, Traffic aus Zone B zu senden:
|
| Konfigurationen für Multicast-Nutzer |
Ressourcen, die es Multicast-Nutzern ermöglichen, Traffic in Zone A zu empfangen:
Ressourcen, die es Multicast-Nutzern 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-Stern-Topologie können Sie auch redundante Domains konfigurieren.
In diesem Beispiel sendet ein Multicast-Producer Traffic über eine redundante Multicast-Infrastruktur, die zwei separaten Multicast-Domains entspricht, an Multicast-Consumer in derselben Zone.
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-Producer ermöglichen, Traffic über die Multicast-Domain 1 aus Zone A zu senden:
Ressourcen, die es dem Multicast-Producer 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-Producer-Instanz, die im gemeinsam genutzten Netzwerk erstellt wird.
- Hostprojekt B enthält ein gemeinsam genutztes VPC-Netzwerk mit Multicast-Consumer-Konfigurationen. Dienstprojekt B enthält eine Multicast-Consumer-Instanz, die im freigegebenen Netzwerk erstellt wird.