Modello e topologie delle risorse multicast

Questa pagina fornisce una panoramica del modello di risorse per il multicast in Google Cloud e delle topologie supportate.

Modello di risorsa multicast

Le sezioni seguenti descrivono le Google Cloud risorse necessarie per amministrare il multicast, generare traffico multicast e utilizzare il traffico multicast.

Per i diagrammi che illustrano il modello di risorsa multicast in diversi scenari di configurazione, consulta topologie multicast e pattern di deployment aggiuntivi.

Panoramica del modello di risorse multicast

La tabella seguente descrive le risorse necessarie per utilizzare il multicast in Google Cloud e chi le gestisce. Per saperne di più su un tipo di risorsa, consulta la sezione corrispondente. Inoltre, puoi visualizzare informazioni sulle proprietà specifiche di ciascuna risorsa nel riferimento API multicast.

Tipi di risorse Descrizione
Domini multicast e intervalli di gruppi

Gestito da un amministratore multicast

Risorse che utilizzi per amministrare il multicast:

  • I domini multicast rappresentano l'infrastruttura che distribuisce il traffico multicast.
  • Gli intervalli di gruppi multicast rappresentano gli indirizzi IP dei gruppi 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 dei 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
(Facoltativo) Gruppo di domini multicast Globale

Un contenitore per raggruppare logicamente due domini correlati che possono aiutarti a ottenere un'elevata disponibilità 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 disponibilità 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 disponibilità più elevata 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 del 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, consulta Crea intervalli di gruppi multicast.

Risorsa Ambito Descrizione
Intervallo di gruppi multicast Globale

Un intervallo di indirizzi IP di 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 (224.0.0.0/4) come definito dall'IETF.

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 gruppi multicast A livello di zona Consente ai producer e ai consumer multicast di iniziare a utilizzare un intervallo di indirizzi IP del gruppo multicast in una determinata zona.

Configurazioni del produttore multicast

La seguente tabella descrive le risorse che devono essere configurate per consentire ai produttori di multicast in una determinata rete VPC di inviare traffico multicast come origine per uno o più intervalli di gruppi di 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 dei producer multicast in ogni zona che contiene producer multicast. Inoltre, devi creare l'associazione di produttori prima di poter creare l'attivazione del produttore del 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 del producer del gruppo multicast per ogni intervallo di gruppi multicast e zona in cui vuoi generare traffico multicast.

Configurazioni dei consumer multicast

La seguente tabella descrive le risorse che devono essere configurate per consentire ai consumer multicast in una determinata rete VPC di ricevere 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 associazioni e le attivazioni dei consumer multicast devono essere create dopo le associazioni e le attivazioni 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 del consumatore prima di poter creare l'attivazione del consumatore del 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 produttori e consumatori multicast in reti VPC diverse, assicurati di configurare la topologia a stella di Network Connectivity Center.

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 di Network Connectivity Center

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 di Network Connectivity Center.

Questa topologia utilizza reti VPC separate1 che fanno parte dello stesso hub Network Connectivity Center come segue:

  • Una rete VPC amministratore multicast che è uno spoke VPC nel gruppo centrale di un hub.
  • Una o più reti VPC producer multicast che sono spoke VPC nel gruppo centrale dell'hub. Puoi scegliere una delle seguenti opzioni:
    • Se vuoi ospitare i producer multicast in una rete VPC diversa da quella dell'amministratore multicast, puoi creare una rete producer multicast. Una rete di produzione multicast deve trovarsi nello stesso progetto della rete di amministrazione multicast.
    • Se vuoi ospitare i producer multicast nella rete VPC dell'amministratore multicast, puoi utilizzare la rete dell'amministratore multicast come rete del producer multicast.
  • Una o più reti VPC consumer multicast che sono spoke VPC nel gruppo edge dell'hub. Una rete consumer multicast può trovarsi nello stesso progetto o in un progetto diverso rispetto alla rete amministratore.

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:

  • Lo spoke VPC per ogni rete deve esportare nell'hub gli intervalli di subnet che contengono producer o consumer multicast.
  • Google Cloud vieta la sovrapposizione dell'intervallo di subnet tra gli spoke VPC connessi a un hub, come descritto in Unicità delle route delle subnet. Per evitare sovrapposizioni, puoi utilizzare i filtri di esportazione quando crei uno spoke per specificare gli intervalli di subnet da pubblicizzare.

In questa topologia, puoi controllare l'accesso al dominio accettando o rifiutando gli spoke VPC da o verso l'hub.

Per ulteriori informazioni su Network Connectivity Center, consulta la documentazione di Network Connectivity Center.

1 Nella topologia a stella di Network Connectivity Center, la rete VPC dell'amministratore multicast può ospitare anche producer e consumer multicast.

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 produttore multicast invia il traffico ai consumer multicast nella stessa zona. Puoi espandere questa topologia configurando la distribuzione multicast tra zone o domini multicast ridondanti.

Traffico multicast nella topologia di una singola rete VPC.
Traffico multicast nella topologia di una singola rete VPC (fai clic per ingrandire).

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.

Risorse multicast in una singola topologia di rete VPC.
Risorse multicast nella topologia di una singola rete VPC (fai clic per ingrandire).

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 produttore multicast di inviare traffico dalla zona A:

  • un'associazione di producer multicast tra la rete VPC e il dominio
  • un'attivazione producer gruppo multicast per uno o più intervalli di gruppi
