Modelo de recursos y topologías de Cloud Multicast
En esta página, se proporciona una descripción general del modelo de recursos y las topologías admitidas para Cloud Multicast.
Para obtener más información sobre las propiedades específicas de cada recurso, consulta la referencia de la API de Multicast.
Para obtener información sobre los roles y permisos de Identity and Access Management (IAM) para los recursos de Cloud Multicast, consulta la referencia de permisos.
Modelo de recursos de Cloud Multicast
En las siguientes secciones, se describen los recursos Google Cloud necesarios para administrar Cloud Multicast, generar tráfico de multidifusión y consumir tráfico de multidifusión.
Para ver diagramas que ilustran el modelo de recursos de Cloud Multicast en diferentes situaciones de configuración, consulta las topologías de transmisión de multidifusión y los patrones de implementación adicionales.
Descripción general del modelo de recursos de Cloud Multicast
En la siguiente tabla, se describen los recursos necesarios para usar Cloud Multicast y quién los administra. Para obtener más información sobre un tipo de recurso, consulta la sección correspondiente.
| Tipos de recursos | Descripción |
|---|---|
| Dominios de transmisión por multidifusión y rangos de grupos
Administrado por un administrador de multicast |
Recursos que usas para administrar Cloud Multicast:
Un dominio puede contener uno o más rangos de grupos. |
| Configuraciones del productor de Multicast
Administrado por el administrador de multicast o un administrador de red de productores de multicast, según la topología de multicast. |
Son los recursos que configuras para habilitar los productores de multicast en una red de VPC determinada para que envíen tráfico de multicast a un dominio determinado y a uno o más rangos de grupos. Estos recursos deben estar en el mismo proyecto que los recursos del dominio y el rango de grupos de multicast. |
| Configuraciones de consumidor multicast
Administrado por: El administrador de multicast o un administrador de red del consumidor de multicast, según la topología de multicast. |
Son los recursos que configuras para permitir que los consumidores de multicast en una red de VPC determinada reciban tráfico de multicast para un dominio determinado y uno o más rangos de grupos. Estos recursos pueden estar en el mismo proyecto que los recursos del dominio y el rango de grupos multicast, o en un proyecto diferente. |
Dominios multicast
En la siguiente tabla, se describen los recursos que usan los administradores de transmisión de multidifusión para crear y administrar la infraestructura de Cloud Multicast.
Para obtener información sobre cómo crear estos recursos, consulta Crea dominios de transmisión simultánea.
| Recurso | Alcance | Descripción |
|---|---|---|
| Grupo de dominios multicast (opcional) | Global |
Es un contenedor para agrupar de forma lógica dos dominios relacionados que puede ayudarte a lograr una alta disponibilidad para tu infraestructura de transmisión de contenido en formato de multicast. Cuando dos dominios forman parte de un grupo de dominios, Google Cloud coloca la infraestructura de cada dominio en dos fragmentos de alta disponibilidad diferentes. Además, para las configuraciones que usan un grupo de dominios, Google Cloud crea automáticamente una política de posición compacta que se puede aplicar de forma opcional a instancias de consumidores de multidifusión nuevas o existentes. Cuando se aplica, Compute Engine intenta colocar la instancia lo más cerca posible de la infraestructura del dominio de transmisión de multidifusión en la zona correspondiente. |
| Dominio multicast | Global | Representa un dominio de confiabilidad en la red de VPC del administrador de multidifusión, donde cada dominio usa una infraestructura independiente para distribuir el tráfico de multidifusión. Los dominios de transmisión por multidifusión ayudan a crear redundancia en la infraestructura si los productores envían el mismo tráfico a las direcciones IP de los grupos de transmisión por multidifusión en diferentes dominios. Los dominios de transmisión por multidifusión proporcionan mayor disponibilidad cuando se configuran como parte de un grupo de dominios. El administrador de multidifusión también establece la topología de red que se usará para Cloud Multicast cuando se cree un dominio. |
| Activación de dominio multicast | Zonal | Representa la infraestructura que distribuye el tráfico de multidifusión. Cuando activas un dominio de transmisión por multidifusión en una zona, Google Cloud aprovisiona infraestructura para tu dominio en esa zona. La infraestructura se ejecuta en un proyecto de usuario y una red de VPC que administra Google. |
Rangos de grupos de transmisión por multidifusión
En la siguiente tabla, se describen los recursos que usan los administradores de multidifusión para crear y administrar rangos de direcciones IP de grupos de multidifusión.
Para obtener información sobre cómo crear estos recursos, consulta Crea rangos de grupos de multidifusión.
| Recurso | Alcance | Descripción |
|---|---|---|
| Rango de grupos de transmisión por IP multidifusión | Global | Es un rango de direcciones IP de grupo de multidifusión único en la red de VPC del administrador de multidifusión que está asociado a un dominio de multidifusión específico. Un dominio puede contener uno o más rangos de grupos de multidifusión. La red del administrador administra las direcciones IP de los grupos de multidifusión para garantizar que no haya superposiciones entre varios dominios. Los grupos de multidifusión deben usar un rango de direcciones IP de clase D ( El rango de grupos de multidifusión también proporciona una forma de controlar el acceso a los grupos de multidifusión. Puedes configurar el conjunto de proyectos Google Cloud que pueden usar el rango del grupo. Para obtener más información, consulta Crea un rango de grupos de multidifusión. |
| Activación de rango de grupos multicast | Zonal | Permite que los productores y consumidores de multicast comiencen a usar un rango de direcciones IP de grupos multicast en una zona determinada. |
Configuraciones de productores de transmisiones de multicast
En la siguiente tabla, se describen los recursos que se deben configurar para permitir que los productores de multicast en una red de VPC determinada envíen tráfico de multicast como fuente para uno o más rangos de grupos de multicast.
Para obtener información sobre cómo crear estos recursos, consulta Habilita una red de VPC para que genere tráfico de multidifusión.
| Recurso | Alcance | Descripción |
|---|---|---|
| Asociación de productor de transmisión por multidifusión | Zonal | Para un dominio de transmisión por multidifusión determinado, este recurso asocia una red de VPC del productor de transmisión por multidifusión con el dominio en una zona específica. En otras palabras, agrega la red a un dominio y a una zona como una red de productores de transmisión por multidifusión. Se requiere una asociación de productor de multicast en cada zona que contenga productores de multicast. Además, debes crear la asociación de productores antes de poder crear la activación de productor de grupo. |
| Activación de productores de grupos multicast | Zonal | Para un rango de grupos de multicast determinado, este recurso permite que los productores de multicast comiencen a enviar tráfico a un grupo desde una zona específica. En otras palabras, activa una red de VPC del productor de grupos multicast para un rango de grupos y una zona.
Se requiere una activación del productor de grupos multicast para cada rango de grupos multicast y zona en los que desees producir tráfico de multicast. |
Configuraciones de consumidores de transmisiones de multicast
En la siguiente tabla, se describen los recursos que se deben configurar para permitir que los consumidores de multicast en una red de VPC determinada reciban tráfico de multicast para uno o más rangos de grupos de multicast.
Para obtener información sobre cómo crear estos recursos, consulta Habilita una red de VPC para que consuma tráfico de multidifusión. Además, debes seguir los pasos para configurar IGMP para instancias de consumidores de multidifusión.
Si la misma red aloja productores y consumidores de multicast, las asociaciones y activaciones de consumidores de multicast se deben crear después de las asociaciones y activaciones de productores de multicast.
| Recurso | Alcance | Descripción |
|---|---|---|
| Asociación de consumidor multicast | Zonal | Para un dominio de multicast determinado, este recurso asocia una red de VPC del consumidor de multicast con el dominio en una zona específica. En otras palabras, agrega la red a un dominio y a una zona como una red de consumidor de multicast. Se requiere una asociación de consumidor multicast en cada zona que contenga consumidores de multicast. Además, debes crear la asociación de consumidores antes de poder crear la activación de consumidores de grupos. |
| Activación de consumidores de grupos multicast | Zonal | Para un rango de grupos de multicast determinado, este recurso permite que los consumidores de multicast comiencen a recibir tráfico para un grupo en una zona específica. En otras palabras, activa una red de VPC del consumidor de multicast para un rango de grupos y una zona.
Se requiere una activación del consumidor de grupo de multicast para cada rango de grupo de multicast y zona en los que desees consumir tráfico de multicast. |
Topologías de Cloud Multicast
En esta sección, se describen las topologías que el administrador de multidifusión puede configurar para Cloud Multicast.
Descripción general de las topologías de Cloud Multicast
Cuando creas un dominio de transmisión multidifusión, debes elegir una de las siguientes topologías. No puedes cambiar la topología después de crear el dominio. Si tu caso de uso requiere o podría requerir más adelante que se alojen productores y consumidores de multicast en diferentes redes de VPC, asegúrate de configurar la topología de estrella de Network Connectivity Center (NCC).
| Topología | Descripción |
|---|---|
| Topología de una sola red de VPC | Si los productores y los consumidores de multidifusión siempre están en la misma red de VPC, usa la topología de una sola red de VPC. Esta topología usa una sola red para administrar los dominios de transmisión por multidifusión y los rangos de grupos, y para alojar productores y consumidores de transmisión por multidifusión. El tráfico de multidifusión se envía y recibe solo dentro de la red. |
| Topología en estrella de NCC |
Si tu caso de uso requiere que los productores y consumidores de multicast estén en diferentes redes de VPC, usa la topología en estrella del NCC. En esta topología, se usan redes de VPC independientes1 que forman parte del mismo concentrador de NCC de la siguiente manera:
Esta topología habilita la conectividad de unidifusión y multidifusión entre las redes del grupo central y las redes del grupo perimetral. Sin embargo, no establece conectividad entre las redes del grupo perimetral, lo que significa que las redes de consumidores de multicast no pueden comunicarse entre sí. Cuando uses esta topología, ten en cuenta lo siguiente:
En esta topología, puedes controlar el acceso al dominio aceptando o rechazando los radios de VPC hacia el concentrador o desde él. Para obtener más información sobre NCC, consulta la documentación de NCC. |
Topología de red de VPC única
En los diagramas de esta sección, se describe la topología de una sola red de VPC para Cloud Multicast.
Tráfico de multidifusión en la topología de una sola red de VPC
En el siguiente diagrama, se ilustra el tráfico de multidifusión en la topología de red de una sola VPC.
En este ejemplo básico, un productor de transmisiones de multicast envía tráfico a los consumidores de transmisiones de multicast en la misma zona. Puedes expandir esta topología configurando la distribución de multicast entre zonas o los dominios de multicast redundantes.
Configuración de recursos para la topología de una sola red de VPC
En este diagrama, se ilustran los recursos de Cloud Multicast que debes configurar para lograr la conectividad de transmisión a varias direcciones que se describe en la sección anterior.
En la siguiente tabla, se describen las configuraciones de recursos en el diagrama anterior.
| Tipos de recursos | Configuración |
|---|---|
| Dominios y rangos de grupos multicast |
Se crea un dominio de transmisión por multidifusión con uno o más rangos de grupos en la red de VPC y se activa en la zona A. |
| Configuraciones de productores de transmisiones de multicast |
Recursos que permiten que el productor de multicast envíe tráfico desde la zona A:
|
| Configuraciones de consumidores de transmisiones de multicast |
Recursos que permiten que los consumidores de transmisión de multicast reciban tráfico en la zona A:
|
Topología en estrella de NCC
En los diagramas de esta sección, se describe la topología en estrella de NCC para Cloud Multicast.
Tráfico de transmisión de multidifusión en la topología en estrella
En el siguiente diagrama, se ilustra el tráfico de multidifusión en la topología de estrella de NCC.
En este ejemplo básico, un productor de multicast envía tráfico a consumidores de multicast en la misma zona en diferentes redes de VPC. Puedes expandir esta topología configurando la distribución de multicast entre zonas o los dominios de multicast redundantes, o bien agregando más redes de productores de multicast.
Configuración de recursos para la topología en estrella
En el siguiente diagrama, se ilustran los recursos de red y de Cloud Multicast que debes configurar para lograr la conectividad de multidifusión que se describe en la sección anterior.
En la siguiente tabla, se describen las configuraciones de recursos en el diagrama anterior.
| Tipos de recursos | Configuración |
|---|---|
| Dominios y rangos de grupos multicast |
Una red de VPC de administrador de multidifusión es un radio central en el concentrador y contiene un dominio de multidifusión con uno o más rangos de grupos que están activados en la zona A. El dominio de transmisión de multidifusión se configura con el parámetro de configuración de la topología de NCC y el concentrador específico que se usará. |
| Configuraciones de productores de transmisiones de multicast |
Una red de VPC de productor de transmisión por multidifusión es un radio central en el concentrador y contiene recursos que permiten que el productor de transmisión por multidifusión envíe tráfico desde la zona A:
|
| Configuraciones de consumidores de transmisiones de multicast |
Tres redes de VPC del consumidor de multicast son radios perimetrales en el concentrador y cada una contiene recursos que permiten que los consumidores de multicast reciban tráfico en la zona A:
|
Patrones de implementación adicionales
En esta sección, se describen patrones de implementación adicionales que puedes seguir cuando configures Cloud Multicast en la topología de estrella de NCC o en una sola red de VPC. Puedes usar cualquier combinación de estos patrones de implementación.
Multicast entre zonas
En esta sección, se incluyen diagramas que ilustran el tráfico de multidifusión entre zonas y los requisitos de configuración correspondientes.
Tráfico de multidifusión entre zonas
En el siguiente diagrama, se ilustra el tráfico de multidifusión entre zonas en una sola topología de red de VPC. También puedes configurar el tráfico de multidifusión entre zonas cuando usas la topología en estrella de NCC.
En este ejemplo, un productor de multicast en la zona B envía tráfico a los consumidores de multicast en la zona A y la zona B.
Configuración de recursos para la transmisión de multicast entre zonas
En este diagrama, se ilustran los recursos de multidifusión que debes configurar para lograr la conectividad de multidifusión entre zonas que se describe en la sección anterior.
En la siguiente tabla, se describen las configuraciones de recursos en el diagrama anterior. Esta configuración requiere que configures varios recursos en cada zona en la que los productores o consumidores de multidifusión envían o reciben tráfico.
| Tipos de recursos | Configuración |
|---|---|
| Dominios y rangos de grupos multicast |
Se crea un dominio de transmisión por multidifusión y uno o más rangos de grupos en la red de VPC, y se activan en la zona A y la zona B. |
| Configuraciones de productores de transmisiones de multicast |
Recursos que permiten que el productor de multicast envíe tráfico desde la zona B:
|
| Configuraciones de consumidores de transmisiones de multicast |
Recursos que permiten que los consumidores de multicast reciban tráfico en la zona A:
Recursos que permiten a los consumidores de multicast recibir tráfico en la zona B:
|
Dominios multicast redundantes
En esta sección, se incluyen diagramas que ilustran el envío de tráfico de multidifusión a través de dominios de multidifusión redundantes y los requisitos de configuración correspondientes.
Tráfico de multidifusión a través de dominios redundantes
En el siguiente diagrama, se ilustran los dominios de multidifusión redundantes en una sola topología de red de VPC. También puedes configurar dominios redundantes cuando usas la topología en estrella de NCC.
En este ejemplo, un productor de transmisión por multidifusión envía tráfico a los consumidores de transmisión por multidifusión en la misma zona a través de una infraestructura de transmisión por multidifusión redundante que corresponde a dos dominios de transmisión por multidifusión separados.
Configuración de recursos para dominios redundantes
En este diagrama, se ilustran los recursos de transmisión de multidifusión que debes configurar para lograr la conectividad de multidifusión redundante que se describe en la sección anterior.
En la siguiente tabla, se describen las configuraciones de recursos en el diagrama anterior. Para usar dominios de multidifusión redundantes, debes crear configuraciones redundantes para cada tipo de recurso.
| Tipos de recursos | Configuración |
|---|---|
| Dominios y rangos de grupos multicast |
Recursos para dominios multicast redundantes:
|
| Configuraciones de productores de transmisiones de multicast |
Recursos que permiten que el productor de multicast envíe tráfico a través del dominio de multicast 1 desde la zona A:
Recursos que permiten que el productor de multicast envíe tráfico a través del dominio de multicast 2 desde la zona A:
|
| Configuraciones de consumidores de transmisiones de multicast |
Recursos que permiten que los consumidores de multicast reciban tráfico a través del dominio de multicast 1 en la zona A:
Recursos que permiten que el consumidor de multicast reciba tráfico a través del dominio de multicast 2 en la zona A:
|
VPC compartida
De manera opcional, puedes usar la VPC compartida para separar los recursos de red en un proyecto host de los recursos de procesamiento en un proyecto de servicio. Para obtener más información, consulta la descripción general de la VPC compartida.
En el siguiente diagrama, se ilustra un ejemplo de configuración:
- El proyecto host A contiene una red de VPC compartida con configuraciones de productor de multidifusión. El proyecto de servicio A contiene una instancia de productor de multicast que se crea en la red compartida.
- El proyecto host B contiene una red de VPC compartida con configuraciones de consumidores de multidifusión. El proyecto de servicio B contiene una instancia de consumidor de multicast que se crea en la red compartida.