S'applique à SUSE Linux Enterprise Server 12

5 Stratégies de déploiement

Pour déployer SUSE Linux Enterprise Server, vous pouvez procéder de différentes manières. Vous pouvez choisir entre différentes approches qui vont d'une installation locale à l'aide d'un support physique ou d'un serveur d'installation réseau au déploiement en masse à l'aide d'une technique d'installation automatisée, commandée à distance et hautement personnalisée. Sélectionnez la méthode qui répond à vos besoins.

5.1 Déploiement pour dix postes de travail au maximum

Si vous déployez SUSE Linux Enterprise Server sur dix postes de travail ou moins, la méthode la plus simple consiste à effectuer une installation manuelle classique, comme décrit au Chapitre 6, Installation avec YaST. L'installation manuelle peut s'effectuer de plusieurs manières selon vos besoins :

Installation à partir du support SUSE Linux Enterprise Server

Envisagez cette approche si vous voulez installer un poste de travail unique non connecté.

Installation à partir d'un serveur réseau en utilisant SLP

Envisagez cette approche si vous avez un poste de travail unique ou un petit nombre de postes de travail et si un serveur d'installation réseau annoncé via SLP est disponible.

Installation à partir d'un serveur réseau

Envisagez cette approche si vous avez un poste de travail unique ou un petit nombre de postes de travail et si un serveur d'installation réseau est disponible.

Tableau 5.1 Installation à partir du support SUSE Linux Enterprise Server

Source d'installation

Kit de supports SUSE Linux Enterprise Server

Tâches nécessitant l'intervention manuelle

  • Insertion du support d'installation

  • Démarrage de la cible d'installation

  • Changement du support

  • Détermination de la formule d'installation de YaST

  • Configuration du système avec YaST

Tâches contrôlées à distance

Aucun

Détails

Installation à partir du support SUSE Linux Enterprise Server (DVD, USB)

Tableau 5.2 Installation à partir d'un serveur réseau en utilisant SLP

Source d'installation

Serveur d'installation réseau contenant le support d'installation de SUSE Linux Enterprise Server

Tâches nécessitant l'intervention manuelle

  • Insertion du disque de démarrage

  • Démarrage de la cible d'installation

  • Détermination de la formule d'installation de YaST

  • Configuration du système avec YaST

Tâches contrôlées à distance

Aucune, mais cette méthode peut être combinée avec VNC

Détails

Installation à partir d'un serveur réseau

Tableau 5.3 Installation à partir d'un serveur réseau

Source d'installation

Serveur d'installation réseau contenant le support d'installation de SUSE Linux Enterprise Server

Tâches nécessitant l'intervention manuelle

  • Insertion du disque de démarrage

  • Fourniture d'options de démarrage

  • Démarrage de la cible d'installation

  • Détermination de la formule d'installation de YaST

  • Configuration du système avec YaST

Tâches contrôlées à distance

Aucune, mais cette méthode peut être combinée avec VNC

Détails

Installation à partir d'un serveur réseau

5.2 Déploiement pour 100 postes de travail au maximum

Avec le nombre croissant de postes de travail à installer, vous ne souhaitez certainement pas installer et configurer chaque poste manuellement. Il existe un grand nombre d'approches automatisées ou semi-automatisées, ainsi que plusieurs options permettant d'effectuer une installation avec une intervention minime, voire nulle, de l'utilisateur.

Avant d'envisager une approche entièrement automatisée, tenez compte du fait que plus le scénario devient complexe, plus elle est longue à configurer. Si votre déploiement doit être limité dans le temps, il peut être judicieux de sélectionner une approche moins complexe pouvant être réalisée bien plus rapidement. L'automatisation se justifie pour les déploiements à grande échelle et pour ceux qui doivent s'effectuer à distance.

Choisissez parmi les options suivantes :

Installation à distance simple via VNC : configuration réseau statique

Envisagez cette approche dans un scénario de taille petite à moyenne avec une configuration réseau statique. Un réseau, un serveur d'installation réseau et une application de visualisation VNC sont requis.

Installation à distance simple via VNC : configuration réseau dynamique

Envisagez cette approche dans un scénario de taille petite à moyenne avec une configuration réseau dynamique par l'intermédiaire de DHCP. Un réseau, un serveur d'installation réseau et une application de visualisation VNC sont requis.

Installation à distance via VNC : démarrage PXE et fonction Wake on LAN (réveil à distance)

