Descripción general de la transmisión de ULL

En esta página, se proporciona una descripción general de la transmisión de multidifusión con latencia ultrabaja (ULL) enGoogle Cloud.

La transmisión por multidifusión de ULL comparte muchas de las mismas propiedades que la transmisión por multidifusión en la nube. En las siguientes secciones, se analizan las propiedades únicas de la transmisión de ULL con multidifusión.

Comparación entre ULL Multicast y Cloud Multicast

En la siguiente tabla, se resumen las diferencias clave entre la transmisión de ULL con multidifusión y la transmisión con multidifusión de Cloud:

Propiedad Cloud Multicast ULL Multicast
Descripción general y configuración
Resumen Servicio de transmisión multidifusión basado en red definida por software que usa infraestructura de transmisión multidifusión en un proyecto de usuario y una red administrada por Google para replicar y distribuir el tráfico. Servicio de multidifusión basado en hardware para aplicaciones de multidifusión con requisitos de latencia estrictos que usa la infraestructura de multidifusión directamente en la estructura de red física para replicar y distribuir el tráfico.
Modelo de API y recursos Consulta los siguientes
Consulta los siguientes
Procedimiento de configuración Para configurar Cloud Multicast, consulta la descripción general de la configuración de Cloud Multicast. Para configurar la transmisión de ULL con multidifusión, consulta la Descripción general de la configuración de la solución de ULL.
Ubicación y alcance
Ubicaciones admitidas Cada uno de los siguientes:
Solo lo siguiente:
Alcance de la distribución del tráfico Cada uno de los siguientes:
  • Intrazona
  • Dentro de la región

Se puede crear y activar un solo dominio de transmisión a varias direcciones en varias zonas para habilitar la transmisión a varias direcciones entre zonas, como se describe en el patrón de implementación entre zonas para Cloud Multicast.

Solo lo siguiente:
  • Intrazona

Cada dominio de multicast preconfigurado se crea y activa una vez para una zona determinada para habilitar el multicast dentro de la zona, como se describe en el patrón de implementación zonal para el multicast de ULL.

Recursos de procesamiento y red compatibles
Tipos de instancias de Compute Engine admitidos Cada uno de los siguientes:
Solo lo siguiente:
  • Instancias U4P y U4C
Tipos de redes de VPC admitidos Redes de VPC de uso general:
  • Redes de VPC normales (sin perfil de red)
  • Redes de VPC creadas con un perfil de red regional (redes de VPC regionales)
Redes de VPC con un perfil de red de ULL:
  • Redes de VPC de ULL del operador
  • Redes de VPC de ULL de participantes

Modelo de recursos de ULL Multicast

La multidifusión de ULL usa el mismo modelo de API y de recursos que Cloud Multicast, incluido cada recurso descrito en Descripción general del modelo de recursos de multidifusión.

En el caso de la transmisión de ULL por multidifusión, consulta los siguientes detalles:

Asignación de instancias y de interfaces de red para dominios de multidifusión de ULL

En esta sección, se describe la relación entre los dominios de multidifusión de ULL, los tipos de instancias de Compute Engine de ULL y las interfaces de red de esas instancias de procesamiento. El comportamiento que se describe en esta sección supone que se crearon las configuraciones de transmisión simultánea correspondientes, como se describe en Descripción general de la configuración de la solución de ULL.

En la siguiente tabla, se describen los tipos de instancias, las interfaces de red y las acciones que se admiten para un dominio de multidifusión de ULL determinado. Las instancias de productor y consumidor de transmisión por multidifusión que no se ajusten a esta asignación no podrán enviar ni recibir tráfico de transmisión por multidifusión de ULL correctamente.

Dominio Tipo de instancia Acción admitida
Feed A
(se creó con el dominio preconfigurado feed-a)
Instancia de U4P

Envía tráfico de multidifusión

Una instancia de U4P puede enviar tráfico para este dominio desde cualquiera de sus interfaces de red de ULL.

Instancia de U4C

Recibe tráfico de multidifusión.

Una instancia de U4C debe recibir tráfico en el mismo número de interfaz de red desde el que la instancia de U4P envía tráfico. Por ejemplo, si la instancia de U4P envía tráfico desde nic1 para este dominio, la instancia de U4C debe recibir tráfico en nic1.

Feed B
(creado con el dominio preconfigurado feed-b)
Instancia de U4P

Envía tráfico de multidifusión

Una instancia de U4P puede enviar tráfico para este dominio desde cualquiera de sus interfaces de red de ULL.

Instancia de U4C

Recibe tráfico de multidifusión.

Una instancia de U4C debe recibir tráfico en el mismo número de interfaz de red desde el que la instancia de U4P envía tráfico. Por ejemplo, si la instancia de U4P envía tráfico desde nic2 para este dominio, la instancia de U4C debe recibir tráfico en nic2.

