Guide d'approche de déploiement de SUSE ... - IT World Canada

Guide d'approche de déploiement de SUSE ... - IT World Canada Guide d'approche de déploiement de SUSE ... - IT World Canada

itworldcanada.com
from itworldcanada.com More from this publisher
11.07.2015 Views

Guide d'approche de déploiement de SUSE Linux Enterprise Serverwww.novell.com– Créer les sources d’installationdes applications et paquetagescomplémentairesPréparer le mécanisme de lancementdes constructions– Identifier les types de constructionsrequis (ex : réseau, DVD, USB)– Choisir le process de démarragepour la connexion aux constructions(ex : PXE, CD, DVD)– Choisir les protocoles à utiliserpour le lancement de la construction(ex : HTTP, FTP)– Préparer les services du serveurd’installation pour les méthodes delancement– Créer plusieurs méthodes de lancementà partir de la même sourceNovell recommande de configurerl’environnement de manière à permettre undémarrage de PXE avec déclenchementd’un fichier de contrôle XML à partir d’unréférentiel NFS. Les entreprises qui nesouhaitent pas modifier leur serveur DHCPpeuvent utiliser HTTP ou FTP. Les entreprisessont vivement encouragées à utiliser SSHpour le lancement des images, car celles-cipeuvent contenir des données sensibles.Les entreprises doivent tout mettre enoeuvre pour que leurs environnements delaboratoire soient aussi proches que possiblede l’environnement de production, car desdifférences trop marquantes risqueraient deprovoquer des problèmes. L’environnementde laboratoire doit être conservé après leprojet de migration afin de transférer denouvelles applications dans l’environnementde production.Mise en oeuvreLa phase de mise en oeuvre comprend lacréation des constructions de base pour lapile requise et les activités de développe mentassociées à la migration des applications.Création de la construction de baseAutoYaST est un outil intégré à SUSELinux Enterprise Server qui permet à unadministrateur système de recueillir lesparamètres de construction du matérielet des applications d’un serveur et de lesstocker dans un profil XML. Le profil créépeut ensuite être utilisé pour récréer desserveurs avec la même configurationmatérielle et la même pile de logiciels.Le profil XML peut servir de base et êtreensuite mis à jour.Pour créer la construction de base,commencez par créer une constructionde référence sur le matériel cible, puiscréez une copie du fichier XML AutoYaST.Si nécessaire, modifiez ce fichier XMLpour chacune des autres constructionssouhaitées. La construction de référencedoit impérativement être testée avant d’êtreutilisée pour créer d’autres constructions.Pour en savoir plus sur la personnalisationdu fichier XML, reportez-vous à ladocumentation d’AutoYaST.SécuritéConfigurer les règles de pare-feu réseaurequises avec le module de filtrage depaquets de la iptable du kernelSuivre les best practices pour sécuriserSUSE Linux Enterprise ServerCréer des profils AppArmor pour lesapplications hébergéesEnvisager l’utilisation d’un système dedétection des intrusions (IDS)S’il n’est pas déjà inclus dans la piled’applications, penser à installer unlogiciel de surveillance du type Nagiosou BMC PATROLTest de la constructionDans le cadre du test, vérifier que :les serveurs sont exempts d’erreurs ;les serveurs répondent à toutes lesexigences ;la sécurité du système répond aux besoinsde l’entreprise ;les performances sont conformes auxattentes ;les charges des serveurs sont facilementtraitées.En présence d’une équipe de sécuritéinterne, il convient de vérifier qu’elleapprouve la construction et de tenir comptede ses éventuelles propositions. Tout boguedétecté doit être corrigé et le test de l’unitédoit avoir été effectué avant de déployer unenouvelle construction dans l’environnementde production.Novell encourage les entreprises àdévelopper un process formel pour la créationde nouvelles constructions.p. 11

L’environnement de production doit êtreexempt de toute construction malveillante.Les entreprises sont encouragées à suivresystématiquement un cycle formel « créer,construire, tester, déployer » lors du déploiementde nouveaux matériels ou logiciels.Description du process deconstruction d’image de baseToutes les mesures prises pour créer l’imagede base doivent être soigneusement décritespour être reproduites. Les points suivantsdoivent être documentés :Construction du serveur d’installationUtilisation et maintenance du serveurd’installation maîtreCréation et utilisation des fichiers decontrôleConfiguration du démarrage du réseauDéploiement de la construction dans unenvironnement de testPilote de productionUne fois la construction déployée et testéeavec succès au laboratoire, elle peut êtreintroduite dans un environnement deproduction. Novell recommande vivementaux entreprises de limiter le déploiementinitial à un groupe restreint d’utilisateurs.Les tests système de bout en bout et lesévaluations des charges de travail doiventêtre réalisés par le pilote.DéploiementUne fois le pilote terminé, le déploiementcomplet peut commencer. Il est impératifde communiquer avec les utilisateurs ainsique d’identifier et de résoudre rapidement lesproblèmes qui surviennent. L’environnementde laboratoire ne peut jamais complètementsimuler l’environnement de test, mais uneplanification rigoureuse permettra de limiterles interruptions.MaintenanceDans le cadre de la phase de maintenance,vous devez déterminer la méthode de gestiondes serveurs une fois ceux-ci déployés.Novell prend en charge trois méthodes degestion des correctifs et de la distribution :Novell ZENworks Linux Managementpermet une gestion complète descorrectifs et une parfaite distributiondes logiciels Linux ;l’outil de gestion des abonnements peuten toute sécurité déclencher les correctifsNovell situés derrière un pare-feu et êtreutilisé comme fonctionnalité de correctionde base lorsqu’il est associé à yumou à AutoYaST ;dans certains cas, une intégration auxoutils de gestion des correctifs existantsest possible. Un connecteur spécial estalors requis pour permettre aux outilstiers de communiquer avec le NovellCustomer Center.p. 12