Envisagez cette approche dans un scénario de taille petite à moyenne impliquant une installation via le réseau et sans intervention physique avec les cibles d'installation. Un réseau, un serveur d'installation réseau, des images de démarrage réseau, un matériel cible amorçable sur le réseau et une application de visualisation VNC sont requis.

Installation à distance simple via SSH : configuration réseau statique

Envisagez cette approche dans un scénario de taille petite à moyenne avec une configuration réseau statique. Un réseau, un serveur d'installation réseau et une application client SSH sont requis.

Installation à distance via SSH : configuration réseau dynamique

Envisagez cette approche dans un scénario de taille petite à moyenne avec une configuration réseau dynamique par l'intermédiaire de DHCP. Un réseau, un serveur d'installation réseau et une application client SSH sont requis.

Installation à distance via SSH : démarrage PXE et fonction Wake on LAN (réveil à distance)

Envisagez cette approche dans un scénario de taille petite à moyenne impliquant une installation via le réseau et sans intervention physique avec les cibles d'installation. Un réseau, un serveur d'installation réseau, des images de démarrage réseau, un matériel cible amorçable sur le réseau et une application client SSH sont requis.

Installation de masse simple

Envisagez cette approche pour les déploiements de grande taille sur des machines identiques. Si elle est configurée pour utiliser le démarrage réseau, l'interaction physique avec les systèmes cibles n'est pas nécessaire. Un réseau, un serveur d'installation réseau, une application de contrôle à distance (telle qu'une application de visualisation VNC ou un client SSH) et un profil de configuration AutoYaST sont requis. Si vous utilisez un démarrage réseau, une image de démarrage réseau et un matériel amorçable sur le réseau sont également requis.

Installation automatique basée sur des règles

