Selon vos besoins, vous pouvez définir différentes configurations pour le groupe de serveurs basé sur un dispositif VMware Cloud Director et différentes tailles pour les instances de dispositif virtuel VMware Cloud Director.

Présentation

Pour s'assurer que le cluster peut prendre en charge un basculement automatisé en cas d'échec d'une cellule principale, le déploiement minimal de VMware Cloud Director doit être composé d'une cellule principale et de deux cellules en veille. L'environnement reste disponible en cas d'échec lorsque l'une des cellules se déconnecte pour une raison quelconque. Si un échec de la cellule en veille se produit, le cluster fonctionne dans un état entièrement fonctionnel avec une certaine dégradation des performances jusqu'à ce que vous redéployiez la cellule en échec. Reportez-vous à la section Déploiements du dispositif et configuration de la haute disponibilité de la base de données.

Le dispositif VMware Cloud Director a quatre tailles que vous pouvez sélectionner lors du déploiement : Petit, Moyen, Grand et Très grand (VVS). La taille de dispositif Petit convient à une évaluation de laboratoire et ce document ne fournit pas de conseils sur la configuration de cette taille. Le tableau des options de taille fournit des spécifications sur les options restantes et les cas d'utilisation les plus adaptés à un environnement de production. La configuration Très grand correspond au profil d'échelle VMware Validated Solutions (VVS) for Cloud Providers.

Pour créer des tailles personnalisées plus grandes, les administrateurs système peuvent ajuster la taille des cellules déployées.

La configuration la plus petite recommandée pour les déploiements de production est un déploiement à trois nœuds des dispositifs virtuels de taille moyenne.

Important : VMware ne prend pas en charge les déploiements de dispositif VMware Cloud Director sans haute disponibilité de base de données.

Options de dimensionnement du dispositif VMware Cloud Director

Vous pouvez utiliser le guide de décision suivant pour estimer la taille du dispositif pour votre environnement.

Medium Large Très grand (VVS)
Cas d'utilisation recommandés Environnements de laboratoire ou de petite production Environnement de production Production avec intégrations d'API et surveillance
Déploiement vRealize Operations Management Pack dans l'environnement VMware Cloud Director Non Non Oui
Déploiement VMware Cloud Director Availability dans l'environnement VMware Cloud Director Non Non Oui
Activation des mesures de machine virtuelle Cassandra dans VMware Cloud Director Non Non Oui
Nombre approximatif d'utilisateurs ou de clients simultanés accédant à l'API sur une période de pointe de 30 minutes. < 50 < 100 < 100
Machines virtuelles gérées 5 000 5 000 15 000

Définitions de configuration

Medium Large Très grand (VVS)
Configuration du cluster HA 1 cellule principale + 2 cellules en veille 1 cellule principale + 2 cellules en veille + 1 cellule d'application 1 cellule principale + 2 cellules d'application en veille + 2 cellules d'application
vCPU de cellule principale ou en veille 8 16 24
vCPU de cellule d'application S/O 8 8
RAM de cellule principale ou en veille 16 Go 24 Go 32 Go
RAM de cellule d'application S/O 8 8
Rapport vCPU/cœur physique 1:1 1:1 1:1
Espace disque minimal pour chaque dispositif dans le cluster 112 Go 112 Go 112 Go

Comment détecter si votre système est sous-dimensionné

Dans une cellule VMware Cloud Director, l'utilisation du CPU ou de la mémoire augmente et atteint un niveau élevé, c'est-à-dire un niveau proche de la capacité. La cellule VMware Cloud Director peut également perdre la connexion à la base de données.

Comment détecter si le nombre de cellules de votre système est insuffisant

Dans les fichiers vcloud-container-debug.log et cell-runtime.log de l'une des cellules VMware Cloud Director, vous voyez des entrées semblables à org.apache.tomcat.jdbc.pool.PoolExhaustedException: [pool-jetty-XXXXX] Timeout: Pool empty. Unable to fetch a connection in 20 seconds, none available. La cellule VMware Cloud Director peut également perdre la connexion à la base de données.
Note : En fonction de la configuration de la connexion à la base de données par défaut, toutes les configurations sont limitées à un maximum de 6 cellules de type principal, en veille et d'application.

Configuration automatique des paramètres de la base de données vPostgres

Le dispositif VMware Cloud Director exécute un script lors du démarrage, qui évalue les ressources de mémoire et de CPU au niveau du système d'exploitation. Le script ajuste les paramètres de la base de données vPostgres suivants, conformément aux directives de VMware :
  • shared_buffers
  • effective_cache_size
  • max_worker_processes
Lorsque le script s'exécute, VMware Cloud Director enregistre les ajustements et démarre le service vPostgres.
Note : À partir de VMware Cloud Director 10.3, il n'est pas nécessaire de personnaliser la configuration des paramètres de vPostgres.