Modello di risorse e topologie multicast
Questa pagina fornisce una panoramica del modello di risorse per il multicast in Google Cloud e delle topologie supportate.
Per ulteriori informazioni sulle proprietà specifiche di ciascuna risorsa, consulta il riferimento API multicast.
Per informazioni su ruoli e autorizzazioni di Identity and Access Management (IAM) per le risorse multicast, consulta Riferimento alle autorizzazioni multicast.
Modello di risorsa multicast
Le sezioni seguenti descrivono le Google Cloud risorse necessarie per amministrare il multicast, produrre traffico multicast e utilizzare il traffico multicast.
Per i diagrammi che illustrano il modello di risorse multicast in diversi scenari di configurazione, consulta topologie multicast e pattern di deployment aggiuntivi.
Panoramica del modello di risorsa multicast
La tabella seguente descrive le risorse necessarie per utilizzare il multicast inGoogle Cloud e chi le gestisce. Per saperne di più su un tipo di risorsa, consulta la sezione corrispondente.
| Tipi di risorse | Descrizione |
|---|---|
| Domini multicast e intervalli di gruppi
Gestito da un amministratore multicast |
Risorse che utilizzi per amministrare il multicast:
Un dominio può contenere uno o più intervalli di gruppi. |
| Configurazioni del produttore multicast
Gestito da: l'amministratore multicast o un amministratore di rete producer multicast, a seconda della topologia multicast. |
Risorse che configuri per consentire ai produttori di multicast in una determinata rete VPC di inviare traffico multicast per un determinato dominio e uno o più intervalli di gruppi. Queste risorse devono trovarsi nello stesso progetto delle risorse di dominio multicast e intervallo di gruppi. |
| Configurazioni del consumer multicast
Gestito da: l'amministratore multicast o un amministratore di rete consumer multicast, a seconda della topologia multicast. |
Risorse che configuri per consentire ai consumer multicast in una determinata rete VPC di ricevere traffico multicast per un determinato dominio e uno o più intervalli di gruppi. Queste risorse possono trovarsi nello stesso progetto delle risorse di intervallo di gruppi e dominio multicast o in un progetto diverso. |
Domini multicast
La tabella seguente descrive le risorse che gli amministratori multicast utilizzano per creare e gestire l'infrastruttura multicast.
Per informazioni sulla creazione di queste risorse, consulta Crea domini multicast.
| Risorsa | Ambito | Descrizione |
|---|---|---|
| Gruppo di domini multicast (facoltativo) | Globale |
Un contenitore per raggruppare logicamente due domini correlati che possono aiutarti a ottenere un'alta affidabilità per la tua infrastruttura multicast. Quando due domini fanno parte di un gruppo di domini, Google Cloud posiziona l'infrastruttura di ciascun dominio in due shard ad alta affidabilità diversi. Inoltre, per le configurazioni che utilizzano un gruppo di domini, Google Cloud viene creata automaticamente una policy di posizionamento compatto che può essere applicata facoltativamente a istanze consumer multicast nuove o esistenti. Quando viene applicata, Compute Engine tenta di posizionare l'istanza il più vicino possibile all'infrastruttura per il dominio multicast nella zona corrispondente. |
| Dominio multicast | Globale | Rappresenta un dominio di affidabilità nella rete VPC dell'amministratore multicast, dove ogni dominio utilizza un'infrastruttura separata per distribuire il traffico multicast. I domini multicast contribuiscono a creare ridondanza dell'infrastruttura se i produttori inviano lo stesso traffico agli indirizzi IP del gruppo multicast in domini diversi. I domini multicast offrono una maggiore disponibilità se configurati come parte di un gruppo di domini. L'amministratore multicast imposta anche la topologia di rete da utilizzare per il multicast durante la creazione di un dominio. |
| Attivazione dominio multicast | A livello di zona | Rappresenta l'infrastruttura che distribuisce il traffico multicast. Quando attivi un dominio multicast in una zona, Google Cloud esegue il provisioning dell'infrastruttura per il tuo dominio in quella zona. L'infrastruttura viene eseguita in un progetto tenant e in una rete VPC gestiti da Google. |
Intervalli di gruppi multicast
La tabella seguente descrive le risorse utilizzate dagli amministratori multicast per creare e gestire gli intervalli di indirizzi IP dei gruppi multicast.
Per informazioni sulla creazione di queste risorse, vedi Crea intervalli di gruppi multicast.
| Risorsa | Ambito | Descrizione |
|---|---|---|
| Intervallo di gruppi multicast | Globale | Un intervallo di indirizzi IP del gruppo multicast univoco nella rete VPC dell'amministratore multicast associata a un dominio multicast specifico. Un dominio può contenere uno o più intervalli di gruppi multicast. La rete dell'amministratore gestisce gli indirizzi IP dei gruppi multicast per garantire che non vi sia sovrapposizione tra più domini. I gruppi multicast devono utilizzare un intervallo di indirizzi IP di classe D ( L'intervallo di gruppi multicast fornisce anche un modo per controllare l'accesso ai gruppi multicast. Puoi configurare l'insieme di progetti Google Cloud che possono utilizzare l'intervallo di gruppi. Per saperne di più, consulta Crea un intervallo di gruppi multicast. |
| Attivazione intervallo di gruppi multicast | A livello di zona | Consente a producer e consumer multicast di iniziare a utilizzare un intervallo di indirizzi IP del gruppo multicast in una determinata zona. |
Configurazioni del producer multicast
La seguente tabella descrive le risorse che devono essere configurate per consentire ai produttori multicast in una determinata rete VPC di inviare traffico multicast come origine per uno o più intervalli di gruppi multicast.
Per informazioni sulla creazione di queste risorse, consulta Consenti a una rete VPC di generare traffico multicast.
| Risorsa | Ambito | Descrizione |
|---|---|---|
| Associazione dei producer multicast | A livello di zona | Per un determinato dominio multicast, questa risorsa associa una rete VPC del producer multicast al dominio in una zona specifica. In altre parole, aggiunge la rete a un dominio e a una zona come rete producer multicast. È necessaria un'associazione producer multicast in ogni zona che contiene producer multicast. Inoltre, devi creare l'associazione di producer prima di poter creare l'attivazione di producer di gruppo. |
| Attivazione producer gruppo multicast | A livello di zona | Per un determinato intervallo di gruppi multicast, questa risorsa consente ai producer multicast di iniziare a inviare
traffico a un gruppo da una zona specifica. In altre parole, attiva una rete VPC producer multicast per un intervallo di gruppi e una zona.
È necessaria un'attivazione producer gruppo multicast per ogni intervallo di gruppi multicast e zona in cui vuoi generare traffico multicast. |
Configurazioni consumer multicast
La seguente tabella descrive le risorse che devono essere configurate per consentire ai consumer multicast in una determinata rete VPC di ricevere il traffico multicast per uno o più intervalli di gruppi multicast.
Per informazioni sulla creazione di queste risorse, consulta Consenti a una rete VPC di utilizzare il traffico multicast. Inoltre, devi seguire i passaggi per configurare IGMP per le istanze consumer multicast.
Se la stessa rete ospita producer e consumer multicast, le attivazioni e le associazioni dei consumer multicast devono essere create dopo le attivazioni e le associazioni dei producer multicast.
| Risorsa | Ambito | Descrizione |
|---|---|---|
| Associazione dei consumer multicast | A livello di zona | Per un determinato dominio multicast, questa risorsa associa una rete VPC consumer multicast al dominio in una zona specifica. In altre parole, aggiunge la rete a un dominio e a una zona come rete consumer multicast. È necessaria un'associazione di consumer multicast in ogni zona che contiene consumer multicast. Inoltre, devi creare l'associazione di consumer prima di poter creare l'attivazione di consumer di gruppo. |
| Attivazione consumer gruppo multicast | A livello di zona | Per un determinato intervallo di gruppi multicast, questa risorsa consente ai consumer multicast di iniziare a ricevere
traffico per un gruppo in una zona specifica. In altre parole, attiva una rete VPC consumer multicast per un intervallo di gruppi e una zona.
È necessaria un'attivazione del consumer del gruppo multicast per ogni intervallo di gruppi multicast e zona in cui vuoi utilizzare il traffico multicast. |
Topologie multicast
Questa sezione descrive le topologie che l'amministratore multicast può configurare.
Panoramica delle topologie multicast
Quando crei un dominio multicast, devi scegliere una delle seguenti topologie. Non puoi modificare la topologia dopo aver creato il dominio. Se il tuo caso d'uso richiede o potrebbe richiedere in futuro l'hosting di producer e consumer multicast in reti VPC diverse, assicurati di configurare la topologia a stella di Network Connectivity Center (NCC).
| Topologia | Descrizione |
|---|---|
| Topologia di una singola rete VPC | Se i producer e i consumer multicast si trovano sempre nella stessa rete VPC, utilizza la topologia di una singola rete VPC. Questa topologia utilizza una singola rete per gestire i domini multicast e gli intervalli di gruppi e per ospitare i producer e i consumer multicast. Il traffico multicast viene inviato e ricevuto solo all'interno della rete. |
| Topologia a stella NCC |
Se il tuo caso d'uso richiede che i producer e i consumer multicast si trovino in reti VPC diverse, utilizza la topologia a stella NCC. Questa topologia utilizza reti VPC separate1 che fanno parte dello stesso hub NCC come segue:
Questa topologia consente la connettività sia unicast che multicast tra le reti nel gruppo centrale e le reti nel gruppo perimetrale. Tuttavia, non stabilisce la connettività tra le reti nel gruppo edge, il che significa che le reti di consumo multicast non possono comunicare tra loro. Quando utilizzi questa topologia, tieni presente quanto segue:
In questa topologia, puoi controllare l'accesso al dominio accettando o rifiutando gli spoke VPC da o verso l'hub. Per saperne di più su NCC, consulta la documentazione di NCC. |
Topologia di una singola rete VPC
I diagrammi in questa sezione descrivono la topologia di una singola rete VPC per il multicast.
Traffico multicast nella topologia di una singola rete VPC
Il seguente diagramma illustra il traffico multicast nella topologia di rete VPC singola.
In questo esempio di base, un producer multicast invia il traffico ai consumer multicast nella stessa zona. Puoi espandere questa topologia configurando la distribuzione multicast tra zone o domini multicast ridondanti.
Configurazione delle risorse per la topologia di una singola rete VPC
Questo diagramma illustra le risorse multicast che devi configurare per ottenere la connettività multicast descritta nella sezione precedente.
La seguente tabella descrive le configurazioni delle risorse nel diagramma precedente.
| Tipi di risorse | Configurazione |
|---|---|
| Domini multicast e intervalli di gruppi |
Un dominio multicast con uno o più intervalli di gruppi viene creato nella rete VPC e viene attivato nella zona A. |
| Configurazioni del producer multicast |
Risorse che consentono al producer multicast di inviare traffico dalla zona A:
|
| Configurazioni consumer multicast |
Risorse che consentono ai consumer multicast di ricevere traffico nella zona A:
|
Topologia a stella NCC
I diagrammi in questa sezione descrivono la topologia a stella NCC per il multicast.
Traffico multicast nella topologia a stella
Il seguente diagramma illustra il traffico multicast nella topologia a stella NCC.
In questo esempio di base, un producer multicast invia traffico ai consumer multicast nella stessa zona in reti VPC diverse. Puoi espandere questa topologia configurando la distribuzione multicast tra zone o domini multicast ridondanti oppure aggiungendo altre reti di produzione multicast.
Configurazione delle risorse per la topologia a stella
Il seguente diagramma illustra le risorse di rete e multicast che devi configurare per ottenere la connettività multicast descritta nella sezione precedente.
La seguente tabella descrive le configurazioni delle risorse nel diagramma precedente.
| Tipi di risorse | Configurazione |
|---|---|
| Domini multicast e intervalli di gruppi |
Una rete VPC amministratore multicast è uno spoke centrale dell'hub e contiene un dominio multicast con uno o più intervalli di gruppi attivati nella zona A. Il dominio multicast è configurato con l'impostazione della topologia NCC e l'hub specifico da utilizzare. |
| Configurazioni del producer multicast |
Una rete VPC del producer multicast è uno spoke centrale dell'hub e contiene risorse che consentono al producer multicast di inviare traffico dalla zona A:
|
| Configurazioni consumer multicast |
Tre reti VPC consumer multicast sono spoke periferici sull'hub e ognuna contiene risorse che consentono ai consumer multicast di ricevere traffico nella zona A:
|
Pattern di deployment aggiuntivi
Questa sezione descrive pattern di deployment aggiuntivi che puoi seguire durante la configurazione del multicast nella topologia a stella di una singola rete VPC o di NCC. Puoi utilizzare qualsiasi combinazione di questi pattern di deployment.
Multicast tra zone
Questa sezione include diagrammi che illustrano il traffico multicast tra zone e i requisiti di configurazione corrispondenti.
Traffico multicast tra zone
Il seguente diagramma illustra il traffico multicast tra zone in una singola topologia di rete VPC. Puoi anche configurare il traffico multicast tra zone quando utilizzi la topologia a stella NCC.
In questo esempio, un producer multicast nella zona B invia traffico ai consumer multicast nelle zone A e B.
Configurazione delle risorse per il multicast tra zone
Questo diagramma illustra le risorse multicast che devi configurare per ottenere la connettività multicast tra zone descritta nella sezione precedente.
La seguente tabella descrive le configurazioni delle risorse nel diagramma precedente. Questa configurazione richiede di configurare diverse risorse in ogni zona in cui i produttori o i consumatori multicast inviano o ricevono traffico.
| Tipi di risorse | Configurazione |
|---|---|
| Domini multicast e intervalli di gruppi |
Nella rete VPC vengono creati un dominio multicast e uno o più intervalli di gruppi e vengono attivati sia nella zona A che nella zona B. |
| Configurazioni del producer multicast |
Risorse che consentono al producer multicast di inviare traffico dalla zona B:
|
| Configurazioni consumer multicast |
Risorse che consentono ai consumer multicast di ricevere traffico nella zona A:
Risorse che consentono ai consumer multicast di ricevere traffico nella zona B:
|
Domini multicast ridondanti
Questa sezione include diagrammi che illustrano l'invio di traffico multicast tramite domini multicast ridondanti e i requisiti di configurazione corrispondenti.
Traffico multicast tramite domini ridondanti
Il seguente diagramma illustra i domini multicast ridondanti in una singola topologia di rete VPC. Puoi anche configurare domini ridondanti quando utilizzi la topologia a stella NCC.
In questo esempio, un producer multicast invia traffico ai consumer multicast nella stessa zona tramite un'infrastruttura multicast ridondante che corrisponde a due domini multicast separati.
Configurazione delle risorse per domini ridondanti
Questo diagramma illustra le risorse multicast che devi configurare per ottenere la connettività multicast ridondante descritta nella sezione precedente.
La seguente tabella descrive le configurazioni delle risorse nel diagramma precedente. Per utilizzare domini multicast ridondanti, devi creare configurazioni ridondanti per ogni tipo di risorsa.
| Tipi di risorse | Configurazione |
|---|---|
| Domini multicast e intervalli di gruppi |
Risorse per domini multicast ridondanti:
|
| Configurazioni del producer multicast |
Risorse che consentono al producer multicast di inviare traffico tramite il dominio multicast 1 dalla zona A:
Risorse che consentono al producer multicast di inviare traffico tramite il dominio multicast 2 dalla zona A:
|
| Configurazioni consumer multicast |
Risorse che consentono ai consumer multicast di ricevere traffico tramite il dominio multicast 1 nella zona A:
Risorse che consentono al consumer multicast di ricevere traffico tramite il dominio multicast 2 nella zona A:
|
VPC condiviso
Se vuoi, puoi utilizzare il VPC condiviso per separare le risorse di rete in un progetto host dalle risorse di calcolo in un progetto di servizio. Per maggiori informazioni, consulta la panoramica del VPC condiviso.
Il seguente diagramma illustra una configurazione di esempio:
- Il progetto host A contiene una rete VPC condivisa con configurazioni del produttore multicast. Il progetto di servizio A contiene un'istanza di produttore multicast creata nella rete condivisa.
- Il progetto host B contiene una rete VPC condivisa con configurazioni consumer multicast. Il progetto di servizio B contiene un'istanza consumer multicast creata nella rete condivisa.
Passaggi successivi
- Consulta la panoramica della configurazione multicast.