Panoramica di ULL Multicast

Questa pagina fornisce una panoramica di Ultra Low Latency (ULL) Multicast in Google Cloud.

ULL Multicast condivide molte delle stesse proprietà di Cloud Multicast. Le sezioni seguenti si concentrano sulle proprietà uniche di ULL Multicast.

Confronto tra ULL Multicast e Cloud Multicast

La seguente tabella riassume le principali differenze tra ULL Multicast e Cloud Multicast:

Proprietà Cloud Multicast ULL Multicast
Panoramica e configurazione
Riepilogo Un servizio multicast basato su networking software-defined che utilizza l'infrastruttura in un progetto tenant e una rete gestita da Google per replicare e distribuire il traffico. Un servizio multicast basato su hardware per applicazioni con requisiti rigorosi di latenza e varianza multicast. Si basa sull' infrastruttura direttamente nel fabric di rete fisica per replicare e distribuire il traffico.
API e modello di risorsa Consulta quanto segue
Consulta quanto segue
Procedura di configurazione Per configurare Cloud Multicast, consulta la panoramica della configurazione di Cloud Multicast. Per configurare ULL Multicast, consulta Panoramica della configurazione della soluzione ULL.
Località e ambito
Località supportate Ciascuno dei seguenti:
Solo quanto segue:
Ambito di distribuzione del traffico Ciascuno dei seguenti:
  • All'interno della zona
  • All'interno della regione

È possibile creare e attivare un singolo dominio multicast in più zone per abilitare il multicast tra zone, come descritto nel pattern di deployment tra zone per Cloud Multicast.

Solo quanto segue:
  • All'interno della zona

Ogni dominio multicast preconfigurato viene creato e attivato una volta per una determinata zona per abilitare il multicast all'interno della zona, come descritto nel pattern di deployment zonale per ULL Multicast.

Risorse di computing e di rete compatibili
Tipi di istanza Compute Engine supportati Ciascuno dei seguenti:
Solo quanto segue:
  • Istanze U4P e U4C
Tipi di rete VPC supportati Reti VPC per uso generico:
  • Reti VPC standard (nessun profilo di rete)
  • Reti VPC create con un profilo di rete regionale (reti VPC regionali)
Reti VPC con un profilo di rete ULL:
  • Reti VPC ULL dell'operatore
  • Reti VPC ULL del partecipante

Modello di risorsa ULL Multicast

ULL Multicast utilizza la stessa API e lo stesso modello di risorsa di Cloud Multicast, inclusa ogni risorsa descritta in Panoramica del modello di risorsa multicast.

Per ULL Multicast, consulta i seguenti dettagli:

Mappatura di istanze e interfacce di rete per i domini ULL Multicast

Questa sezione descrive la relazione tra i domini ULL Multicast, i tipi di istanza Compute Engine ULL e le interfacce di rete di queste istanze di computing. Il comportamento descritto in questa sezione presuppone che le configurazioni multicast corrispondenti vengano create come descritto in Panoramica della configurazione della soluzione ULL.

La seguente tabella descrive i tipi di istanza, le interfacce di rete e le azioni supportate per un determinato dominio ULL Multicast. Le istanze di producer e consumer multicast che non rispettano questa mappatura non possono inviare e ricevere correttamente il traffico multicast ULL.

Dominio Tipo di istanza Azione supportata
Feed A
(creato con il feed-a dominio preconfigurato)
Istanza U4P

Invia traffico multicast

Un'istanza U4P può inviare traffico per questo dominio da una qualsiasi delle sue interfacce di rete ULL.

Istanza U4C

Ricevi traffico multicast.

Un'istanza U4C deve ricevere il traffico sullo stesso numero di interfaccia di rete da cui l'istanza U4P invia il traffico. Ad esempio, se l'istanza U4P invia traffico da nic1 per questo dominio, l'istanza U4C deve ricevere traffico su nic1.

Feed B
(creato con il dominio preconfigurato feed-b)
Istanza U4P

Invia traffico multicast

Un'istanza U4P può inviare traffico per questo dominio da una qualsiasi delle sue interfacce di rete ULL.

Istanza U4C

Ricevi traffico multicast.

Un'istanza U4C deve ricevere il traffico sullo stesso numero di interfaccia di rete da cui l'istanza U4P invia il traffico. Ad esempio, se l'istanza U4P invia traffico da nic2 per questo dominio, l'istanza U4C deve ricevere traffico su nic2.

Pattern di deployment zonale di ULL Multicast

