Le matériel spécifique requis pour exécuter VMware Integrated OpenStack dépend du type de déploiement et de mise en réseau que vous sélectionnez.
Chaque hôte ESXi utilisé pour VMware Integrated OpenStack doit disposer d'au moins huit processeurs logiques.
Déploiements de haute disponibilité
Trois hôtes ESXi sont nécessaires pour déployer les machines virtuelles suivantes :
Composant |
Machines virtuelles |
vCPU |
vRAM (Go) |
Espace disque (Go) |
---|---|---|---|---|
Serveur de gestion OpenStack |
1 |
VDS : 2 (2 par machine virtuelle) NSX : 4 (4 par machine virtuelle) |
4 (4 par machine virtuelle) |
25 (25 par machine virtuelle) |
Modèle OpenStack |
1 |
2 (2 par machine virtuelle) |
4 (4 par machine virtuelle) |
20 (20 par machine virtuelle) |
Équilibrage de charge |
2 |
4 (2 par machine virtuelle) |
8 (4 par machine virtuelle) |
40 (20 par machine virtuelle) |
Base de données |
3 |
12 (4 par machine virtuelle) |
48 (16 par machine virtuelle) |
240 (80 par machine virtuelle) |
Contrôleur |
2 |
16 (8 par machine virtuelle) |
32 (16 par machine virtuelle) |
160 (80 par machine virtuelle) |
Pilote de calcul |
1 |
2 (2 par machine virtuelle) |
4 (4 par machine virtuelle) |
20 (20 par machine virtuelle) |
TOTAL |
10 |
VDS : 38 NSX : 40 |
100 |
505 |
Une machine virtuelle avec pilote de traitement supplémentaire contenant les mêmes spécifications est créée pour chaque cluster de calcul que vous ajoutez au déploiement.
Déploiements compacts
Un hôte ESXi est requis pour déployer les machines virtuelles suivantes :
Composant |
Machines virtuelles |
vCPU |
vRAM (Go) |
Espace disque (Go) |
---|---|---|---|---|
Serveur de gestion OpenStack |
1 |
2 |
4 |
25 |
Modèle OpenStack |
1 |
2 |
4 |
20 |
Plan de contrôle |
1 |
8 |
16 |
80 |
Pilote de calcul |
1 |
2 |
4 |
20 |
TOTAL |
4 |
14 |
28 |
145 |
Une machine virtuelle avec pilote de traitement supplémentaire contenant les mêmes spécifications est créée pour chaque cluster de calcul que vous ajoutez au déploiement.
Déploiements minuscules
Un hôte ESXi est requis pour déployer les machines virtuelles suivantes :
Composant |
Machines virtuelles |
vCPU |
vRAM (Go) |
Espace disque (Go) |
---|---|---|---|---|
Serveur de gestion OpenStack |
1 |
2 |
4 |
25 |
Modèle OpenStack |
1 |
2 |
4 |
20 |
Contrôle et calcul |
1 |
8 |
24 |
80 (20 + 60) |
TOTAL |
3 |
12 |
32 |
125 |
Mise en réseau de VDS
Pour les déploiements de haute disponibilité avec mise en réseau VDS, les ressources suivantes sont également requises.
Composant |
Machines virtuelles |
vCPU |
vRAM (Go) |
Espace disque (Go) |
---|---|---|---|---|
DHCP |
2 |
8 (4 par machine virtuelle) |
32 (16 par machine virtuelle) |
40 (20 par machine virtuelle) |
Pour les déploiements compacts et minuscules avec mise en réseau VDS, le service DHCP est exécuté sur le nœud du contrôleur et ne nécessite pas de machines virtuelles indépendantes.
Mise en réseau de NSX Data Center for vSphere
Reportez-vous à la section Configuration système requise pour NSX Data Center for vSphere du Guide d'installation de NSX.
Mise en réseau de NSX-T Data Center
Reportez-vous à la section Configuration système requise du Guide d'installation de NSX-T.
Composants supplémentaires
Si vous souhaitez utiliser le service Ceilometer, les ressources suivantes sont également requises.
Composant |
Machines virtuelles |
vCPU |
vRAM (Go) |
Espace disque (Go) |
---|---|---|---|---|
Ceilometer |
1 |
4 (4 par machine virtuelle) |
4 (4 par machine virtuelle) |
20 + 60 (20 + 60 par machine virtuelle) |
Stockage Gnocchi |
1 |
4 (4 par machine virtuelle) |
4 (4 par machine virtuelle) |
20 (20 par machine virtuelle) |
Calcul Gnocchi |
3 |
12 (4 par machine virtuelle) |
12 (4 par machine virtuelle) |
60 (20 par machine virtuelle) |
TOTAL |
5 |
20 |
20 |
160 |
Si vous souhaitez utiliser Swift, des ressources supplémentaires sont requises en fonction de l'échelle de votre déploiement. Le tableau suivant répertorie uniquement les ressources requises par défaut.
Composant |
Machines virtuelles |
vCPU |
vRAM (Go) |
Espace disque (Go) |
---|---|---|---|---|
Proxy Swift |
2 |
16 (8 par machine virtuelle) |
32 (16 par machine virtuelle) |
40 (20 par machine virtuelle) |
Stockage Swift |
3 |
6 (2 par machine virtuelle) |
6 (2 par machine virtuelle) |
60 + 6 144 (20 + 2 048 par machine virtuelle) |
TOTAL |
5 |
22 |
38 |
6 244 |
Lorsque vous créez votre cluster SWIFT, vous pouvez spécifier le nombre et la taille des disques de stockage et des nœuds de serveur proxy qu'ils contiennent. Vous pouvez également ajouter des nœuds une fois que le cluster est créé.
Si vous devez modifier le nombre de vCPU ou la quantité de vRAM utilisée pour les nœuds de proxy ou de stockage, modifiez les paramètres suivants dans le fichier /opt/vmware/vio/etc/omjs.properties et redémarrez le service Serveur de gestion OpenStack.
oms.vmsize.cpu.swift_proxy oms.vmsize.cpu.swift_storage oms.vmsize.memory.swift_proxy oms.vmsize.memory.swift_storage
La taille du disque racine de chaque nœud est fixée à 20 Go.