Composants et mise en réseau de VMware Cloud Foundation

Cette page décrit les domaines VMware Cloud Foundation (VCF), les dispositifs de gestion, les constructions de mise en réseau et les outils d'automatisation de la solution VMware sur Google Cloud.

VMware Cloud Foundation (VCF) combine des services de calcul (vSphere), de stockage (vSAN), de mise en réseau (NSX) et de gestion du cloud dans une plate-forme de centre de données défini par logiciel (SDDC) intégrée. Dans la solution VMware, vous déployez VCF sur des instances Compute Engine Bare Metal dédiées dans votre projetGoogle Cloud à l'aide de votre propre abonnement VCF portable.

Domaines et composants principaux de VCF

Un déploiement VCF de solution VMware utilise les composants architecturaux suivants :

  • Domaine de gestion : cluster SDDC initial créé lors de la mise en service de VCF, qui héberge les principaux appareils de gestion du cloud, y compris vCenter Server, SDDC Manager et le cluster NSX Manager. Pour en savoir plus sur la mise en service de VCF, consultez Déployer un nouveau parc VCF ou une nouvelle instance VCF dans la documentation Broadcom.
  • Domaines de charge de travail VI : conteneurs de ressources basés sur des règles provisionnés par SDDC Manager pour exécuter vos charges de travail de locataire et de production sur des ressources de calcul, de stockage vSAN et de mise en réseau NSX dédiées.
  • VMware SDDC Manager : logiciel de gestion centralisée qui automatise la mise en service, la configuration et la gestion du cycle de vie (LCM) des domaines et des bundles logiciels VCF.
  • NSX Federation : fournit une mise en réseau multisite, une application centralisée des règles de sécurité et une orchestration de la reprise après sinistre sur plusieurs instances ou régions VCF.

Appareils de gestion VCF

Le tableau suivant liste les appliances de gestion et de périphérie VCF, ainsi que le nombre de machines virtuelles (VM) déployées pour les topologies simples et à haute disponibilité (HA) :

Type d'appareil Objectif VM de topologie simple VM de topologie haute disponibilité
SDDC Manager Automatise le déploiement, la configuration et la gestion du cycle de vie des composants VCF 1 1
Serveur vCenter Plate-forme de gestion centralisée pour les hôtes ESXi, les clusters et les ressources de calcul virtualisées 1 1
NSX Manager Fournit la virtualisation du réseau et la gestion de la sécurité sur l'infrastructure VCF 1 3 (plus l'adresse IP virtuelle du cluster)
VCF Fleet Manager Appareil de gestion centralisée au niveau du parc pour l'orchestration VCF multisite 1 1
Opérations VCF Fournit des fonctionnalités de surveillance des performances, d'analyse des journaux, de planification de la capacité et de visibilité opérationnelle 1 3 (nœud principal, instance répliquée et nœud de données, plus adresse IP virtuelle de l'équilibreur de charge)
Automatisation VCF Offre une automatisation du cloud en libre-service, un provisionnement de l'infrastructure et une orchestration du catalogue 1 3 (en cluster et VIP)
Dispositif de collecte Collecte les métriques, les traces et les données de télémétrie de tous les services VCF pour les opérations et la surveillance 1 1
NSX Edge Fournit un routage nord-sud de niveau 0 et de niveau 1, ainsi qu'une connectivité périphérique pour le trafic des charges de travail 2 2 ou plus (évolue jusqu'à 8 Edge actifs en fonction des exigences de débit)

Sous-réseaux VPC sous-jacents et interfaces dynamiques (NIC)

La solution VMware fonctionne sur deux couches réseau distinctes, comme illustré dans le schéma suivant (cliquez pour agrandir) :

 Sous-couche VPCGoogle Cloud hébergeant des instances Z3 et des appliances VCF sous la surcouche VMware NSX.  Sous-couche VPCGoogle Cloud hébergeant des instances Z3 et des appliances VCF sous la surcouche VMware NSX.

  • Underlay (Google Cloud VPC) : réseau virtuel routé qui héberge des instances ESXi bare metal, des interfaces VMkernel et des dispositifs de gestion de base (serveur vCenter, SDDC Manager et nœuds NSX Manager).
  • Overlay (VMware NSX SDN) : structure de réseau virtualisée où résident les VM de charge de travail, dissociée de l'adressage IP du VPC. Les hôtes ESXi acheminent le trafic de la charge de travail via des points de terminaison de tunnel (TEP) d'hôte à l'aide de l'encapsulation Geneve.

Pour isoler les types de trafic VMware sur le sous-réseau VPC Google Cloud , chaque nœud Bare Metal utilise une interface principale et des interfaces réseau dynamiques (NIC) dédiées avec tag VLAN 802.1Q connectées à des sous-réseaux VPC distincts :

  • Interface réseau principale (nic0) : transporte le trafic de gestion de l'hôte ESXi non tagué (vmk0) et se connecte à votre sous-réseau VPC de gestion.
  • Interface réseau dynamique pour vSAN (nic0.VLAN_ID) : transporte le trafic de clustering de stockage (vmk2) entre les hôtes ESXi.
  • Interface réseau dynamique pour vMotion (nic0.VLAN_ID) : transporte le trafic de migration de VM à chaud (vmk1) entre les hôtes Bare Metal.
  • Carte d'interface réseau dynamique pour NSX TEP (nic0.VLAN_ID) : transporte le trafic encapsulé du point de terminaison du tunnel Geneve (vmk10 ou vmk3) pour les réseaux de superposition NSX.
  • Cartes d'interface réseau dynamiques supplémentaires : sous-interfaces avec tag VLAN facultatives (nic0.VLAN_ID) pour les liaisons montantes NSX Edge (NSX-Uplink) ou les segments de charge de travail VLAN dédiés.

Groupes de points de terminaison du réseau (NEG)

La solution VMware utilise des groupes de points de terminaison du réseau (NEG) zonaux et des équilibreurs de charge réseau passthrough internes régionaux avec la règle de déplacement d'adresse IP rapide (GARP_RA) pour prendre en charge vMotion en direct et le basculement haute disponibilité pour les appliances de gestion VCF exécutées dans le sous-réseau VPC :

  • Appartenance automatique : lorsque vous déployez des nœuds via le workflow de déploiement guidé ou les modules Terraform E2E, les interfaces de liaison montante principale et NSX de chaque nœud sont enregistrées auprès du NEG zonal correspondant.
  • Exigence concernant le cluster : Tous les nœuds d'un cluster vSphere situé dans une seule zone doivent appartenir au même NEG pour leurs interfaces principale et TEP, afin que les équilibreurs de charge régionaux puissent diriger le trafic de l'adresse IP virtuelle de l'appareil vers l'hôte ESXi qui exécute la VM de gestion.

Kit d'outils de solution VMware

Le kit d'outils de la solution VMware est une collection Open Source de modules Terraform et de scripts d'automatisation Python développés par Google Cloud. Le kit d'outils automatise le provisionnement du VPC et du bare metal, configure les groupes de ports ESXi vSwitch0 et les datastores vSAN, configure les enregistrements Cloud DNS, déploie l'appareil du programme d'installation VCF à partir du dépôt régional hors connexion et génère une spécification JSON de mise en service VCF validée.

Étapes suivantes