Présentation d'ULL Multicast
Cette page présente Ultra Low Latency (ULL) Multicast dans Google Cloud.
ULL Multicast partage de nombreuses propriétés avec Cloud Multicast. Les sections suivantes se concentrent sur les propriétés uniques d'ULL Multicast.
Comparaison entre ULL Multicast et Cloud Multicast
Le tableau suivant récapitule les principales différences entre ULL Multicast et Cloud Multicast :
| Propriété | Cloud Multicast | ULL Multicast |
|---|---|---|
| Présentation et configuration | ||
| Résumé | Service multicast basé sur la mise en réseau définie par logiciel qui utilise l'infrastructure multicast dans un projet locataire et un réseau géré par Google pour répliquer et distribuer le trafic. | Service multicast basé sur le matériel pour les applications multicast avec des exigences de latence strictes qui utilise l'infrastructure multicast directement dans la structure de réseau physique pour répliquer et distribuer le trafic. |
| API et modèle de ressource | Consultez les ressources suivantes :
|
Consultez les ressources suivantes :
|
| Procédure de configuration | Pour configurer Cloud Multicast, consultez la présentation de la configuration de Cloud Multicast. | Pour configurer ULL Multicast, consultez la présentation de la configuration de la solution ULL. |
| Emplacement et couverture | ||
| Pays acceptés | Chacun des éléments suivants :
|
Uniquement les éléments suivants :
|
| Champ d'application de la répartition du trafic | Chacun des éléments suivants :
Un seul domaine multicast peut être créé et activé dans plusieurs zones pour activer le multicast interzone, comme décrit dans le modèle de déploiement interzone pour Cloud Multicast. |
Uniquement les éléments suivants :
Chaque domaine multicast préconfiguré est créé et activé une fois pour une zone donnée afin d'activer le multicast intrazone, comme décrit dans le modèle de déploiement zonal pour ULL Multicast. |
| Ressources de calcul et réseau compatibles | ||
| Types d'instances Compute Engine compatibles | Chacun des éléments suivants :
|
Uniquement les éléments suivants :
|
| Types de réseaux VPC compatibles | Réseaux VPC à usage général :
|
Réseaux VPC avec un profil réseau ULL
:
|
Modèle de ressource ULL Multicast
ULL Multicast utilise la même API et le même modèle de ressource que Cloud Multicast, y compris chaque ressource décrite dans la présentation du modèle de ressource multicast.
Pour ULL Multicast, consultez les détails suivants :
- Les domaines multicast sont créés par l'opérateur de bourse, mais présentent des considérations uniques pour les clients par rapport à Cloud Multicast. Pour en savoir plus, consultez la section Mappage des instances et des interfaces réseau pour les domaines ULL Multicast.
- Les configurations de clients multicast : les associations de clients et les activations de clients de groupe ont les mêmes propriétés que celles décrites dans la section Configurations de clients multicast. Pour savoir comment créer ces ressources pour ULL Multicast, consultez la section Activer un réseau VPC ULL pour consommer du trafic multicast.
Mappage des instances et des interfaces réseau pour les domaines ULL Multicast
Cette section décrit la relation entre les domaines ULL Multicast, les types d'instances ULL Compute Engine et les interfaces réseau de ces instances de calcul. Le comportement décrit dans cette section suppose que les configurations multicast correspondantes sont créées comme décrit dans la présentation de la configuration de la solution ULL.
Le tableau suivant décrit les types d'instances, les interfaces réseau et les actions compatibles pour un domaine ULL Multicast donné. Les instances de producteurs et de clients multicast qui ne respectent pas ce mappage ne peuvent pas envoyer ni recevoir de trafic multicast ULL.
| Domaine | Type d'instance | Action compatible |
|---|---|---|
|
Flux A (créé avec le feed-a domaine préconfiguré)
|
Instance U4P |
Envoyer du trafic multicast Une instance U4P peut envoyer du trafic pour ce domaine à partir de n'importe laquelle de ses interfaces réseau ULL. |
| Instance U4C |
Recevoir du trafic multicast Une instance U4C doit recevoir
du trafic sur le même numéro d'interface réseau que celui à partir duquel l'instance U4P
envoie du trafic. Par exemple, si l'instance U4P envoie du trafic à partir de |
|
|
Flux B (créé avec le domaine préconfiguré feed-b)
|
Instance U4P |
Envoyer du trafic multicast Une instance U4P peut envoyer du trafic pour ce domaine à partir de n'importe laquelle de ses interfaces réseau ULL. |
| Instance U4C |
Recevoir du trafic multicast Une instance U4C doit recevoir
du trafic sur le même numéro d'interface réseau que celui à partir duquel l'instance U4P
envoie du trafic. Par exemple, si l'instance U4P envoie du trafic à partir de |
Modèle de déploiement zonal ULL Multicast
ULL Multicast est compatible avec les mêmes topologies et modèles de déploiement que Cloud Multicast, à l'exception du multicast interzone.
Cette section fournit le modèle de déploiement général par zone pour ULL Multicast, qui permet la connectivité multicast entre les producteurs multicast dans un projet d'opérateur de bourse et les clients multicast dans les projets de participants à la bourse. Ce modèle de déploiement utilise la topologie en étoile de Network Connectivity Center (NCC) et des domaines multicast redondants.
Trafic multicast ULL dans une zone
Le schéma suivant illustre le trafic multicast ULL via des domaines multicast redondants dans la topologie en étoile du NCC.
Dans cet exemple, un producteur multicast envoie du trafic à des clients multicast dans la même zone et dans différents réseaux VPC ULL via une infrastructure multicast redondante qui correspond à deux domaines multicast distincts.
Configuration des ressources dans une zone
Le schéma suivant illustre les ressources réseau et multicast qui doivent être configurées pour obtenir la connectivité multicast décrite dans la section précédente.
Le tableau suivant décrit les configurations de ressources dans le schéma précédent. Pour utiliser des domaines multicast redondants, vous devez créer des configurations redondantes pour chaque type de ressource multicast.
| Types de ressources | Configuration |
|---|---|
| Domaines multicast et plages de groupes |
Ressources pour les domaines multicast redondants :
|
| Configurations de producteurs multicast |
L'exemple de configuration utilise le même réseau que le réseau d'administrateur multicast et le réseau de producteurs multicast. Ressources qui permettent à
Ressources qui permettent à
|
| Configurations de clients multicast |
Deux réseaux de clients multicast sont des spokes périphériques sur le hub et contiennent chacun des ressources qui permettent aux clients multicast de recevoir du trafic. Ressources qui permettent à
Ressources qui permettent à
|
Limites
ULL Multicast partage la plupart des limites de Cloud Multicast (par exemple, il est limité à IPv4 et UDP, et nécessite une MTU de 1 500 octets). Pour connaître les limites spécifiques à ULL Multicast, consultez les ressources suivantes :
- ULL Multicast n'est compatible que dans les zones privées de la solution ULL, et uniquement pour les instances ULL Compute Engine associées aux réseaux VPC ULL, comme décrit dans la section Comparaison entre ULL Multicast et Cloud Multicast. Les autres emplacements et types de ressources ne sont pas compatibles.
- Le trafic multicast interzone n'est pas compatible.
Quotas et limites
Les ressources multicast créées pour être utilisées avec ULL Multicast contribuent à la plupart des mêmes quotas et limites pour Cloud Multicast comme décrit dans Quotas et limites multicast.
Étape suivante
- Pour commencer, consultez la présentation de la configuration de la solution ULL.