Envisagez cette approche pour les déploiements de grande taille vers des types de matériels hétérogènes. Si elle est configurée pour utiliser le démarrage réseau, l'interaction physique avec les systèmes cibles n'est pas nécessaire. Un réseau, un serveur d'installation réseau, une application de contrôle à distance (telle qu'une application de visualisation VNC ou un client SSH) et plusieurs profils de configuration AutoYaST (tels qu'une configuration de règle AutoYaST) sont requis. Si vous utilisez un démarrage réseau, une image de démarrage réseau et un matériel amorçable sur le réseau sont également requis.

Tableau 5.4 Installation à distance simple via VNC : configuration réseau statique

Source d'installation

Réseau

Préparation

  • Configuration d'une source d'installation

  • Démarrage à partir du support d'installation

Contrôle et surveillance

À distance : VNC

Mieux adapté pour

Scénarios de taille petite à moyenne avec des matériels hétérogènes

Inconvénients

  • Chaque machine doit être configurée individuellement

  • L'accès physique est nécessaire pour le démarrage

Détails

Section 14.1.1, « Installation à distance simple via VNC : configuration réseau statique »

Tableau 5.5 Installation à distance simple via VNC : configuration réseau dynamique

Source d'installation

Réseau

Préparation

  • Configuration de la source d'installation

  • Démarrage à partir du support d'installation

Contrôle et surveillance

À distance : VNC

Mieux adapté pour

Scénarios de taille petite à moyenne avec des matériels hétérogènes

Inconvénients

  • Chaque machine doit être configurée individuellement

  • L'accès physique est nécessaire pour le démarrage

Détails

Section 14.1.2, « Installation à distance simple via VNC : configuration réseau dynamique »

Tableau 5.6 Installation à distance via VNC : démarrage PXE et fonction Wake on LAN (réveil à distance)

Source d'installation

Réseau

Préparation

  • Configuration de la source d'installation

  • Configuration du démarrage DHCP, TFTP, PXE et WOL

  • Démarrage à partir du réseau

Contrôle et surveillance

À distance : VNC

Mieux adapté pour

  • Scénarios de taille petite à moyenne avec des matériels hétérogènes

  • Installations complètes à distance ; déploiement sur plusieurs sites

Inconvénients

Chaque machine doit être configurée manuellement

Détails

Section 14.1.3, « Installation à distance via VNC : démarrage PXE et fonction Wake on LAN (réveil à distance) »

Tableau 5.7 Installation à distance simple via SSH : configuration réseau statique

Source d'installation

Réseau

Préparation

  • Configuration de la source d'installation

  • Démarrage à partir du support d'installation

Contrôle et surveillance

À distance : SSH

Mieux adapté pour

  • Scénarios de taille petite à moyenne avec des matériels hétérogènes

  • Connexions à faible bande passante à la cible

Inconvénients

  • Chaque machine doit être configurée individuellement

  • L'accès physique est nécessaire pour le démarrage

Détails

Section 14.1.4, « Installation à distance simple via SSH : configuration réseau statique »

Tableau 5.8 Installation à distance via SSH : configuration réseau dynamique

Source d'installation

Réseau

Préparation

  • Configuration de la source d'installation

  • Démarrage à partir du support d'installation

Contrôle et surveillance

À distance : SSH

Mieux adapté pour

  • Scénarios de taille petite à moyenne avec des matériels hétérogènes

  • Connexions à faible bande passante à la cible

Inconvénients

  • Chaque machine doit être configurée individuellement

  • L'accès physique est nécessaire pour le démarrage

Détails

Section 14.1.5, « Installation simple à distance via SSH : configuration réseau dynamique »

Tableau 5.9 Installation à distance via SSH : démarrage PXE et fonction Wake on LAN (réveil à distance)

Source d'installation

Réseau

Préparation

  • Configuration de la source d'installation

  • Configuration du démarrage DHCP, TFTP, PXE et WOL

  • Démarrage à partir du réseau

Contrôle et surveillance

À distance : SSH

Mieux adapté pour

  • Scénarios de taille petite à moyenne avec des matériels hétérogènes

  • Installation complète à distance ; déploiement sur plusieurs sites

  • Connexions à faible bande passante à la cible

Inconvénients

Chaque machine doit être configurée individuellement

Détails

Section 14.1.6, « Installation à distance via SSH : démarrage PXE et fonction Wake on LAN (réveil à distance) »

Tableau 5.10 Installation de masse simple

Source d'installation

Réseau de préférence

Préparation

  • Rassemblement d'informations sur le matériel

  • Création du profil AutoYaST

  • Configuration du serveur d'installation

  • Distribution du profil

  • Configuration du démarrage réseau (DHCP, TFTP, PXE, WOL)

    OU

    Démarrage de la cible à partir du support d'installation

Contrôle et surveillance

Local ou distant par l'intermédiaire de VNC ou de SSH

Mieux adapté pour

  • Scénarios de grande taille

  • Matériel identique

  • Aucun accès au système (démarrage réseau)

Inconvénients

S'applique uniquement aux machines ayant un matériel identique

Détails

Section 21.1, « Installation de masse simple »

Tableau 5.11 Installation automatique basée sur des règles

Source d'installation

Réseau de préférence

Préparation

  • Rassemblement d'informations sur le matériel

  • Création de profils AutoYaST

  • Création de règles AutoYaST

  • Configuration du serveur d'installation

  • Distribution du profil

  • Configuration du démarrage réseau (DHCP, TFTP, PXE, WOL)

    OU

    Démarrage de la cible à partir du support d'installation

Contrôle et surveillance

Local ou distant par l'intermédiaire de SSH ou de VNC

Mieux adapté pour

  • Matériels hétérogènes

  • Déploiement sur plusieurs sites

Inconvénients

Configuration de règle complexe

Détails

Section 21.2, « Installation automatique basée sur des règles »

5.3 Déploiement sur plus de 100 postes de travail

La plupart des considérations concernant les scénarios d'installation de taille moyenne de la Section 5.1, « Déploiement pour dix postes de travail au maximum » restent vraies pour les déploiements à grande échelle. Toutefois, avec un nombre croissant de cibles d'installation, les avantages d'une méthode d'installation entièrement automatisée l'emportent sur ses inconvénients.

Il est rentable d'investir un temps considérable à la création d'une règle sophistiquée et d'une structure de classe dans AutoYaST pour satisfaire les exigences d'un site de déploiement de grande taille. Le fait de ne pas avoir à toucher chaque cible séparément peut vous faire gagner un temps considérable selon l'étendue de votre projet d'installation.

Si les paramètres utilisateur sont à définir lors du premier démarrage, vous pouvez aussi créer des images préchargées avec les programmes Kiwi et Firstboot. Pour déployer ces images, il vous sera même possible d'utiliser un serveur de démarrage PXE, spécialisé dans cette tâche. Pour plus d'informations, accédez au site http://doc.opensuse.org/projects/kiwi/doc/ et reportez-vous au Chapitre 23, Déploiement automatique des images de préchargement, au Chapitre 21, Installation automatisée et au Chapitre 20, Déploiement de préinstallations personnalisées.

Imprimer cette page