Vous pouvez installer le service SaltStack Config dans votre environnement vRealize Automation en utilisant l'une des deux méthodes d'installation. La détermination de la méthode d'installation appropriée pour votre environnement dépend de plusieurs facteurs différents.

Les deux méthodes d'installation disponibles pour SaltStack Config sont les suivantes :

  • Installation standard : installe les composants architecturaux requis pour SaltStack Config dans quatre nœuds distincts ou plus.
  • Installation de vRealize Suite Lifecycle Manager(vRLCM) : installe SaltStack Config et tous ses composants architecturaux sur un seul nœud. Cette méthode installe également l'hôte master Salt et configure un groupe de propriétés vRealize Automation requis.

Les sections suivantes fournissent une description détaillée de ces deux scénarios d'installation. Lorsque vous lisez les descriptions et décidez du scénario d'installation adapté à votre réseau, les principales questions à se poser sont les suivantes :

  • Combien de nœuds votre réseau comporte-t-il ? SaltStack Config gérera-t-il tous nœuds ?
  • Votre réseau a-t-il des besoins en haute disponibilité, tels que l'équilibrage de charge et le basculement automatique ?
  • À quelle fin installez-vous SaltStack Config ? Par exemple, installez-vous SaltStack Config en tant qu'essai avant le déploiement en production ?
Note : Les installations de vRealize Suite Lifecycle Manager nécessitent une licence vRealize Automation. Pour plus d'informations sur l'attribution de licence, consultez Quelle licence vous faut-il ?.

Présentation de l'installation standard

Dans l'installation standard, vous installez SaltStack Config sur plusieurs nœuds (serveurs) à l'aide du programme d'installation de SaltStack Config. Dans ce scénario d'installation, l'objectif final est d'avoir quatre nœuds, chacun avec une fonction d'hôte différente :

  • Un master Salt
  • Un nœud de base de données PostgreSQL
  • Un nœud de base de données Redis
  • Un nœud RaaS, également appelé SaltStack Config

Dans l'installation standard, vous exécutez une orchestration highstate fournie dans le programme d'installation. L'Highstate d'orchestration s'exécute sur votre master Salt et définit l'environnement multi-nœuds. Il installe l'architecture SaltStack Config sur les trois autres nœuds qui hébergeront PostgreSQL, Redis et le nœud RaaS.

Utilisez le scénario d'installation à plusieurs nœuds si :

  • Votre réseau dispose de plus de 1 000 nœuds qui seront gérés par SaltStack Config. Sachez que ce scénario convient également aux installations de plus petite taille.
  • En cas de doute sur la méthode d'installation la plus efficace pour votre système, l'installation standard constitue le scénario recommandé.

Les avantages du scénario d’installation standard sont les suivants :

  • Il peut évoluer en fonction de la croissance de votre réseau.
  • Elle ne dépend pas de la disponibilité d'un seul nœud pour la fonctionnalité.
  • Cette méthode d'installation peut prendre en charge les réseaux ayant des besoins de haute disponibilité, tels que l'équilibrage de charge et le passage automatique.

Les inconvénients sont les suivants :

  • Le processus d'installation est plus complexe, car il doit être pensé et planifié avec minutie. Vous pouvez envisager d'utiliser des services professionnels d'un expert ayant déjà déployé SaltStack Config dans un environnement de production.
  • Si votre réseau a des besoins en haute disponibilité, vous aurez éventuellement besoin des services de support et/ou de conseil d'un expert ayant déjà déployé SaltStack Config dans un environnement de production.
  • Le processus d'installation peut prendre une journée ou deux, selon la taille et la complexité de votre réseau.

L'image suivante présente l'architecture système dont vous disposerez après une installation standard, mais avant d'effectuer les étapes de post-installation ou d'installation de Salt :

Présentation de l'installation vRealize Suite Lifecycle Manager

Dans le scénario d'installation Lifecycle Management, vous installez SaltStack Config sur un seul nœud (serveur). Après l'installation, un master Salt, le nœud RaaS, une base de données Redis et une base de données PostgreSQL s'exécutent tous sur ce même nœud.

Utilisez l'installation Lifecycle Management si :

  • Votre réseau compte au moins 1 000 nœuds que vous souhaitez gérer à l'aide de SaltStack Config
  • Vous souhaitez installer rapidement SaltStack Config et l'évaluer avant de le déployer en production. (Plus tard, lors du déploiement en production, vous pouvez utiliser l'installation standard.)

Les avantages du scénario de l'installation Lifecycle Management sont les suivants :

  • L'installation est simple et facile.
  • Elle est facile à maintenir, car SaltStack Config et toutes ses dépendances se trouvent sur le même nœud.
  • Le processus ne dure que quelques heures, selon la taille de votre réseau.

Les inconvénients sont les suivants :

  • Cette méthode d'installation n'est pas recommandée pour les systèmes de niveau production.
  • Votre système SaltStack Config dépend de la disponibilité d'un seul nœud. Si ce nœud tombe en panne, votre écosystème SaltStack Config tombe lui aussi en panne.

L'image suivante montre l'architecture système que vous aurez après avoir terminé une installation de Lifecycle Manager (vRLCM), mais avant de terminer les étapes de post-installation ou d'installation de Salt :