Aller au contenu principal

01 — Vue d'ensemble VCF Automation 9.1

Document : VCF Automation — Architecture & Nouveautés
Version : 9.1.0.0
Référence : 🔒 docs.broadcom.com — VCF Automation 9.1 (connexion Broadcom requise)


1. Qu'est-ce que VCF Automation ?

VCF Automation est la plateforme d'automatisation cloud self-service intégrée à VMware Cloud Foundation. Elle permet :

  • Le provisioning self-service de VMs, réseaux, et services applicatifs
  • L'Infrastructure-as-Code (Terraform, ABX, orchestration)
  • La gestion du catalogue de services pour les équipes DevOps
  • L'intégration native avec NSX, vSphere, vSAN et les clouds publics (AWS, Azure, GCP)

Positionnement dans VCF 9.1


2. Architecture technique VCF Automation 9.x

2.1 Changement architectural majeur (8.x → 9.x)

AspectAria Automation 8.xVCF Automation 9.x
DéploiementAppliance(s) Photon OS dédiée(s)Cluster Kubernetes (VCF Services Runtime - VMSP)
Gestion LCMAria Suite Lifecycle (vRSLCM)Fleet LC + SDDC Lifecycle
IdentityvIDM (VMware Identity Manager)idbroker (VCF Identity Broker)
Load BalancerExterne (HAProxy/NSX LB) ou interneInternal LB (simple) / Externe (cluster)
BackupSnapshots VMSFTP externe (snapshots non supportés !)
MonitoringAria Operations séparéIntégré VCF Operations
Container runtimeKubernetes interneKubernetes 1.32+ (Photon 5.0, FIPS)

2.2 Topologies de déploiement VCF Automation 9.x

Topologie Simple (Single Node)

  • 1 VM Kubernetes (control-plane + worker)
  • Load balancer interne intégré
  • FQDN → IP du nœud (pas de LB externe requis)
  • ⚠️ Pas de HA — pour lab/dev uniquement

Topologie Cluster (3 Nodes) — Production

  • 3 VMs Kubernetes en cluster
  • Load balancer externe requis (NSX LB, HAProxy, F5, etc.)
  • 4 nouvelles IPs nécessaires (Cluster Node IP Pool)
  • ✅ HA — pour production

3. Nouveautés VCF Automation 9.1 vs 9.0

Fonctionnalité9.09.1Notes
Fleet Lifecycle ManagementFleet Mgmt ApplianceFleet Lifecycle intégré VCF OperationsL'appliance disparaît en 9.1
SDDC LifecycleNouveau composant LCM distribué
Salt Integration (Day-2 config)Salt Master + Salt RaaS
License ServerExterneNatif VCFIntégré comme composant
Real Time MetricsMétriques temps réel sans polling
Migration Service EngineMigration workloads simplifiée
VCF Services RuntimeKubernetes cluster mutualisé pour services mgmt
Upgrade VCF Automation 9.0→9.1N/AVia Fleet LifecycleAprès install VCF Mgmt Services

4. Composants VCF 9.1 — Tableau complet

ComposantRôleGéré par
VCF AutomationSelf-service provisioning, IaCFleet LC
VCF OperationsPerformance, capacité, remédiationLui-même (Admin UI)
VCF Operations Cloud ProxyCommunication sécurisée remote/on-premFleet LC
VCF Services RuntimeKubernetes platform pour services mgmtSDDC Manager → Fleet LC
Fleet LifecycleOrchestrateur LCM composants managementVCF Operations
SDDC LifecycleMoteur d'exécution du Fleet LifecycleFleet Lifecycle
Salt RaaSConsole centralisée SaltStack (compliance)Fleet Lifecycle
Salt MasterServeur de commandes Salt (config nodes)Fleet Lifecycle
Real Time MetricsMétriques temps réel systèmeFleet Lifecycle
Real Time Metrics StoreBDD haute fréquence métriquesFleet Lifecycle
Log ManagementCollecte logs centralisée (ex-Ops for Logs)Fleet Lifecycle
Telemetry AcceptorCollecte télémétrie proactive BroadcomFleet Lifecycle
SDDC Manager"Brain" VCF — gestion domaines-
VCF Identity BrokerSSO VCF (OKTA, PING, AD...)Fleet Lifecycle
licserverGestion licences VCF FleetFleet Lifecycle
Software DepotStockage binaires install/upgrade/patchFleet Lifecycle
NSXRéseau SDN & SécuritéSDDC Manager
vCenterGestion centralisée vSphereSDDC Manager
ESXHyperviseurSDDC Manager (vLCM)
HCXMobilité workloadsSDDC Manager
Migration Service EngineMigration workloads simplifiéeFleet Lifecycle

5. Intégrations natives VCF Automation 9.1

Cloud Accounts (Endpoints)

  • ✅ vSphere/vCenter (VCF natif)
  • ✅ NSX-T
  • ✅ Amazon Web Services (AWS)
  • ✅ Microsoft Azure
  • ✅ Google Cloud Platform (GCP)
  • ✅ VMware Cloud on AWS (VMC)
  • ✅ Kubernetes (TKG, GKE, AKS, EKS)
  • ⚠️ Certains endpoints Aria 8.x non supportés en VCF Automation 9.x → voir KB 389563

IAC & Pipelines

  • ✅ Terraform (Cloud Templates)
  • ✅ Ansible (ABX Actions)
  • ✅ CI/CD Pipelines natifs
  • ✅ Service Broker (Catalogue)
  • ✅ Config (Salt-based)

6. Prérequis généraux

PrérequisDétail
VCF version minimaleVCF 9.0.0 ou VCF 9.1.0
vCenter9.0+ (inclus dans VCF)
ESXi9.0+ (inclus dans VCF)
NSX9.0+
DNSRésolution directe + inverse obligatoire pour tous les FQDNs
NTPSynchronisation NTP obligatoire (< 5s de dérive)
CertificatsCA signés ou auto-signés remplacés avant migration
Backup SFTPServeur SFTP externe obligatoire (pas de snapshots VM)
Dépôt logicielAccès internet (Broadcom depot) ou dépôt local offline
VCF OperationsObligatoire — VCF Automation s'intègre nativement

7. Références


📖 Termes spécifiques VCF 9 : GLOSSARY.md

Suite → 02_greenfield.md