Modèle de ressources et topologies Cloud Multicast
Cette page présente le modèle de ressources et les topologies compatibles pour Cloud Multicast.
Pour en savoir plus sur les propriétés spécifiques de chaque ressource, consultez la documentation de référence de l'API Multicast.
Pour en savoir plus sur les rôles et les autorisations IAM (Identity and Access Management) pour les ressources Cloud Multicast, consultez la documentation de référence sur les autorisations.
Modèle de ressource Cloud Multicast
Les sections suivantes décrivent les ressources Google Cloud requises pour administrer Cloud Multicast, produire du trafic multicast et consommer du trafic multicast.
Pour obtenir des schémas illustrant le modèle de ressources Cloud Multicast dans différents scénarios de configuration, consultez Topologies multicast et Autres modèles de déploiement.
Présentation du modèle de ressources Cloud Multicast
Le tableau suivant décrit les ressources requises pour utiliser Cloud Multicast et les personnes qui les gèrent. Pour en savoir plus sur un type de ressource, consultez la section correspondante.
| Types de ressources | Description |
|---|---|
| Domaines multicast et plages de groupes
Géré par un administrateur multicast |
Ressources que vous utilisez pour administrer Cloud Multicast :
Un domaine peut contenir une ou plusieurs plages de groupes. |
| Configurations du producteur multicast
Géré par : l'administrateur multicast ou un administrateur de réseau de producteurs multicast, selon la topologie multicast. |
Ressources que vous configurez pour permettre aux producteurs multicast d'un réseau VPC donné d'envoyer du trafic multicast pour un domaine donné et une ou plusieurs plages de groupes. Ces ressources doivent se trouver dans le même projet que les ressources de plage de groupes et de domaine multicast. |
| Configurations des consommateurs multicast
Géré par l'administrateur multicast ou un administrateur de réseau client multicast, selon la topologie multicast. |
Ressources que vous configurez pour permettre aux consommateurs multicast d'un réseau VPC donné de recevoir le trafic multicast pour un domaine donné et une ou plusieurs plages de groupes. Ces ressources peuvent se trouver dans le même projet que les ressources de plage de groupe et de domaine multicast, ou dans un autre projet. |
Domaines multicast
Le tableau suivant décrit les ressources que les administrateurs du multicast utilisent pour créer et gérer l'infrastructure Cloud Multicast.
Pour savoir comment créer ces ressources, consultez Créer des domaines multidiffusion.
| Ressource | Champ d'application | Description |
|---|---|---|
| Groupe de domaines multicast (facultatif) | Monde |
Conteneur permettant de regrouper logiquement deux domaines associés. Il peut vous aider à obtenir une haute disponibilité pour votre infrastructure multicast. Lorsque deux domaines font partie d'un groupe de domaines, Google Cloud place l'infrastructure de chaque domaine dans deux shards à haute disponibilité différents. De plus, pour les configurations qui utilisent un groupe de domaines, Google Cloudcrée automatiquement une stratégie d'emplacement compacte qui peut éventuellement être appliquée aux instances de consommateur multicast nouvelles ou existantes. Lorsqu'elle est appliquée, Compute Engine tente de placer l'instance le plus près possible de l'infrastructure du domaine de multidiffusion dans la zone correspondante. |
| Domaine multicast | Monde | Représente un domaine de fiabilité dans le réseau VPC de l'administrateur multicast, où chaque domaine utilise une infrastructure distincte pour distribuer le trafic multicast. Les domaines multicast permettent de créer une redondance de l'infrastructure si les producteurs envoient le même trafic à des adresses IP de groupe multicast dans différents domaines. Les domaines multicast offrent une meilleure disponibilité lorsqu'ils sont configurés dans un groupe de domaines. L'administrateur du multicast définit également la topologie réseau à utiliser pour le Cloud Multicast lors de la création d'un domaine. |
| Activation du domaine multicast | Zonal | Représente l'infrastructure qui distribue le trafic multicast. Lorsque vous activez un domaine multicast dans une zone, Google Cloud provisionne l'infrastructure pour votre domaine dans cette zone. L'infrastructure s'exécute dans un projet locataire et un réseau VPC gérés par Google. |
Plages de groupes multicast
Le tableau suivant décrit les ressources que les administrateurs multicast utilisent pour créer et gérer les plages d'adresses IP des groupes multicast.
Pour savoir comment créer ces ressources, consultez Créer des plages de groupes multicast.
| Ressource | Champ d'application | Description |
|---|---|---|
| Plage de groupes multicast | Monde | Plage d'adresses IP de groupe multicast unique dans le réseau VPC de l'administrateur multicast associé à un domaine multicast spécifique. Un domaine peut contenir une ou plusieurs plages de groupes multicast. Le réseau administrateur gère les adresses IP des groupes de multidiffusion pour s'assurer qu'il n'y a pas de chevauchement entre plusieurs domaines. Les groupes multicast doivent utiliser une plage d'adresses IP de classe D ( La plage de groupes multicast permet également de contrôler l'accès aux groupes multicast. Vous pouvez configurer l'ensemble des projets Google Cloudpouvant utiliser la plage de groupes. Pour en savoir plus, consultez Créer une plage de groupes multicast. |
| Activation de la plage de groupes multicast | Zonal | Permet aux producteurs et aux consommateurs multicast de commencer à utiliser une plage d'adresses IP de groupe multicast dans une zone donnée. |
Configurations du producteur multicast
Le tableau suivant décrit les ressources qui doivent être configurées pour permettre aux producteurs multicast d'un réseau VPC donné d'envoyer du trafic multicast en tant que source pour une ou plusieurs plages de groupes multicast.
Pour savoir comment créer ces ressources, consultez Activer un réseau VPC pour générer du trafic multicast.
| Ressource | Champ d'application | Description |
|---|---|---|
| Association de producteurs multicast | Zonal | Pour un domaine multicast donné, cette ressource associe un réseau VPC de producteur multicast au domaine dans une zone spécifique. En d'autres termes, il ajoute le réseau à un domaine et à une zone en tant que réseau de producteurs multicast. Une association de producteurs multicast est requise dans chaque zone contenant des producteurs multicast. De plus, vous devez créer l'association de producteurs avant de pouvoir créer l'activation de groupe de producteurs. |
| Activation du producteur de groupe multicast | Zonal | Pour une plage de groupes multicast donnée, cette ressource permet aux producteurs multicast de commencer à envoyer du trafic vers un groupe à partir d'une zone spécifique. En d'autres termes, il active un réseau VPC de producteur multicast pour une plage de groupes et une zone.
Une activation de producteur de groupe multicast est requise pour chaque plage de groupes multicast et chaque zone dans laquelle vous souhaitez générer du trafic multicast. |
Configurations de clients multicast
Le tableau suivant décrit les ressources qui doivent être configurées pour permettre aux clients multicast d'un réseau VPC donné de recevoir le trafic multicast pour une ou plusieurs plages de groupes multicast.
Pour savoir comment créer ces ressources, consultez Activer un réseau VPC pour consommer le trafic multicast. De plus, vous devez suivre la procédure de configuration d'IGMP pour les instances de consommateur multicast.
Si le même réseau héberge des producteurs et des consommateurs multicast, les associations et les activations de consommateurs multicast doivent être créées après les associations et les activations de producteurs multicast.
| Ressource | Champ d'application | Description |
|---|---|---|
| Association de consommateur multicast | Zonal | Pour un domaine multicast donné, cette ressource associe un réseau VPC client multicast au domaine dans une zone spécifique. En d'autres termes, il ajoute le réseau à un domaine et à une zone en tant que réseau client multicast. Une association de clients multicast est requise dans chaque zone contenant des clients multicast. De plus, vous devez créer l'association de consommateur avant de pouvoir créer l'activation de groupe de consommateurs. |
| Activation client du groupe multicast | Zonal | Pour une plage de groupes multicast donnée, cette ressource permet aux consommateurs multicast de commencer à recevoir du trafic pour un groupe dans une zone spécifique. En d'autres termes, il active un réseau VPC client multicast pour une plage de groupes et une zone.
Une activation client de groupe multicast est requise pour chaque plage de groupes multicast et chaque zone dans lesquelles vous souhaitez consommer du trafic multicast. |
Topologies Cloud Multicast
Cette section décrit les topologies que l'administrateur du multicast peut configurer pour Cloud Multicast.
Présentation des topologies Cloud Multicast
Lorsque vous créez un domaine multicast, vous devez choisir l'une des topologies suivantes. Vous ne pouvez pas modifier la topologie après avoir créé le domaine. Si votre cas d'utilisation nécessite ou pourrait nécessiter ultérieurement d'héberger des producteurs et des consommateurs multicast dans différents réseaux VPC, assurez-vous de configurer la topologie en étoile Network Connectivity Center (NCC).
| Topologie | Description |
|---|---|
| Topologie d'un seul réseau VPC | Si les producteurs et les consommateurs multicast se trouvent toujours dans le même réseau VPC, utilisez la topologie à réseau VPC unique. Cette topologie utilise un seul réseau pour gérer les domaines multicast et les plages de groupes, et pour héberger les producteurs et les consommateurs multicast. Le trafic de multidiffusion est envoyé et reçu uniquement au sein du réseau. |
| Topologie en étoile NCC |
Si votre cas d'utilisation nécessite que les producteurs et les consommateurs multicast se trouvent dans des réseaux VPC différents, utilisez la topologie en étoile NCC. Cette topologie utilise des réseaux VPC distincts1 qui font partie du même hub NCC, comme suit :
Cette topologie permet la connectivité en monodiffusion et en multidiffusion entre les réseaux du groupe central et ceux du groupe périphérique. Toutefois, il n'établit pas de connectivité entre les réseaux du groupe Edge, ce qui signifie que les réseaux consommateurs multicast ne peuvent pas communiquer entre eux. Lorsque vous utilisez cette topologie, tenez compte des points suivants :
Dans cette topologie, vous pouvez contrôler l'accès au domaine en acceptant ou en refusant les spokes VPC vers ou depuis le hub. Pour en savoir plus sur NCC, consultez la documentation NCC. |
Topologie d'un seul réseau VPC
Les schémas de cette section décrivent la topologie de réseau VPC unique pour Cloud Multicast.
Trafic multicast dans la topologie de réseau VPC unique
Le schéma suivant illustre le trafic multicast dans la topologie de réseau VPC unique.
Dans cet exemple de base, un producteur de multidiffusion envoie du trafic à des consommateurs de multidiffusion dans la même zone. Vous pouvez étendre cette topologie en configurant la distribution multicast multizone ou les domaines multicast redondants.
Configuration des ressources pour la topologie de réseau VPC unique
Ce diagramme illustre les ressources Cloud Multicast que vous devez configurer pour obtenir la connectivité multicast décrite dans la section précédente.
Le tableau suivant décrit les configurations de ressources dans le diagramme précédent.
| Types de ressources | Configuration |
|---|---|
| Domaines multicast et plages de groupes |
Un domaine multicast avec une ou plusieurs plages de groupes est créé dans le réseau VPC et activé dans la zone A. |
| Configurations du producteur multicast |
Ressources permettant au producteur multicast d'envoyer du trafic depuis la zone A :
|
| Configurations de clients multicast |
Ressources permettant aux clients multicast de recevoir du trafic dans la zone A :
|
Topologie NCC en étoile
Les schémas de cette section décrivent la topologie NCC en étoile pour Cloud Multicast.
Trafic multicast dans la topologie en étoile
Le schéma suivant illustre le trafic multicast dans la topologie en étoile NCC.
Dans cet exemple de base, un producteur multicast envoie du trafic à des consommateurs multicast dans la même zone, mais dans des réseaux VPC différents. Vous pouvez étendre cette topologie en configurant la distribution multicast multizone ou les domaines multicast redondants, ou en ajoutant d'autres réseaux de producteurs multicast.
Configuration des ressources pour la topologie en étoile
Le schéma suivant illustre les ressources réseau et de multidiffusion cloud que vous devez configurer pour obtenir la connectivité de multidiffusion décrite dans la section précédente.
Le tableau suivant décrit les configurations de ressources dans le diagramme précédent.
| Types de ressources | Configuration |
|---|---|
| Domaines multicast et plages de groupes |
Un réseau VPC administrateur de multidiffusion est un spoke central sur le hub et contient un domaine de multidiffusion avec une ou plusieurs plages de groupes activées dans la zone A. Le domaine multicast est configuré avec le paramètre de topologie NCC et le hub spécifique à utiliser. |
| Configurations du producteur multicast |
Un réseau VPC de producteur multicast est un spoke central du hub et contient des ressources qui permettent au producteur multicast d'envoyer du trafic depuis la zone A :
|
| Configurations de clients multicast |
Trois réseaux VPC clients multicast sont des spokes de périphérie sur le hub. Chacun contient des ressources qui permettent aux clients multicast de recevoir du trafic dans la zone A :
|
Autres modèles de déploiement
Cette section décrit d'autres modèles de déploiement que vous pouvez suivre lorsque vous configurez Cloud Multicast dans la topologie en étoile NCC ou dans un seul réseau VPC. Vous pouvez utiliser n'importe quelle combinaison de ces modèles de déploiement.
Multicast interzone
Cette section inclut des schémas illustrant le trafic multicast multizone et les exigences de configuration correspondantes.
Trafic multicast interzone
Le schéma suivant illustre le trafic multicast multizone dans une topologie de réseau VPC unique. Vous pouvez également configurer le trafic multicast multizone lorsque vous utilisez la topologie NCC en étoile.
Dans cet exemple, un producteur multicast de la zone B envoie du trafic aux consommateurs multicast des zones A et B.
Configuration des ressources pour le multicast multizone
Ce schéma illustre les ressources multicast que vous devez configurer pour obtenir la connectivité multicast multizone décrite dans la section précédente.
Le tableau suivant décrit les configurations de ressources dans le diagramme précédent. Cette configuration nécessite que vous configuriez plusieurs ressources dans chaque zone où les producteurs ou consommateurs multicast envoient ou reçoivent du trafic.
| Types de ressources | Configuration |
|---|---|
| Domaines multicast et plages de groupes |
Un domaine multicast et une ou plusieurs plages de groupes sont créés dans le réseau VPC et activés dans la zone A et la zone B. |
| Configurations du producteur multicast |
Ressources permettant au producteur multicast d'envoyer du trafic depuis la zone B :
|
| Configurations de clients multicast |
Ressources permettant aux clients multicast de recevoir du trafic dans la zone A :
Ressources permettant aux clients multicast de recevoir du trafic dans la zone B :
|
Domaines multicast redondants
Cette section inclut des schémas illustrant l'envoi de trafic multicast via des domaines multicast redondants et les exigences de configuration correspondantes.
Trafic multicast via des domaines redondants
Le schéma suivant illustre les domaines multicast redondants dans une topologie de réseau VPC unique. Vous pouvez également configurer des domaines redondants lorsque vous utilisez la topologie en étoile NCC.
Dans cet exemple, un producteur multicast envoie du trafic à des consommateurs multicast dans la même zone via une infrastructure multicast redondante qui correspond à deux domaines multicast distincts.
Configuration des ressources pour les domaines redondants
Ce diagramme illustre les ressources de multidiffusion que vous devez configurer pour obtenir la connectivité de multidiffusion redondante décrite dans la section précédente.
Le tableau suivant décrit les configurations de ressources dans le diagramme précédent. Pour utiliser des domaines multicast redondants, vous devez créer des configurations redondantes pour chaque type de ressource.
| Types de ressources | Configuration |
|---|---|
| Domaines multicast et plages de groupes |
Ressources pour les domaines multicast redondants :
|
| Configurations du producteur multicast |
Ressources qui permettent au producteur multicast d'envoyer du trafic via le domaine multicast 1 depuis la zone A :
Ressources qui permettent au producteur multicast d'envoyer du trafic via le domaine multicast 2 depuis la zone A :
|
| Configurations de clients multicast |
Ressources permettant aux consommateurs multicast de recevoir du trafic via le domaine multicast 1 dans la zone A :
Ressources permettant au consommateur multicast de recevoir du trafic via le domaine multicast 2 dans la zone A :
|
VPC partagé
Vous pouvez éventuellement utiliser un VPC partagé pour séparer les ressources réseau d'un projet hôte des ressources de calcul d'un projet de service. Pour en savoir plus, consultez la présentation du VPC partagé.
Le schéma suivant illustre un exemple de configuration :
- Le projet hôte A contient un réseau VPC partagé avec des configurations de producteurs multicast. Le projet de service A contient une instance de producteur multicast créée dans le réseau partagé.
- Le projet hôte B contient un réseau VPC partagé avec des configurations de consommateur multicast. Le projet de service B contient une instance de client multicast créée dans le réseau partagé.
Étapes suivantes
- Consultez la présentation de la configuration de Cloud Multicast.