Patrón de implementación zonal de ULL Multicast

ULL Multicast admite las mismas topologías y patrones de implementación que Cloud Multicast, excepto la transmisión de múltiples zonas.

En esta sección, se proporciona el patrón de implementación general por zona para la transmisión de ULL por multicast que habilita la conectividad de multicast entre los productores de multicast en un proyecto del operador de intercambio y los consumidores de multicast en los proyectos de los participantes del intercambio. Este patrón de implementación usa la topología de estrella de Network Connectivity Center (NCC) y dominios de multidifusión redundantes.

Tráfico de multidifusión de ULL en una zona

En el siguiente diagrama, se ilustra el tráfico de multidifusión de ULL a través de dominios de multidifusión redundantes en la topología de estrella de NCC.

En este ejemplo, un productor de transmisión por multidifusión envía tráfico a consumidores de transmisión por multidifusión en la misma zona y en diferentes redes de VPC de ULL a través de una infraestructura de transmisión por multidifusión redundante que corresponde a dos dominios de transmisión por multidifusión independientes.

Tráfico de multidifusión de ULL en una zona.
Tráfico de multidifusión de ULL en una zona (haz clic para ampliar).

Configuración de recursos en una zona

En el siguiente diagrama, se ilustran los recursos de red y de multidifusión que se deben configurar para lograr la conectividad de multidifusión que se describe en la sección anterior.

Es la configuración del recurso de multidifusión de ULL en una zona.
Configuración de recursos de ULL Multicast en una zona (haz clic para ampliar).

En la siguiente tabla, se describen las configuraciones de recursos en el diagrama anterior. Para usar dominios de transmisión multidifusión redundantes, debes crear configuraciones redundantes para cada tipo de recurso de transmisión multidifusión.

Tipos de recursos Configuración
Dominios y rangos de grupos de multidifusión

Recursos para dominios multicast redundantes:

  • Una red de administrador de transmisión multidifusión que es un radio central en el concentrador Cada uno de los siguientes dominios de multidifusión se configura con el parámetro de configuración de topología de NCC y el mismo concentrador.
  • Un grupo de dominios de transmisión multidifusión que actúa como contenedor de los dominios de transmisión multidifusión redundantes.
  • Se crean un dominio de transmisión A de multicast y uno o más rangos de grupos correspondientes en la red, y se activan en us-south1-d. El dominio de multidifusión se crea con el dominio de ULL feed-a preconfigurado.
  • Se crean un dominio de transmisión de Feed B y uno o más rangos de grupos correspondientes en la red, y se activan en us-south1-d. El dominio de multidifusión se crea con el dominio de ULL feed-b preconfigurado.
Configuraciones de productores de multicast

La configuración de ejemplo usa la misma red que la red del administrador de multicast y la red del productor de multicast.

Recursos que permiten que el nic1 del productor de multicast envíe tráfico a través del dominio de multicast del feed A:

  • una asociación de productor de multicast entre la red y el dominio del feed A
  • una activación del productor de grupos de transmisión simultánea para uno o más rangos de grupos asociados con el dominio del feed A

Recursos que permiten que nic2 del productor de multicast envíe tráfico a través del dominio multicast de Feed B:

  • una asociación de productores de multicast entre la red y el dominio del feed B
  • una activación del productor de grupos de multicast para uno o más rangos de grupos asociados con el dominio del feed B
Configuraciones de consumidores de transmisiones de multicast

Dos redes de consumidores de multicast son radios perimetrales en el concentrador y cada una contiene recursos que permiten que los consumidores de multicast reciban tráfico.

Son los recursos que permiten que nic1 de los consumidores de multicast reciban tráfico a través de un dominio de multicast de Feed A:

  • una asociación del consumidor de multicast entre la red y el dominio del feed A
  • una activación del consumidor de grupos de transmisión simultánea para uno o más rangos de grupos asociados con el dominio de Feed A

Recursos que permiten que nic2 de los consumidores de multicast reciban tráfico a través del dominio de multicast de Feed B:

  • una asociación del consumidor de multicast entre la red y el dominio del feed B
  • una activación del consumidor de grupos de transmisión simultánea para uno o más rangos de grupos asociados con el dominio B del feed

Limitaciones

La transmisión de ULL Multicast comparte la mayoría de las limitaciones de Cloud Multicast (como estar restringida a IPv4 y UDP, y requerir una MTU de 1,500 bytes). Para conocer las limitaciones específicas de la transmisión simultánea de ULL, consulta lo siguiente:

Cuotas y límites

Los recursos de transmisión por multicast creados para usarse con la transmisión por multicast de ULL contribuyen a las mismas cuotas y límites de Cloud Multicast que se describen en Cuotas y límites de transmisión por multicast.

¿Qué sigue?