<strong>Gui<strong>de</strong></strong> <strong>d'approche</strong> <strong>de</strong> <strong>déploiement</strong> <strong>de</strong> <strong>SUSE</strong> Linux Enterprise Serverwww.novell.com– Créer les sources d’installation<strong>de</strong>s applications et paquetagescomplémentairesPréparer le mécanisme <strong>de</strong> lancement<strong>de</strong>s constructions– I<strong>de</strong>ntifier les types <strong>de</strong> constructionsrequis (ex : réseau, DVD, USB)– Choisir le process <strong>de</strong> démarragepour la connexion aux constructions(ex : PXE, CD, DVD)– Choisir les protocoles à utiliserpour le lancement <strong>de</strong> la construction(ex : HTTP, FTP)– Préparer les services du serveurd’installation pour les métho<strong>de</strong>s <strong>de</strong>lancement– Créer plusieurs métho<strong>de</strong>s <strong>de</strong> lancementà partir <strong>de</strong> la même sourceNovell recomman<strong>de</strong> <strong>de</strong> configurerl’environnement <strong>de</strong> manière à permettre undémarrage <strong>de</strong> PXE avec déclenchementd’un fichier <strong>de</strong> contrôle XML à partir d’unréférentiel NFS. Les entreprises qui nesouhaitent pas modifier leur serveur DHCPpeuvent utiliser HTTP ou FTP. Les entreprisessont vivement encouragées à utiliser SSHpour le lancement <strong>de</strong>s images, car celles-cipeuvent contenir <strong>de</strong>s données sensibles.Les entreprises doivent tout mettre enoeuvre pour que leurs environnements <strong>de</strong>laboratoire soient aussi proches que possible<strong>de</strong> l’environnement <strong>de</strong> production, car <strong>de</strong>sdifférences trop marquantes risqueraient <strong>de</strong>provoquer <strong>de</strong>s problèmes. L’environnement<strong>de</strong> laboratoire doit être conservé après leprojet <strong>de</strong> migration afin <strong>de</strong> transférer <strong>de</strong>nouvelles applications dans l’environnement<strong>de</strong> production.Mise en oeuvreLa phase <strong>de</strong> mise en oeuvre comprend lacréation <strong>de</strong>s constructions <strong>de</strong> base pour lapile requise et les activités <strong>de</strong> développe mentassociées à la migration <strong>de</strong>s applications.Création <strong>de</strong> la construction <strong>de</strong> baseAutoYaST est un outil intégré à <strong>SUSE</strong>Linux Enterprise Server qui permet à unadministrateur système <strong>de</strong> recueillir lesparamètres <strong>de</strong> construction du matérielet <strong>de</strong>s applications d’un serveur et <strong>de</strong> lesstocker dans un profil XML. Le profil créépeut ensuite être utilisé pour récréer <strong>de</strong>sserveurs avec la même configurationmatérielle et la même pile <strong>de</strong> logiciels.Le profil XML peut servir <strong>de</strong> base et êtreensuite mis à jour.Pour créer la construction <strong>de</strong> base,commencez par créer une construction<strong>de</strong> référence sur le matériel cible, puiscréez une copie du fichier XML AutoYaST.Si nécessaire, modifiez ce fichier XMLpour chacune <strong>de</strong>s autres constructionssouhaitées. La construction <strong>de</strong> référencedoit impérativement être testée avant d’êtreutilisée pour créer d’autres constructions.Pour en savoir plus sur la personnalisationdu fichier XML, reportez-vous à ladocumentation d’AutoYaST.SécuritéConfigurer les règles <strong>de</strong> pare-feu réseaurequises avec le module <strong>de</strong> filtrage <strong>de</strong>paquets <strong>de</strong> la iptable du kernelSuivre les best practices pour sécuriser<strong>SUSE</strong> Linux Enterprise ServerCréer <strong>de</strong>s profils AppArmor pour lesapplications hébergéesEnvisager l’utilisation d’un système <strong>de</strong>détection <strong>de</strong>s intrusions (IDS)S’il n’est pas déjà inclus dans la piled’applications, penser à installer unlogiciel <strong>de</strong> surveillance du type Nagiosou BMC PATROLTest <strong>de</strong> la constructionDans le cadre du test, vérifier que :les serveurs sont exempts d’erreurs ;les serveurs répon<strong>de</strong>nt à toutes lesexigences ;la sécurité du système répond aux besoins<strong>de</strong> l’entreprise ;les performances sont conformes auxattentes ;les charges <strong>de</strong>s serveurs sont facilementtraitées.En présence d’une équipe <strong>de</strong> sécuritéinterne, il convient <strong>de</strong> vérifier qu’elleapprouve la construction et <strong>de</strong> tenir compte<strong>de</strong> ses éventuelles propositions. Tout boguedétecté doit être corrigé et le test <strong>de</strong> l’unitédoit avoir été effectué avant <strong>de</strong> déployer unenouvelle construction dans l’environnement<strong>de</strong> production.Novell encourage les entreprises àdévelopper un process formel pour la création<strong>de</strong> nouvelles constructions.p. 11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!