Configurazioni dei consumer multicast

Risorse che consentono ai consumer multicast di ricevere traffico nella zona A:

  • un'associazione di consumer multicast tra la rete VPC e il dominio
  • un'attivazione consumer gruppo multicast per uno o più intervalli di gruppi

Topologia a stella di Network Connectivity Center

I diagrammi in questa sezione descrivono la topologia a stella di Network Connectivity Center per il multicast.

Traffico multicast nella topologia a stella

Il seguente diagramma illustra il traffico multicast nella topologia a stella di Network Connectivity Center.

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.

Traffico multicast nella topologia a stella di Network Connectivity Center.
Traffico multicast nella topologia a stella di Network Connectivity Center (fai clic per ingrandire).

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.

Risorse multicast nella topologia a stella di Network Connectivity Center.
Risorse multicast nella topologia a stella di Network Connectivity Center (fai clic per ingrandire).

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 di Network Connectivity Center e l'hub specifico da utilizzare.

Configurazioni del producer multicast

Una rete VPC di produzione multicast è uno spoke centrale dell'hub e contiene risorse che consentono al producer multicast di inviare traffico dalla zona A:

  • un'associazione di producer multicast tra la rete VPC e il dominio
  • un'attivazione producer gruppo multicast per uno o più intervalli di gruppi
Configurazioni dei consumer multicast

Tre reti VPC consumer multicast sono spoke perimetrali sull'hub e ognuna contiene risorse che consentono ai consumer multicast di ricevere traffico nella zona A:

  • un'associazione di consumer multicast tra la rete VPC e il dominio
  • un'attivazione consumer gruppo multicast per uno o più intervalli di gruppi

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 Network Connectivity Center. 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 di Network Connectivity Center.

In questo esempio, un produttore di multicast nella zona A invia traffico ai consumatori di multicast nelle zone A e B.

Distribuzione del traffico multicast tra zone.
Distribuzione del traffico multicast tra zone (fai clic per ingrandire).

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.

Risorse multicast per la distribuzione tra zone.
Risorse multicast per la distribuzione tra zone (fai clic per ingrandire).

La seguente tabella descrive le configurazioni delle risorse nel diagramma precedente. Questa configurazione richiede la configurazione di 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 produttore multicast di inviare traffico dalla zona A:

  • un'associazione di producer multicast tra la rete VPC e il dominio
  • un'attivazione producer gruppo multicast per uno o più intervalli di gruppi
Configurazioni dei consumer multicast

Risorse che consentono ai consumer multicast di ricevere traffico nella zona A:

  • un'associazione di consumer multicast tra la rete VPC e il dominio
  • un'attivazione consumer gruppo multicast per uno o più intervalli di gruppi

Risorse che consentono ai consumer multicast di ricevere traffico nella zona B:

  • un'associazione di consumer multicast tra la rete VPC e il dominio
  • un'attivazione consumer gruppo multicast per uno o più intervalli di gruppi

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 di Network Connectivity Center.

In questo esempio, un produttore multicast invia traffico ai consumer multicast nella stessa zona tramite un'infrastruttura multicast ridondante che corrisponde a due domini multicast separati.

Traffico multicast tramite domini ridondanti.
Traffico multicast tramite domini ridondanti (fai clic per ingrandire).

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.

Configurazione delle risorse per i domini ridondanti.
Configurazione delle risorse per i domini ridondanti (fai clic per ingrandire).

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:

  • un gruppo di domini multicast che funge da contenitore per i domini multicast ridondanti.
  • Il dominio multicast 1 e uno o più intervalli di gruppi corrispondenti vengono creati nella rete VPC e attivati nella zona A.
  • Il dominio multicast 2 e uno o più intervalli di gruppi corrispondenti vengono creati nella rete VPC e attivati nella zona A.
Configurazioni del produttore multicast

Risorse che consentono al producer multicast di inviare traffico tramite il dominio multicast 1 dalla zona A:

  • un'associazione dei producer multicast tra la rete VPC e il dominio 1
  • un'attivazione del producer del gruppo multicast per uno o più intervalli di gruppi associati al dominio 1

Risorse che consentono al producer multicast di inviare traffico tramite il dominio multicast 2 dalla zona A:

  • un'associazione di producer multicast tra la rete VPC e il dominio 2
  • un'attivazione del producer gruppo multicast per uno o più intervalli di gruppi associati al dominio 2
Configurazioni dei consumer multicast

Risorse che consentono ai consumer multicast di ricevere traffico tramite il dominio multicast 1 nella zona A:

  • un'associazione consumer multicast tra la rete VPC e il dominio 1
  • un'attivazione consumer gruppo multicast per uno o più intervalli di gruppi associati al dominio 1

Risorse che consentono al consumer multicast di ricevere traffico tramite il dominio multicast 2 nella zona A:

  • un'associazione consumer multicast tra la rete VPC e il dominio 2
  • un'attivazione del consumer del gruppo multicast per uno o più intervalli di gruppi associati al dominio 2

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 saperne di più, 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.
Esempio di configurazione del VPC condiviso per il multicast.
Esempio di configurazione VPC condiviso per il multicast (fai clic per ingrandire).

Passaggi successivi