ULL Multicast supporta le stesse topologie e gli stessi pattern di deployment di Cloud Multicast, ad eccezione del multicast tra zone.

Questa sezione fornisce il pattern di deployment generale per zona per ULL Multicast che consente la connettività multicast tra i producer multicast in un progetto dell'operatore di scambio e i consumer multicast nei progetti dei partecipanti allo scambio. Questo pattern di deployment utilizza la topologia a stella di Network Connectivity Center (NCC) e i domini multicast ridondanti.

Traffico multicast ULL in una zona

Il seguente diagramma illustra il traffico multicast ULL tramite domini multicast ridondanti nella topologia a stella NCC.

In questo esempio, un producer multicast invia traffico ai consumer multicast nella stessa zona e in reti VPC ULL diverse tramite un'infrastruttura multicast ridondante che corrisponde a due domini multicast separati.

Traffico multicast ULL in una zona.
Traffico multicast ULL in una zona (fai clic per ingrandire).

Configurazione delle risorse in una zona

Il seguente diagramma illustra le risorse di rete e multicast che devono essere configurate per ottenere la connettività multicast descritta nella sezione precedente.

Configurazione della risorsa multicast ULL in una zona.
Configurazione delle risorse ULL Multicast in una zona (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 multicast.

Tipi di risorse Configurazione
Domini multicast e intervalli di gruppi

Risorse per domini multicast ridondanti:

  • Una rete di amministrazione multicast che è uno spoke centrale sull'hub. Ogni dominio multicast è configurato con l' impostazione della topologia NCC e lo stesso hub.
  • Un gruppo di domini multicast che funge da contenitore per i domini multicast ridondanti multicast.
  • Nella rete vengono creati un dominio multicast Feed A e uno o più intervalli di gruppi corrispondenti , che vengono attivati in us-south1-d. Il dominio multicast viene creato con il dominio ULL preconfigurato feed-a.
  • Nella rete vengono creati un dominio multicast Feed B e uno o più intervalli di gruppi corrispondenti , che vengono attivati in us-south1-d. Il dominio multicast viene creato con il dominio ULL preconfigurato feed-b.
Configurazioni dei producer multicast

La configurazione di esempio utilizza la stessa rete della rete di amministrazione multicast network e della rete del producer multicast.

Risorse che consentono a nic1 del producer multicast di inviare traffico tramite il dominio multicast Feed A:

  • Un'associazione di producer multicast tra la rete e il dominio Feed A
  • Un'attivazione del producer di gruppi multicast per uno o più intervalli di gruppi associati al dominio Feed A

Risorse che consentono a nic2 del producer multicast di inviare traffico tramite il dominio multicast Feed B:

  • Un'associazione di producer multicast tra la rete e il dominio Feed B
  • Un'attivazione del producer di gruppi multicast per uno o più intervalli di gruppi associati al dominio Feed B
Configurazioni dei consumer multicast

Due reti di consumer multicast sono spoke perimetrali su the hub e ognuna contiene risorse che consentono ai consumer multicast di receive traffic.

Risorse che consentono a nic1 dei consumer multicast di ricevere traffico tramite il dominio multicast Feed A:

  • Un'associazione di consumer multicast tra la rete e il dominio Feed A
  • Un'attivazione del consumer di gruppi multicast per uno o più intervalli di gruppi associati al dominio Feed A

Risorse che consentono a nic2 dei consumer multicast di ricevere traffico tramite il dominio multicast Feed B:

  • Un'associazione di consumer multicast tra la rete e il dominio Feed B
  • Un'attivazione del consumer di gruppi multicast per uno o più intervalli di gruppi associati al dominio Feed B

Limitazioni

ULL Multicast condivide la maggior parte delle limitazioni di Cloud Multicast (ad esempio, è limitato a IPv4 e UDP e richiede un MTU di 1500 byte). Per le limitazioni specifiche di ULL Multicast, consulta quanto segue:

  • ULL Multicast è supportato solo nelle zone private per la soluzione ULL e solo per le istanze Compute Engine ULL collegate alle reti VPC ULL, come descritto in Confronto tra ULL Multicast e Cloud Multicast. Altre località e tipi di risorse non sono supportati.
  • Il traffico multicast tra zone non è supportato.

Quote e limiti

Le risorse multicast create per l'utilizzo con ULL Multicast contribuiscono alla maggior parte delle stesse quote e degli stessi limiti di Cloud Multicast come descritto in Quote e limiti multicast.

Passaggi successivi