Visão geral do ULL Multicast
Esta página oferece uma visão geral do ULL Multicast em Google Cloud.
O ULL Multicast compartilha muitas das mesmas propriedades do Cloud Multicast. As seções a seguir se concentram nas propriedades exclusivas do ULL Multicast.
Comparação entre o ULL Multicast e o Cloud Multicast
A tabela a seguir resume as principais diferenças entre o ULL Multicast e o Cloud Multicast:
| Propriedade | Cloud Multicast | ULL Multicast |
|---|---|---|
| Visão geral e configuração | ||
| Resumo | Um serviço de multicast baseado em redes definidas por software que usa infraestrutura de multicast em um projeto de locatário e uma rede gerenciada pelo Google para replicar e distribuir o tráfego. | Um serviço de multicast baseado em hardware para aplicativos de multicast com requisitos de latência rigorosos que usa a infraestrutura de multicast diretamente na estrutura de rede física para replicar e distribuir o tráfego. |
| Modelo de API e recurso | Consulte o seguinte
|
Consulte o seguinte
|
| Procedimento de configuração | Para configurar o Cloud Multicast, consulte a visão geral da configuração do Cloud Multicast. | Para configurar o ULL Multicast, consulte Visão geral da configuração da solução ULL. |
| Local e escopo | ||
| Locais suportados | Cada um dos seguintes:
|
Apenas o seguinte:
|
| Escopo de distribuição de tráfego | Cada um dos seguintes:
Um único domínio de multicast pode ser criado e ativado em várias zonas para permitir o multicast entre zonas, conforme descrito no padrão de implantação entre zonas do Cloud Multicast. |
Apenas o seguinte:
Cada domínio de multicast pré-configurado é criado e ativado uma vez para uma determinada zona para permitir o multicast intrazona, conforme descrito no padrão de implantação zonal do ULL Multicast. |
| Recursos de computação e rede compatíveis | ||
| Tipos de instância do Compute Engine com suporte | Cada um dos seguintes:
|
Apenas o seguinte:
|
| Tipos de rede VPC com suporte | Redes VPC de uso geral:
|
Redes VPC com um perfil de rede ULL:
|
Modelo de recurso do ULL Multicast
O ULL Multicast usa a mesma API e o mesmo modelo de recurso do Cloud Multicast, incluindo cada recurso descrito em Visão geral do modelo de recurso de multicast.
Para o ULL Multicast, consulte os detalhes a seguir:
- Domínios de multicast: são criados pelo operador de exchange, mas têm considerações exclusivas para os consumidores em comparação com o Cloud Multicast. Para mais informações, consulte a seção Mapeamento de instâncias e interfaces de rede para domínios do ULL Multicast.
- Configurações de consumidor de multicast: as associações de consumidores e as ativações de consumidores de grupos têm as mesmas propriedades descritas em Configurações de consumidor de multicast. Para informações sobre como criar esses recursos para o ULL Multicast, consulte Ativar uma rede VPC ULL para consumir tráfego de multicast.
Mapeamento de instâncias e interfaces de rede para domínios do ULL Multicast
Esta seção descreve a relação entre domínios do ULL Multicast, tipos de instância do ULL Compute Engine e as interfaces de rede dessas instâncias de computação. O comportamento descrito nesta seção pressupõe que as configurações de multicast correspondentes sejam criadas conforme descrito em Visão geral da configuração da ULL Solution.
A tabela a seguir descreve quais tipos de instância, interfaces de rede e ações são compatíveis com um determinado domínio do ULL Multicast. As instâncias de produtor e consumidor de multicast que não seguem esse mapeamento não podem enviar e receber tráfego de multicast ULL.
| Domínio | Tipo de instância | Ação com suporte |
|---|---|---|
|
Feed A (criado com o domínio pré-configurado feed-a)
|
Instância U4P |
Enviar tráfego de multicast Uma instância U4P pode enviar tráfego para esse domínio de qualquer uma das suas interfaces de rede ULL. |
| Instância U4C |
Receber tráfego de multicast. Uma instância U4C precisa receber
tráfego no mesmo número de interface de rede em que a instância U4P
envia tráfego. Por exemplo, se a instância U4P enviar tráfego de |
|
|
Feed B (criado com o domínio pré-configurado feed-b)
|
Instância U4P |
Enviar tráfego de multicast Uma instância U4P pode enviar tráfego para esse domínio de qualquer uma das suas interfaces de rede ULL. |
| Instância U4C |
Receber tráfego de multicast. Uma instância U4C precisa receber
tráfego no mesmo número de interface de rede em que a instância U4P
envia tráfego. Por exemplo, se a instância U4P enviar tráfego de |
Padrão de implantação zonal do ULL Multicast
O ULL Multicast oferece suporte às mesmas topologias e padrões de implantação do Cloud Multicast, exceto o multicast entre zonas.
Esta seção fornece o padrão geral de implantação por zona para o ULL Multicast, que permite a conectividade de multicast entre produtores de multicast em um projeto de operador de exchange e consumidores de multicast em projetos de participantes da exchange. Esse padrão de implantação usa a topologia em estrela do Network Connectivity Center (NCC) e domínios de multicast redundantes.
Tráfego de multicast ULL em uma zona
O diagrama a seguir ilustra o tráfego de multicast ULL por domínios de multicast redundantes na topologia em estrela do NCC.
Neste exemplo, um produtor de multicast envia tráfego para consumidores de multicast na mesma zona e em diferentes redes VPC ULL por meio de uma infraestrutura de multicast redundante que corresponde a dois domínios de multicast separados.
Configuração de recursos em uma zona
O diagrama a seguir ilustra os recursos de rede e multicast que precisam ser configurados para alcançar a conectividade de multicast descrita na seção anterior.
A tabela a seguir descreve as configurações de recursos no diagrama anterior. Para usar domínios de multicast redundantes, crie configurações redundantes para cada tipo de recurso de multicast.
| Tipos de recurso | Configuração |
|---|---|
| Domínios de multicast e intervalos de grupos |
Recursos para domínios de multicast redundantes:
|
| Configurações de produtor de multicast |
A configuração de exemplo usa a mesma rede que a rede de administrador de multicast e a rede de produtor de multicast. Recursos que permitem que
Recursos que permitem que
|
| Configurações de consumidor de multicast |
Duas redes de consumidor de multicast são spokes de borda no hub e cada uma contém recursos que permitem que os consumidores de multicast recebam tráfego. Recursos que permitem que
Recursos que permitem que
|
Limitações
O ULL Multicast compartilha a maioria das limitações do Cloud Multicast (como ser restrito a IPv4 e UDP e exigir uma MTU de 1.500 bytes). Para limitações específicas do ULL Multicast, consulte o seguinte:
- O ULL Multicast é compatível apenas com as zonas particulares da solução ULL e apenas para instâncias do ULL Compute Engine anexadas a redes VPC ULL, conforme descrito em Comparação entre o ULL Multicast e o Cloud Multicast. Outros locais e tipos de recursos não são compatíveis.
- O tráfego de multicast entre zonas não é compatível.
Cotas e limites
Os recursos de multicast criados para uso com o ULL Multicast contribuem para a maioria das mesmas cotas e limites do Cloud Multicast conforme descrito em Cotas e limites de multicast.
A seguir
- Para começar, consulte Visão geral da configuração da solução ULL.