Environnement

Environnement

Cette section explique comment configurer le contrôleur et un nœud compute en utilisant l’architecture en exemple.

Bien que la plupart des environnements incluent le service d’Identité, le service d’Image, un Compute, au moins un service réseau, et le dashboard, le service de Stockage Objet peut fonctionner indépendamment. Si votre cas d’usage implique seulement le Stockage Objet, vous pouvez passer à :ref:`swift`après avoir configuré les nœuds adaptés. Néanmoins, le dashboard nécessite au moins le service d’Image, Compute et Réseau.

Vous devez utiliser un compte avec des privilèges administrateur pour configurer chaque nœud. Exécuter les commandes en root ou configurer l’utilitaire sudo.

Pour meilleures performances, il est recommandé que votre environnement respecte ou dépasse les exigences de Prérequis Hardware. Cependant, OpenStack ne nécessite pas une grande quantité de ressources et les exigences minimum suivantes devraient supporter un environnement de proof-of-concept avec les services principaux et plusieurs instances CirrOS:

  • Nœud Contrôleur: 1 processeur, 2 Go de mémoire, et 5 Go de stockage

  • Nœud Compute: 1 processeur, 2 Go de mémoire, et 10 Go de stockage

Pour réduire l’encombrement et laisser plus de ressources pour OpenStack, il est recommandé de faire une installation minimale de votre distribution Linux. De même, vous devez installer une version 64-bit de votre distribution sur chaque nœud.

Une simple partition disque sur chaque nœud fonctionnera pour la plupart des installations basiques. Cependant, vous devriez envisager Logical Volume Manager (LVM) pour les installations avec des services optionnels comme le Stockage par Blocs.

Pour une première installation et pour des besoins de test, beaucoup d’utilisateurs choisissent de monter chaque nœud sur une machine virtuelle (VM). Les principaux avantages des VMs incluent:

  • Un serveur physique peut supporter de multiples nœuds, chacun avec autant d’interfaces réseau que nécessaire.

  • Possibilité de prendre des “snapshots” périodiques tout au long de l’installation et de faire des retours-arrière (“rollback”) vers une configuration fonctionnelle en cas de problème.

Cependant, des VMs vont réduire la performance de vos instances, en particulier, si voter hyperviseur et/ou processeur ne supporte pas l’accélération hardware et les “nested VMs” (VMs imbriquées).

Note

Si vous choisissez l’installation sur VMs, assurez-vous que votre hyperviseur permette de désactiver le filtrage de MAC adresses sur l’interface réseau public.

Pour plus d’informations sur les pré-requis système, voir le Guide des Operations OpenStack.

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.