Sunteți pe pagina 1din 84

REPUBLIQUE TUNISIENNE

MINISTERE DE L’ENSEIGNENMENT SUPERIEUR


ET DE LA RECHERCHE SCIENTIFIQUE

Ecole Supérieure Privée des Technologies de l’Information et de Management de l’Entreprise


Agrément n° 1/2002

TIME Private Higher School

Projet de Fin d’Etudes


Pour l’obtention d’un Diplôme National d’Ingénieur en Réseaux Informatiques et Télécom

Implémentation d’un portail de libre-service


d’approvisionnement d’infrastructure
basé sur les technologies Microsoft

Encadré par : - M. FARHAT Samir Réalisé par : EL HADJ ALI Hamza

- M. HARRABI Mohamed Amine


Année universitaire : 2012/2013
Dédicaces

Je dédie ce mémoire

à mes chers parents Rhouma et Chadia,


à mes frères Raid et Maaourf
à mes chères sœurs Rym et Khadija
à Ahlem
et à tous mes ami(e)s
que ce travail soit le fruit des sacrifices et des efforts que vous n’avez
cessé de consentir pour notre réussite.

EL HADJ ALI Hamza


Remerciements
C’est avec un grand plaisir que je réserve ces quelques
lignes en signe de gratitude et de profonde reconnaissance à
tous ceux qui, ont contribué à la réalisation et à l’aboutissement
de ce travail.
Tout d’abord, je souhaite transmettre l'expression de ma
reconnaissance à Monsieur MOKEDEM Ramzi, Directeur des
projets chez RFC, pour m'avoir accueilli, et avoir fait en sorte
que mon stage puisse se dérouler dans d’excellentes conditions
ainsi qu’un climat extrêmement agréable ainsi que tous les
employés de RFC.
De même, je tiens à exprimer mon respect à mon
encadreur professionnel Monsieur FARHAT Samir, ingénieur
infrastructure système et Réseaux chez RFC, pour la confiance
qu’il m’a témoignée en acceptant de diriger ce projet de fin
d’études, ses compétences, son suivi continu et ses critiques
qui m’ont permis de mener à bien ce projet.
Je tiens à remercier fortement Monsieur HARRABI
Mohamed Amine, enseignant à TIME HIGHER SCHOOL qui a
accepté de m’encadrer et qui a veillé à ce que ce projet
aboutisse convenablement grâce à ses précieux conseils.
Je souhaite adresser des remerciements à tous les
membres du jury qui m’ont honoré par leur présence et qui ont
accepté d’évaluer ce projet.
Table des matières

Introduction Générale.........................................................................................1
ORGANISME D’ACCUEIL.......................................................................................3
Introduction :....................................................................................................4
1.1. Présentation générale de l’organisme d’accueil :.................................4
1.2. Domaines d’expertise :...........................................................................4
1.3. Services de RFC :...................................................................................5
1.4. Quelques références projets Similaires :...............................................6
1.5. Des Clients qui nous font confiance :....................................................6
1.6. Besoin :....................................................................................................7
Conclusion :.......................................................................................................7
ETAT DE L’ART......................................................................................................8
Introduction :....................................................................................................9
2.1. Virtualisation :........................................................................................9
2.1.1. Historique :..............................................................................................9
2.1.2. Intérêts :.................................................................................................10
2.1.3. Les Hyperviseurs :.................................................................................10
2.1.4. Avantages et inconvénients :.................................................................12
2.2. Approche de la virtualisation traditionnelle :....................................12
2.3. Planification prévisionnel du projet :..................................................14
Conclusion :.....................................................................................................14
SOLUTION ENVISAGÉE........................................................................................15
Introduction :..................................................................................................16
3.1. Approvisionnement :............................................................................16
3.2. Intérêts :................................................................................................16
3.3. Architecture de notre solution :...........................................................17
3.4. Conception des interfaces :..................................................................18
3.5. Présentation des différents serveurs :.................................................24
Conclusion :.....................................................................................................27
DÉPLOIEMENT DU PORTAIL................................................................................28
Introduction :..................................................................................................29
4.1. Environnement de travail :..................................................................29
4.1.1. Environnement matériel :......................................................................29
4.1.2. Les outils utilisés :.................................................................................29
4.2. Présentation de la solution :.................................................................33
Conclusion :.....................................................................................................43
Conclusion Générale.........................................................................................44
Bibliographie......................................................................................................45
Annexe 1 : Configuration d’Active Directory.................................................46
Annexe 2 : Installation de Sharepoint Server 2013........................................52
Annexe 3 : Ajout des packs d’intégration SCO 2012.....................................62
Annexe 4 : Création de Template dans SCVMM...........................................65
Annexe 5 : Création de flux de travail................................................................70
Liste de figures

Figure 1 : clients qui font confiance à RFC............................................................................7


Figure 2 : Architecture en couches de l’hyperviseur de type 1...........................................11
Figure 3 : Architecture en couches de l’hyperviseur de type 2...........................................11
Figure 4 : Scénario de l’approche de la virtualisation traditionnelle.................................13
Figure 5 : Architecture de notre solution de de libre-service..............................................13
Figure 6 : Architecture de notre solution..............................................................................17
Figure 7 : diagramme de cas d’utilisation générale.............................................................19
Figure 8 : Traçabilité de cas d’utilisation « s’authentifier».............................................20
Figure 9 : Diagramme de classe d’analyse de « s’authentifier».....................................20
Figure 10 : Diagramme de collaboration de « s’authentifier ».......................................20
Figure 11 : Diagramme de classe de conception de « s’authentifier »...........................21
Figure 12 : Traçabilité de « passer commande »...............................................................21
Figure 13 : Diagramme de classe d’analyse de « passer commande »...........................22
Figure 14 : Diagramme de collaboration de «passer commande».................................22
Figure 15 : Diagramme de classe de conception de «passer commande».....................22
Figure 16 : Traçabilité de « gérer user »............................................................................23
Figure 17 : Diagramme de classe d’analyse de « gérer user »........................................23
Figure 18 : Diagramme de collaboration de «passer commande».................................23
Figure 19 : Diagramme de classe de conception de « authentification »......................24
Figure 20 : logo de Windows 8...............................................................................................29
Figure 21 : logo de Windows Server 2012.............................................................................30
Figure 22 : logo de Microsoft SQL Server 2012...................................................................30
Figure 23 : logo de Microsoft Sharepoint Server 2013........................................................31
Figure 24 : logo de Microsoft System Center 2012..............................................................31
Figure 25 : Architecture physique de notre solution............................................................33
Figure 26 : Interface d’authentification................................................................................33
Figure 27 : Interface de page d’accueil.................................................................................34
Figure 28 : Interface de page des personnels........................................................................34
Figure 29 : Interface de page des ordinateurs virtuels........................................................35
Figure 30 : formulaire d’ajout de nouvel ordinateur virtuel..............................................35
Figure 31 : Liste des ordinateurs virtuels pour l’utilisateur «Samir»................................36
Figure 32 : Runbook de création d’un nouvel ordinateur virtuel......................................36
Figure 33 : Mise à jour de l’état de la commande en « Création VM en cours»...............37
Figure 34 : Progression de l’ajout d’un nouvel ordinateur via la console de VMM.........37
Figure 35 : Création d’ordinateur virtuel terminé avec succès..........................................38
Figure 36 : liste des ordinateurs virtuels de tous les utilisateurs........................................38
Figure 37 : formulaire de mise à jour d’un ordinateur virtuel...........................................39
Figure 38 : paramètres du workflow.....................................................................................39
Figure 39 : bouton pour lancer le workflow pour lancer la mise à jour............................39
Figure 40 : Mise à jour de l’état d’un ordinateur virtuel....................................................40
Figure 41 : Runbook de commande de mise à jour d’un ordinateur virtuel.....................40
Figure 42 : Progression de la mise à jour d’un ordinateur à partir de la console VMM. 41
Figure 43 : Mise à jour de la machine virtuelle terminée avec succès...............................41
Figure 44 : Mise à jour de l’élément correspondant à l’ordinateur...................................41
Figure 45 : Mise à jour d’un ordinateur virtuel à partir de la console VMM...................42
Figure 46 : Runbook de mise à jour d’ordinateur virtuel à partir de la console VMM...42
Figure 47 : Mise à jour de la liste lors d’une mise à jour depuis la console VMM...........43
Figure 48 : tableau de bord du serveur.................................................................................46
Figure 49 : ajout d’un rôle au serveur..................................................................................46
Figure 50 : ajout d’un domaine.............................................................................................47
Figure 51 : ajout de domaine « PFE.RFC »..........................................................................47
Figure 52 : ajout d’un nouvel utilisateur..............................................................................48
Figure 53 : insérer les coordonnées de l’utilisateur.............................................................48
Figure 54 : modification de la configuration IP...................................................................49
Figure 55 : modification de domaine d’une machine..........................................................49
Figure 56 : authentification de l’administrateur après la modification.............................50
Figure 57 : message de bienvenue au domaine.....................................................................50
Figure 58 : modification de l’administrateur d’une machine.............................................51
Figure 59 : Affectation d’un utilisateur à une machine.......................................................51
Figure 60 : Configuration du compte du serveur SQL........................................................52
Figure 61 : Configuration du moteur de base de données...................................................52
Figure 62 : Ajout de l’administrateur Sharepoint à la base SQL.......................................53
Figure 63 : Interface d’accueils de Sharepoint 2013............................................................53
Figure 64 : Liste des prérequis de Sharepoint Server 2013................................................54
Figure 65 : Préparation des produits Microsoft Sharepoint 2013......................................54
Figure 66 : Interface d’installation des produits Sharepoint 2013.....................................55
Figure 67 : Configuration de la connexion à la base SQL...................................................55
Figure 68 : paramètres de sécurité de la batterie de serveurs............................................56
Figure 69 : Configuration de l’application web Administration centrale de Sharepoint.56
Figure 70 : Fin de l’assistant Configuration des Produits Sharepoint...............................57
Figure 71 : Progression de la configuration des produits Sharepoint................................57
Figure 72 : Configuration réussie des produits Sharepoint................................................58
Figure 73 : Page d’accueil de l’administration centrale de Sharepoint.............................58
Figure 74 : Ajout d’une nouvelle application Sharepoint...................................................59
Figure 75 : Formulaire d’ajout de nouvelle application web..............................................59
Figure 76 : Interface de confirmation de création d’application web................................60
Figure 77 : Interface de création de collection de sites........................................................60
Figure 78 : Page d’accueil de l’application nouvellement créé...........................................61
Figure 79 : inscrire packs d’intégration Orchestrator........................................................62
Figure 80 : chemin du pack d’intégration............................................................................62
Figure 81 : Déploiement des packs d’intégration d’Orchestrator 2012.............................63
Figure 82 : choix sur quel serveur le déploiement sera exécuté..........................................63
Figure 83 : Options d’installation des packs d’intégration.................................................64
Figure 84 : Vérification du déploiement des packs d’intégration......................................64
Figure 85 : authentification de console de Virtual Machine Manager...............................65
Figure 86 : page d’accueil de Virtual Machine Manager....................................................65
Figure 87 : choix de source du modèle d’ordinateur virtuel...............................................66
Figure 88 : affectation de nom du modèle............................................................................66
Figure 89 : insertion du modèle dans notre domaine..........................................................67
Figure 90 : sélection du serveur de bibliothèque..................................................................67
Figure 91 : sélection de l’emplacement de partage du modèle...........................................68
Figure 92 : progression de l’installation du modèle.............................................................68
Figure 93 : vérification de la création du nouveau modèle.......................................................69
Liste des tableaux

Tableau 1 : Services de RFC.......................................................................................................6


Tableau 2 : Avantages et inconvénients de la virtualisation................................................12
Tableau 3 : Tableau de planification du projet..........................................................................14
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Introduction Générale

L’entreprise qui veut mette en place une nouvelle solution, elle achète ou loue des
serveurs en fonction des besoins, des licences pour les applications, des personnels pour
installer, maintenir, mettre à jour et surveiller l’infrastructure. Donc, il faut gérer le réseau.
Mais, ils passent beaucoup trop de temps (et donc d’argent) à s’occuper de l’infrastructure. Et
ceci n’a aucune valeur pour l’entreprise. De tout temps, la simplicité de gestion des
infrastructures informatiques, la continuité d’activité et la réduction du coût sont les plus
grandes priorités des entreprises. Malheureusement, les solutions habituellement proposées sur
le marché sont complexes et onéreuses. En parallèle, l’arrivée progressive de nouveaux
périphériques dans l’environnement informatique rend cette tâche plus difficile à assurer.

La virtualisation est apparue comme une solution révolutionnaire à un grand nombre de


défis auxquels ces entreprises font face. En effet, remplacer un parc de serveurs par une
architecture virtualisée constitue une véritable révolution dans la conception des systèmes
d’information et une issue pour les entreprises. L’objectif de cette technique est d’accroître la
flexibilité et d’autoriser une libre utilisation des ressources matérielles à moindre coût tout en
améliorant la qualité et la disponibilité des services. Malheureusement, avec cette technologie
de virtualisation, un utilisateur qui veut ajouter des ordinateurs virtuels, doit passer
obligatoirement par l’administrateur pour lui donner l’accès. Et vu le grand nombre des
commandes, l’administrateur utilise l’automatisation basique, ainsi que le monitoring, la
sécurité, la maintenance sont tous des tâches manuelles et hautement coordonnées.

Pour cela et pour remédier à ce besoin et cette dépendance, nous, au sein de la société
RFC (Réseaux, Formation et Conseils), qui veut être à la pointe de la technologie et garder une
place sur le marché, voulons créer un portail de libre-service d’approvisionnement
d’infrastructures basé sur les technologies Microsoft afin de satisfaire ces besoins. Et dans le
cadre de ce projet de fin d’étude pour l’obtention d’un diplôme d’ingénieur en Réseaux
Informatiques et Télécom, nous nous intéressons à développer ce portail. En effet, la mise en
place de cette solution doit, selon nous, passer par quatre chapitres présentés successivement.
Tout d’abord, le premier chapitre sera consacré à la présentation de l’entreprise RFC ; son

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

historique ; ses services; ainsi que son intérêt pour ce projet. Ensuite, le deuxième chapitre
présentera l’état de l’art du projet : la virtualisation et l’approche traditionnelle.

Puis, le troisième chapitre traitera la présentation de notre projet ainsi que la conception
des interfaces utilisateurs. Enfin, et dans le quatrième chapitre, nous implémenterons notre
portail de libre-service pour l’approvisionnement de l’infrastructure en présentant les
différentes interfaces de cette solution.

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

CHAPITRE 1

ORGANISME D’ACCUEIL ET
CADRE DU PROJET

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Introduction :

Ce chapitre est consacré à la présentation du contexte général du projet qui est une
phase nécessaire pour situer le projet dans son cadre général. D’abord, nous commençons
par une description de l’organisme d’accueil. Ensuite, nous présentons d'une façon
générale le projet.

1.1. Présentation générale de l’organisme d’accueil :

RFC, Réseaux, Formation & Conseil, sest une société d’ingénierie informatique dotée
d’un haut niveau d’expertise sur les solutions d’infrastructure avancée de Microsoft. RFC a
pour vocation d’offrir le meilleur du service et du conseil pour aider ses clients et partenaires
dans la réalisation de leurs projets d’infrastructure. Pour réussir, nous nous basons sur les
compétences de nos ingénieurs et consultants certifiés, sur le grand respect des engagements
pris avec nos clients et nos partenaires ainsi que sur notre volonté de conserver des relations
fortes avec nos clients et partenaires. Le maintien de notre niveau d’expertise est assuré à la
fois par une formation permanente de nos équipes, un renouvellement régulier de leurs
certifications, leurs participations actives aux programmes d’introduction des nouvelles
technologies et notre niveau de partenariat avancé avec les éditeurs constructeurs leader du
marché de l’IT (partenaire Gold Microsoft, Advanced Business IBM, Select Cisco). Les
consultants de RFC proposent des solutions éprouvées en infrastructure, en sécurité et en
conseil stratégique permettant d’optimiser les infrastructures informatiques (Annuaires
complexes, solutions de communication unifiée, solutions de sécurité, déploiement
industrialisé de postes de travail, migration et administration d’infrastructures complexes,..).

Figure 1 : Logo de RFC

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Dans le but de compléter l’offre de RFC, une filiale a été créée : CompuSell qui
assure la vente de matériel et logiciels informatiques des plus grandes marques tels qu’IBM,
Trend Micro, Microsoft, GFI…

1.1.1. Domaines d’expertise :


En 2006, RFC a obtenu sa certification Microsoft Gold Certified Partner, ce qui représente le plus haut
niveau de partenariat avec Microsoft, qui démontre son expertise dans la mise en œuvre et l’intégration de solutions
technologiques basées sur les systèmes Microsoft. RFC dispose de quatre (04) domaines de compétences Gold :

Gold VIRTUALISATION
Gold POSTE DE TRAVAIL
Gold COMMUNICATIONS UNIFIEES
Gold pour les PME
Certifié Microsoft Certified Partner for Learning Solutions
(MCPLS), RFC est un Microsoft Silver Partner accrédité pour
délivrer des formations officielles de Microsoft assurées par des
formateurs consultants certifiés Microsoft Certified Trainer
(MCT) avec des supports de formation conçus pour les cours
spécifiques et/ou des cours originaux des éditeurs. Agrément de
formation RFC : 12/207/04
RFC a obtenu la certification OCS 2007 R2-Ready voice
partner with Microsoft Unified Communications ce qui la rend
le premier partenaire Microsoft spécialiste en Voix/IP en Tunisie.

En 2007, RFC a été reconnue TrendMicro Affinity Plus


certified Partner spécialement sur les solutions de sécurité
antivirales Worry free et Office Scan.
Certifiée en 2008 en tant que APTC, Authorized Prometric
Testing Center, RFC est autorisée à délivrer les certifications
incluses dans l’offre de Prometric tel que les certifications
Microsoft, IBM, HP, Compaq, Linux, Sun, Java, Sybase, etc..
Certifiée en 2010 en tant que PVTC, Pearson VUE Authorized
Test Center, RFC est autorisée à délivrer des certifications
incluses dans l’offre de Pearson VUE tel que les certifications
Cisco Systems, Citrix Systems, Linux Professional Institute
Testing.

Depuis 2009, RFC est accréditée Select Certified Partner sur les
technologies Cisco.

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

RFC est en cours d’accréditation en tant que IBM Business


Partner pour la qualité de ses prestations dans les technologies
IBM.

1.1.2. Services de RFC :


Spécialiste à forte valeur ajoutée en conseil et intégration des solutions d’infrastructure
informatique, RFC offre des services d’assistance, de support, de conseil et de formation dans
les technologies d’infrastructure informatique avancée. En effet, les services de RFC reposent
sur 4 entités structurées en pôles d’activités dont la vocation est de répondre de façon
pertinente et efficace à chaque besoin spécifique.
 Conseil : Experts en infrastructure de technologies et de l’information, notre équipe
assure des missions d’études de projets, d’accompagnement des clients, d’orientation
des choix pour simplifier le processus de décision et de projection sur le court, moyen
et long terme pour définir des objectifs et veiller à les réaliser,
 Support : Disposant d’un service Hotline et un service Télémaintenance, notre équipe
assure un traitement immédiat des réclamations via une assistance téléphonique ou
bien à travers un accès distant au réseau du client via une connexion sécurisée. Le cas
échéant, un ingénieur intervient sur site pour débloquer la situation,
 Formation : Certifiée MCPLS," Microsoft Certified Partner for Learning
Solutions " RFC offre, aussi bien sur site que dans ses locaux, des formations
personnalisées de qualité assurées par des formateurs consultants certifiés, avec des
supports de formation conçus pour les cours spécifiques et/ou des cours originaux des
éditeurs,
 Infogérance : Selon la taille et la complexité de l’infrastructure informatique du
client, nous assurons la prise en charge partielle ou totale de la gestion et la
maintenance du parc informatique. Les contrats proposés par RFC permettent à ses
clients d’être privilégiés et prioritaires en terme d’assistance, de garantir un service de
qualité et une maintenance régulière du parc, de bénéficier de conseil, d’assistance et
d’optimisation d’infrastructures informatiques

1.1.3. Structure de RFC :


La force de RFC repose sur la compétence de ses ressources humaines. Notre
équipe est composée de :

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

 Un Gérant : en charge de la gestion du groupe RFC & CompuSell, définition de la


stratégie de développement du groupe, établissement des axes d’évolution de la
société et son positionnement par rapport à la concurrence,
 Un Directeur commercial en charge de la gestion de l’équipe commerciale
composée de commerciaux et de technico-commerciaux, et la définition de la
démarche et la stratégie de vente à adopter,
 deux commerciaux pour assurer l’établissement des offres commerciales et des
factures et répondre aux consultations et appels d’offres,
 deux technico-commerciaux pour assurer des missions d’avant-vente, mise en place
des maquettes de démonstration sur les fonctionnalités des nouvelles technologies
avant leur déploiement réel,
 Un Directeur de Projets en charge de la supervision des projets, de la gestion des
relations avec les clients, et du conseil et de l’accompagnement des chefs de projets,
 3 Chefs de projets en charge de l’organisation et la mise en œuvre de projets
(infrastructure, sécurité, messagerie, mobilité, communication unifiée, …) et
d’assurer le support niveau 3 pour les clients sous contrats,
 7 Consultants en charge de la mise en place et l’intégration de solutions réseaux
ainsi que l’administration et la maintenance des systèmes d’informations et
d’assurer le support niveau 2 pour les clients sous contrat,
 7 Ingénieurs Support en charge d’assurer le support niveau 1 pour les clients sous
contrat,
 Un Responsable de Support en charge de la gestion de l’équipe support et des clients
sous contrats de RFC,
 Un Responsable Qualité & Organisation chargé de définir des méthodes et
procédures de travail, suivi et gestion des réclamations des clients et de leur degré
de satisfaction, gestion des relations avec les clients sous contrats et clients
stratégiques et gestion des relations commerciales et techniques avec les partenaires
de RFC et Compusell,
 Un Responsable du centre de formation en charge de la gestion administrative et
commerciale du centre de formation et de certification.

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

1.1.4. Quelques références projets Similaires :


 SMG (Magasin Général): Refonte de l’Architecture informatique système et
mise en place d’une nouvelle infrastructure basée sur les technologies de
virtualisation Microsoft Hyper-V
 Monoprix : Refonte de l’Architecture informatique système et mise en place
d’une nouvelle infrastructure basée sur les technologies de virtualisation
Microsoft Hyper-V, Exchange, SQL
 AXIS Capital : Refonte de l’Architecture informatique système et mise en place
d’une nouvelle basée sur les technologies de virtualisation Microsoft Hyper-V
 ATMC : Refonte de l’Architecture informatique système et mise en place d’une
nouvelle basée sur les technologies de virtualisation Microsoft Hyper-V

1.1.5. Des Clients qui nous font confiance :

Figure 2 : clients qui font confiance à RFC

1.2. Cadre du projet:

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

1.2.1. Contexte :
Notre projet intitulé «Implémentation d’un portail de libre-service
d’approvisionnement d’infrastructure basé sur les technologies Microsoft» consiste à
développer un processus automatisé d’approvisionnement d’infrastructure afin que les
utilisateurs puissent déployer ou mettre à jour des ordinateurs virtuels d’une façon
automatique indépendamment de l’administrateur sous un certain contrôle.

1.2.2. Objectifs :
Les objectifs de notre projet sont les suivants :
 mettre en place de l’environnement et configuration des serveurs (domaine
Active Directory, systèmes),
 développer des interfaces du portail,
 déployer des modèles d’ordinateur virtuel,
 développer les runbooks d’automatisation de processus,

1.2.3. Planification prévisionnelle du projet :


Afin d’assurer la réussite du projet, il vaut mieux suivre un planning descriptif des
tâches à effectuer. Le diagramme présenté par la figure suivante représente la progression
prévisionnelle du travail ainsi que les délais approximatifs nécessaires pour la réalisation de
chaque tâche.

Janvier Février Mars Avril Mai


Tâches
S1 S2 S1 S2 S3 S4 S1 S2 S3 S4 S1 S2 S3 S4 S1 S2 S3 S4
Documentation
Préparation
environnement
Installation SQL
+ Sharepoint
Préparation des
interfaces
Installation +
configuration
Virtual Machine
Manager
Installation +
configuration
Orchestrator
Test et validation
Rédaction rapport
Préparation
présentation

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Tableau 1: Tableau de planification du projet à modifier

Conclusion :

Arrivant au terme de ce chapitre consacré à la présentation du RFC et son intérêt à


faire ce projet, nous pensons entamer le chapitre suivant en présentant la virtualisation avec
ses intérêts et ses formes ainsi que les problèmes des utilisateurs.

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

CHAPITRE 2

ETAT DE L’ART

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Introduction :

Après avoir présenté l’organisme d’accueil, nous passons à l’étape suivante, celle de
l’état de l’art du projet. En effet, le marché de la virtualisation des solutions d’infrastructure
informatique est aujourd’hui en plein essor.

2.1. Virtualisation :

En informatique, la virtualisation est l’ensemble des techniques matérielles et/ou


logicielles, qui vous permet d’exécuter plusieurs machines virtuelles sur une seule machine
physique, chaque machine virtuelle partageant les ressources de cet ordinateur physique dans
plusieurs environnements. Différentes machines virtuelles sont capables d’exécuter divers
systèmes d’exploitation et plusieurs applications sur la même machine physique [1]. En effet,
le marché de la virtualisation des solutions d’infrastructure informatique est aujourd’hui en plein
essor. Bien que cette notion ne soit pas nouvelle, les problématiques de rationalisation des
ressources matérielles, de réduction des coûts et de compatibilité des systèmes hétérogènes offrent
aujourd’hui un terrain fertile pour le développement rapide des solutions de virtualisation.

2.1.1. Historique :
Les techniques de virtualisation existent depuis plus de 50 ans. Les premières
expériences de virtualisation datent des années 60 avec l’IBM 7044, le Compatible Time
Sharing System développé par le Massachusetts Institute of Technology (MIT) sur l’IBM
704 et le projet Atlas de l'Université de Manchester (un des premiers superordinateurs du
monde), précurseurs des techniques de pagination et d’appels superviseur. L’IBM 360 a été
le premier ordinateur commercial qui a mis en œuvre les techniques de virtualisation. Son
moniteur de machine virtuelle (VMM) également appelé l’hyperviseur (en référence au
système d’exploitation appelé superviseur), s’exécutait directement sur la machine. Dans
les années 70, une nouvelle technique de virtualisation apparue, la machine P-code (pour
pseudo code) qui s’exécute sur une machine virtuelle. Cela permet aux programmes en P-
code d’être hautement portables. Enfin, la virtualisation du jeu d’instruction, ou la
traduction binaire qui est une technique plus récente de virtualisation utilisée par IBM dans
son produit PowerVM Lx86. [2]

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

2.1.2. Intérêts :
Pour une entreprise, la virtualisation présente un ensemble des intérêts dont nous
pouvons citer :
 utilisation optimale des ressources d'un parc de machines (répartition des machines
virtuelles sur les machines physiques en fonction des charges respectives),
 installation, déploiement et migration facile des machines virtuelles d'une machine
physique à une autre, notamment dans le contexte d'une mise en production à partir
d'un environnement de qualification ou de pré-production, livraison facilitée,
 économie sur le matériel par mutualisation (consommation électrique, entretien
physique, surveillance, support, compatibilité matérielle…),
 installation, tests, développements, cassage et possibilité de recommencer sans casser
le système d'exploitation hôte,
 sécurisation et/ou isolation d'un réseau (cassage des systèmes d'exploitation virtuels,
mais pas des systèmes d'exploitation hôtes qui sont invisibles pour l'attaquant, tests
d'architectures applicatives et réseau),
 allocation dynamique de la puissance de calcul en fonction des besoins de chaque
application à un instant donné,
 diminution des risques liés au dimensionnement des serveurs lors de la définition de
l'architecture d'une application, l'ajout de puissance (nouveau serveur) étant alors
transparent…

2.1.3. Les Hyperviseurs :


Les hyperviseurs sont de plus en plus présents dans les architectures des entreprises
étant donné que la virtualisation se développe et se répand rapidement. Les solutions sont
multiples et plus ou moins coûteuses. Mais, en ce qui concerne les hyperviseurs, il y en a
deux types. Quoi qu'il en soit, le serveur doit disposer d'une configuration matérielle
supportant la technologie Intel-VT ou AMD-V pour pouvoir virtualiser.
 Hyperviseur de type 1 :
L’hyperviseur type1, comme l'hyperviseur Hyper-V ou VMware ESXi, est un
outil qui s’interpose entre la couche matérielle et la couche logicielle. Il a accès aux
composants de la machine et possède son propre noyau. C’est donc par-dessus de ce
noyau que les OS seront installés. Il pilote les OS à partir de la couche matérielle, il
s’administre via une interface de gestion des machines virtuelles.

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Il est beaucoup plus puissant que les hyperviseurs de type 2 (voir la sous-
section suivante) notamment grâce à sa proximité du matériel à la différence d’un prix
prohibitif. Selon la figure ci-dessous, les couches sont organisées comme suit : couche
matérielle (la plus basse), couche de virtualisation (hyperviseur), virtualisation d’OS.

OS OS OS

Hyperviseur de type 1
.

Matériels
Figure 3 : Architecture en couches de l’hyperviseur de type 1

Les hyperviseurs les plus connus sur le marché sont Microsoft Hyper-V, XenServer,
Vmware vSphere (ESXi)...
 Hyperviseur de type 2 :
L’hyperviseur de type 2 est une application installée assez lourde sur un système
d’exploitation. Elle est donc dépendante de celui-ci. Il est utile pour les personnes qui
veulent utiliser d’autres systèmes d’exploitation autres que l’OS hôte. Les performances
sont réduites en comparaison des hyperviseurs de type 1 car l’accès au matériel (CPU,
RAM…) se fait via une couche intermédiaire. Néanmoins il propose une parfaite
étanchéité entre les systèmes d’exploitations installés.
En effet, L'hyperviseur crée un environnement virtuel complet simulant
littéralement un nouvel ordinateur complet, avec du "faux matériel". À quelques rares
exceptions, le système d'exploitation invité (installé dans la machine virtuelle) ne
communique qu'avec ce faux matériel simulé, rendant étanche l'environnement
virtualisé. [3]

OS OS OS

Hyperviseur de type 2

OS

Matériels
Figure 4 : Architecture en couches de l’hyperviseur de type 2

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Voici quelques exemples d’hyperviseur de type 2 : Microsoft VirtualPC,


Parallels Desktop, Parallels Server, Oracle VM VirtualBox, VMware Workstation…

2.1.4. Avantages et inconvénients de la virtualisation:


Avantages Inconvénients
 consolidation et rationalisation d'un parc  coût important : pour faire fonctionner
de serveurs en entreprise : les entreprises convenablement une architecture
ne sont plus obligées d'acheter un virtualisée, l'entreprise doit investir dans
serveur physique pour chaque un serveur physique disposant de
application, plusieurs processeurs et de beaucoup de
 rationalisation des coûts de matériels mémoire,
informatiques,  pannes généralisées : si le serveur
 possibilité d'installer plusieurs systèmes physique tombe en panne, les machines
(Windows, Linux) sur une même virtuelles tombent également en panne,
machine,  vulnérabilité généralisée : si
 portabilité des serveurs : une machine l'hyperviseur est bogué ou exposé à une
virtuelle peut être déplacée d'un serveur faille de sécurité, les machines virtuelles
physique vers un autre, peuvent l'être également et ne sont plus
 accélération des déploiements de protégées. La virtualisation, en
systèmes et d'applications en entreprise, augmentant les couches logicielles, a
 administration simplifiée de l'ensemble pour conséquence d'augmenter la
des serveurs, surface d'attaque de l'entreprise.
 réduction de la facture d'électricité, en
diminuant le nombre de serveurs
physiques.

Tableau 2 : Avantages et inconvénients de la virtualisation

2.2. Approche de la virtualisation traditionnelle :

Dans le monde de virtualisation, lorsqu’un utilisateur veut ajouter un nouvel


ordinateur virtuel, ou ajouter de la mémoire RAM, augmenter la taille du disque dur à un
ordinateur virtuel, il doit passer par l’administrateur. Mais le problème est au bout du temps,
l’exécution de ces tâches deviennent parfois pénibles vu le nombre de demandes. La figure ci-
contre représente le scénario de l’approche de la virtualisation traditionnelle.

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Figure 5 : Scénario de l’approche de la virtualisation traditionnelle

En effet, une fois l’administrateur a reçu les requêtes, l’approvisionnement des


ordinateurs virtuels est basique. En plus, l’entretien régulier des machines virtuelles est
manuel, qui est une activité hautement coordonnée. Pour une entreprise, la consommation des
ressources d’infrastructure et les coûts augmentent d’une façon opérationnelle.
Alors, nous proposons cette architecture qui nous permet à satisfaire ce besoin, que
nous la développerons dans le prochain chapitre.

Figure 6 : Architecture de notre solution de de libre-service

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Conclusion :

Ainsi, nous pensons avoir donné une idée claire sur la virtualisation, ses intérêts chez
une entreprise et son historique d’une part, et sur les modes de virtualisation d’une autre part.
Dans le chapitre suivant, nous entamerons à la présentation de notre solution de Cloud privé
de self-service pour le provisionnement d’infrastructure.

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

CHAPITRE 3

PRÉSENTATION DU
PROJET

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Introduction :

Tout au long de ce chapitre, nous allons présenter notre solution de libre-service pour
le Cloud ainsi que l’aspect conceptuel des interfaces.

3.1. Approvisionnement d’infrastructure :

L’approvisionnement, le provisioning en anglais, est un terme utilisé dans le monde de


l'informatique, désignant l'allocation automatique de ressources. Les outils
d’approvisionnement sont des outils de gestion de configuration permettant d'installer et de
configurer des logiciels à distance, ou encore d'allouer de l'espace disque, de la puissance ou
de la mémoire.
Dans le monde des télécommunications, l’approvisionnement consiste à adapter un
service aux besoins d'un client. Dans certains cas, l'utilisateur peut même effectuer lui-même
certaines opérations. Au sens large, l’approvisionnement est l'affectation plus ou moins
automatisée de ressources à un utilisateur (poste de travail, téléphonie,...).
Mais alors, qu’est-ce que nous voulons die par une solution de libre-service ? La
stratégie de gestion des processus métiers (ou Business Process Management -BPM- en
anglais) vise à acquérir de nouveaux gains de productivité par l'automatisation des processus
métiers. Une stratégie de gestion des processus métiers apporte de rapides bénéfices :
 organiser la masse de tâches que l'entreprise réalise chaque jour,
 diffuser la bonne information, au bon moment et à la bonne personne,
 responsabiliser l'ensemble des acteurs de l'entreprise en leur apportant une visibilité
sur leurs actions et conséquences,
 apporter un meilleur contrôle et pilotage de l'activité par le suivi et la traçabilité de
l'exécution des processus métiers.
Une stratégie de gestion des processus métiers augmente la performance d'une entreprise si
celle-ci reste dynamique et optimise sans cesse ses modes de fonctionnements. C'est pour cela
qu'elle doit s'accompagner de méthodes de mesures de performance (indicateurs et rapports).
C’est pour cette raison que nous présenterons notre solution de self-service
d’approvisionnement d’infrastructure basé sur les technologies Microsoft.

3.2. Intérêts :

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

En effet, il y a le navigateur web de VMM. Dans ce cas, l’administrateur va limiter l’accés


aux utilisateurs en créant et faire la mise à jour des machines virtuelles avec un certain quota.
Aussi, le App Controller de la famille System Center 2012 est un portail libre-service clé en
main plutôt destiné aux administrateurs, clé en main mais non personnalisable (si ce n'est par
filtrage des fonctionnalités via permissions) qui permet d’aider à configurer, déployer et gérer
facilement des ordinateurs virtuels et des services.
Mais, nous voulons implémenter une solution (portail) de libre-service personnalisé
par rapport aux besoins du client. C'est-à-dire que nous pouvons encore développer d’autres
processus automatisés, toujours selon le besoin du client.

3.3. Architecture de notre solution :

En fait, nous avons divisé notre solution en deux grandes parties : la première consiste
à installer les serveurs SharePoint Server 2013 et SQL Server 2012, faire la connexion et
préparer les interfaces utilisateurs. La deuxième partie consiste à connecter le serveur System
Center Orchestrator 2012 à nos listes SharePoint afin de récupérer les commandes. Ensuite,
L’Orchestrator 2012 est relié au System Center Virtual Machine Manager 2012 qui gère le
serveur de virtualisation Hyper-V. La figure ci-dessous présente l’architecture globale de
notre solution pour Cloud privé.

Figure 7 : Architecture de notre solution

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Mais avant d’entamer la configuration des serveurs, il faut bien préparer les interfaces
des utilisateurs pour qu’ils passent des commandes. Dans la partie suivante, nous allons
présenter la conception des interfaces.

3.4. Conception des interfaces :


3.4.1. Phase d’incubation :

3.4.1.1. Besoins fonctionnels :


Ces besoins servent à mieux comprendre le rôle du système en question ainsi
que ses fonctionnalités essentielles. Et, les besoins fonctionnels de notre solution
sont les suivants :
 s’authentifier ;
 consulter l’application (historique, calendrier,…) ;
 passer une commande pour un nouvel ordinateur;
 modifier la mémoire ou le nombre de processeurs d’une machine existante ;
 gérer les utilisateurs ;
 gérer les droits d’accès.

3.4.1.2. Besoins non fonctionnels :


 Efficacité :
L’application doit être efficace dans la mesure où les transactions effectuées par
l’utilisateur (s’authentifier, consulter liste des commandes, passer une
commande…) doivent s’effectuer en un temps de réponse raisonnable.
 Sécurité :
Lors de la connexion, chaque utilisateur doit être reconnu par le système à travers
son nom d’utilisateur et son mot de passe. C’est l’administrateur du système qui
est chargé d’attribuer les habilitations d’accès. L’application ne doit pas être
consultée directement sans authentification pour pouvoir respecter les niveaux
d’accès et éviter les intrusions. Aussi, il faut faire un contrôle d’autorisations sur
n’importe quelle page ou objet de l’application.
 Convivialité :
L’application doit avoir des interfaces conviviales, faciles à utiliser. Elles doivent
combiner des données textuelles bien claires et des données graphiques bien
structurées.

3.4.1.2.1. Acteurs :
IL y a deux types d’acteurs :
 L’administrateur peut gérer :

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

 l’application ; ajout de nouveaux objets, suppression des pages,


 les différents utilisateurs qui peuvent accéder à l’application (ajout,
suppression,..),
 les niveaux d’accès des utilisateurs…
 Les utilisateurs, ou bien les membres de l’équipe, peuvent :
 passer une commande,
 consulter l’application…

3.4.1.2.2. Diagramme de cas d’utilisation général :

passer cmde
<<include>>

user
<<include>>
consulter application web

authentifier
<<include>>

<<include>>
ajouter user

Admin

gérer droits accés

Figure 8 : diagramme de cas d’utilisation général

3.4.1.3. Phase d’élaboration :

3.4.1.3.1. Cas d’utilisation : « s’authentifier» :


 Traçabilité :

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Authentification

User
participate participate
participate

IU_Authentification
Active Directory
gestion authentification

Figure 9 : Traçabilité de cas d’utilisation « s’authentifier»

 Diagramme de classe d’analyse :

User IU_Authentification gestion authentification Active Directory

Figure 10 : Diagramme de classe d’analyse de « s’authentifier»

 Diagramme de collaboration :

1: saisir(login, mdp) 2: vérifier() 3: rechercher()

4: afficher()
: User : IU_Authentification : gestion : Active Directory
authentification

Figure 11 : Diagramme de collaboration de « s’authentifier »

 Diagramme de classe de conception :

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

IU_Authentification Active Directory


login id
mdp prenom
BT_valider gestion authentification nom
BT_annuler nom_session
mdp
vérifier()
Remplir()
Valider() ajouter()
Annuler() supprimer()
Afficher() consulter()

Figure 12 : Diagramme de classe de conception de « s’authentifier »

3.4.1.3.2. Cas d’utilisation : « passer une commande » :


 Traçabilité :

Passer cmde
User

<<participate>>
<<participate>>

<<participate>>

IU_Commande table cmde

gestion_commande

Figure 13 : Traçabilité de « passer commande »

 Diagramme de classe d’analyse :

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

User IU_Commande gestion_commande table cmde

Figure 14 : Diagramme de classe d’analyse de « passer commande »

 Diagramme de collaboration :

1: remplir formulaire 2: vérifier 3: insérer cmde

4: afficher msg
: User : IU_Commande : gestion_commande : table cmde

Figure 15 : Diagramme de collaboration de «passer commande»

 Diagramme de classe de conception :

IU_Commande table cmde


ID-user
ID-user
Nom-machine
nom-machine
Processeur
processeur
Memoire gestion_commande memoire
disque-dur
disque-dur
Bt-valider
verifier() etat
BT-annuler
ajouter()
remplir()
consulter()
click-BT()
supprimer()
Afficher()

Figure 16 : Diagramme de classe de conception de «passer commande»

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

3.4.1.3.3. Cas d’utilisation : « Gérer User » :


 Traçabilité :

gérer user
Admin

<<participate>> <<participate>>

<<participate>>

Active Directory
IU_gestion-user

gestion-user

Figure 17 : Traçabilité de « gérer user »

 Diagramme de classe d’analyse :

IU_gestion-user gestion-user Active Directory


Admin

Figure 18 : Diagramme de classe d’analyse de « gérer user »

 Diagramme de collaboration :

1: remplir-formulaire 2: vérifier 3: ajouter/modifier

4: afficher
: IU_gestion-user : gestion-user : Active Directory
: Admin

Figure 19 : Diagramme de collaboration de «passer commande»

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

 Diagramme de classe de conception :

IU_gestion-user
nom
Active Directory
prenom ID
date-naiss nom
compte prenom
tel gestion-user date-naiss
mail tel
BT-valider compte
Vérifier()
BT-annuler mail

remplir-formulaire() ajouter()
click-BT() modifier()
Afficher() supprimer()

Figure 20 : Diagramme de classe de conception de « authentification »

3.5. Présentation des différents serveurs :


3.5.1. Microsoft SharePoint Server :
C’est une plateforme de gestion de l'information et de collaboration
professionnelle qui nous aide à améliorer notre productivité et à gérer notre contenu,
en utilisant un navigateur. Le choix d’un déploiement sur site ou un service hébergé,
les fonctionnalités intégrées de SharePoint Server, optimisées par des technologies
d'indexation et de recherche, nous permettent de nous adapter rapidement à l'évolution
de nos besoins métier.
Nous avons utilisé ce serveur afin de préparer les interfaces utilisateur. Mais la
question concerne la justification du choix de SharePoint pour développer les
interfaces au lieu d’utiliser la programmation classique. Pour la simple raison,
SharePoint utilise SQL Server comme base de données et Active Directory pour créer
un domaine propre à nous et gérer les utilisateurs. Donc, une fois la configuration du
serveur SharePoint est réussie, pour la création d’une application, en simples clics et
en quelques minutes, nous pouvons la développer. Au niveau de la conception de cette
application, nous devrions préciser le nombre d’interfaces, le contenu de chacune…
En plus, sous Sharepoint Server, nous pouvons personnaliser nos listes afin que
implémenter des flux de travail (Workflow).

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

En effet, les Workflow de SharePoint sont la solution la plus efficace pour


modéliser des processus métier, ils permettent aux architectes, développeurs et
administrateurs SharePoint de définir les étapes associées à ces processus, et d'y
intégrer des formulaires autorisant aux utilisateurs finaux d'interagir avec la logique
d'exécution du Workflow. Le lancement des Workflow SharePoint peut être effectué
manuellement par un utilisateur ou automatiquement en réponse à un certain
évènement tel que la création ou la modification d’un élément d'une liste.
Quand ils sont initiés, les Workflow SharePoint s'exécutent de manière asynchrone,
potentiellement pour de longues durées, et ne peuvent être arrêtés avant leurs
terminaisons (dernière étape du Workflow). Les Workflow SharePoint peuvent être
créés via SharePoint Designer, Office Visio, ou avec Visual Studio.

3.5.2. Microsoft SQL Server :

C’est un système de gestion de base de données (abrégé en SGBD ou SGBDR


pour « Système de gestion de base de données relationnelles »). C’est la plateforme de
gestion et d’analyse de l’information de Microsoft où elle héberge tous les données de
notre solution. En effet, notre base de données est nommée « PFE-RFC » que nous
pouvons administrer depuis la console SQL Management Studio.

3.5.3. Microsoft Active Directory (AD):

C’est la mise en œuvre par Microsoft des services d'annuaire LDAP pour
les systèmes d'exploitation Windows. L'objectif principal d'Active Directory est de
fournir des services centralisés d'identification et d'authentification à un réseau
d'ordinateurs utilisant le système Windows. Il permet également l'attribution et
l'application de stratégies, la distribution de logiciels, et l'installation de mises à
jour critiques par les administrateurs. Tout au long de notre projet, notre domaine
est « PFE.RFC » (voir annexe 1) où nous avons comme utilisateurs :
Administrator (administrateur du Windows Server); AdminSH (administrateur
SharePoint); AdminBD (administrateur de base de données); AdminSC
(administrateur System Center); Hamza, Samir et Ramzi qui sont des simples
utilisateurs. Aussi, nous avons ajouté des ordinateurs à notre domaine : SC
(serveur de System Center), SQL (serveur de base de données) et Sharepoint
(serveur de SharePoint).

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

3.5.4. Microsoft System Center Orchestrator (SCO):


C’est un ordonnanceur de tâches. Il va ainsi faciliter l’exécution de
processus récurrents ou complexes. Nous pouvons choisir de programmer des
tâches et de les exécuter automatiquement. Nous pouvons par exemple imaginer le
provisionnement automatique d'une machine virtuelle ou d'un poste de travail par
le biais de runbooks offerts par le produit. Orchestrator est un produit qui permet
de standardiser les bonnes pratiques au sein de l'entreprise en modélisant les
processus de gestion du système d'information.

Les objectifs de System Center Orchestrator sont :


 la modélisation et la mise en conformité de l’ensemble des processus,
 le gain du temps et amélioration de la productivité en automatisant les
tâches répétitives,
 l’amélioration de la disponibilité et la performance du système.

En effet, nous avons utilisé ce serveur afin de lire les nouvelles commandes
passées par un utilisateur. Le System Center Orchestrator lit la liste Sharepoint
commande d’une façon périodique. Dans le cas où il y a une nouvelle commande,
il la transmet vers le System Center Virtual Machine Manager afin que ce dernier
la traite et modifie l’état en commandé traitée.

3.5.5. Microsoft System Center Virtual Machine Manager (SCVMM):


Cet outil permet de gérer les environnements virtuels de tout type (Citrix,
VMware, Microsoft). Il permet d’administrer de manière centralisée un nombre
important de serveurs virtuels utilisant Microsoft Virtual Server. SCVMM permet
d’augmenter l’utilisation des serveurs physiques en offrant des fonctionnalités de
consolidation vers une infrastructure virtuelle. Il dispose de fonctionnalités
d’identification des serveurs candidats à la virtualisation, de migration rapide d’un
serveur physique vers une machine virtuelle (P2V) et le placement intelligent
d’une machine virtuelle en fonction des données de performance et des règles
d’administration. SCVMM permet aussi aux administrateurs et aux utilisateurs
finaux de provisionner rapidement de nouvelles machines virtuelles en utilisant les
fonctionnalités de self-service.

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

3.5.6. Microsoft Hyper-V :


C’est le service Hyperviseur de Microsoft. Ce programme permet de virtualiser
différents OS (Microsoft, Unix, …) sur un même serveur. Hyper-V permet d’optimiser les
performances des machines virtuelles car il prend place juste au-dessus de la couche
physique de la machine.

Conclusion :

Arrivant au terme de ce chapitre consacré à la pour la présentation de notre portail de


libre-service, nous pensons entamer dans le chapitre suivant la partie déploiement de notre
projet en présentant les différentes interfaces et le déroulement de la solution.

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

CHAPITRE 4

DÉPLOIEMENT DU PORTAIL

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Introduction :

Après l’étude conceptuelle de notre solution, nous passons à l’étude de


l’implémentation. Nous commençons par présenter les outils matériels et logiciels qui ont
permis d’implémenter notre Cloud privé. Ensuite, nous allons présenter une vue globale sur le
projet en présentant ses principales interfaces.

4.1. Environnement de travail :

4.1.1. Environnement matériel :


Tout au long de notre projet, nous avons utilisé deux postes de travail qui sont assez
puissants pour qu’ils supportent s tous les serveurs virtuels. L’un est une machine hôte
des machines virtuelles (Dell, Intel (R) Core (TM) i7-2600 CPU @ 3.40 GHz 3.39 GHz,
4 Go de RAM, Windows Server 2012 64 bits). L’autre héberge les serveurss (Dell, Intel
(R) Core (TM) i7-2600 CPU @ 3.40 GHz 3.39 GHz, 16 Go de RAM, Windows 8
Entreprise 64 bits).

4.1.2. Les outils utilisés :

 Windows 8 Entreprise :

Figure 21 : logo de Windows 8

Windows 8 est la dernière version du système d'exploitation Windows


commercialisée depuis le 26 octobre 2012. Windows 8 est le nom définitif pour de la
dernière mouture du système d'exploitation de Microsoft, autrement Windows NT 6.2.
Ce système d'exploitation se présente en 4 éditions différentes : Familiale, Pro,
Entreprise et Windows RT. [5]

Tout au long de notre projet, nous avons utilisé Windows 8 Entreprise puisqu’il
intègre un gestionnaire Hyper-V et répond à nos besoins.

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

 Windows Server 2012 :

Figure 22 : logo de Windows Server 2012

Microsoft Windows Server 2012, anciennement connu sous le nom de code


Windows Server 8, est l'actuelle version de Windows Server. Il s'agit de la version
serveur de Windows 8 et le successeur de Windows Server 2008 R2. Une pré-beta est
publiée le 9 Septembre 2011 pour les abonnés MSDN; puis Microsoft publie une beta
publique le 1er mars 2012. Le 17 Avril 2012, Microsoft annonce que le nom du
produit sera Windows Server 2012. Le 31 mai 2012, Microsoft annonce la version RC
pour Windows Server 2012. La version finale (RTM) de Microsoft Windows Server
2012 est publiée le 1er août 2012 et le lancement public a lieu le 4 septembre 2012. La
nouvelle version de Windows Server, Windows Server 2012 apporte de nombreuses
nouveautés, pour rendre vos serveurs plus évolutifs, virtualisables (Hyper-V) et pour
favoriser les évolutions vers les clouds privés ou publiques.

 Active Directory :
Le serveur Active Directory est un service primordial d’un environnement full
Microsoft. Ce service est bien entendu toujours présent avec Windows 2012 Server.
Dans ce cas notre serveur fera également office de serveur DNS.

 Microsoft SQL Server 2012 :

Figure 23 : logo de Microsoft SQL Server 2012

SQL Server 2012 est la prochaine version majeure de SQL Server, la


plateforme de gestion et d’analyse de l’information de Microsoft. Cette version a été
développée autour de trois axes majeurs :

 devenir la plateforme de prédilection des applications critiques de l’entreprise,

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

 offrir une solution de business intelligence complète, accessible à tous,


simplifiant l’accès à toutes les données de l’entreprise,
 permettre aux applications d’accéder de façon transparente aux données,
qu’elles soient hébergées dans vos Datacenter ou dans le Cloud privé ou public
de Microsoft.

SQL Server 2012 apporte son lot de nouveautés pour permettre à votre entreprise
d’avoir un temps d’avance sur la gestion et l’analyse de ses données.

 SharePoint Server 2013 :

Figure 24 : logo de Microsoft Sharepoint Server 2013

Le choix d’un déploiement sur site ou un service hébergé, les fonctionnalités


intégrées de SharePoint 2013, optimisées par des technologies d'indexation et de
recherche, nous permettent de nous adapter rapidement à l'évolution de nsos besoins
métier.
Nous pouvons ainsi prendre des décisions fondées sur des données métier
consolidées et déployer des applications métiers de façon rapide et sécurisée afin de
renforcer la collaboration dans et hors de notre entreprise. Avec une nouvelle
interface, Microsoft Sharepoint 2013 inclut un nouveau réseau social d’entreprise, un
moteur de recherche assez puissant, Business Intelligence, applications métiers…

 Microsoft System Center 2012 :

Figure 25 : logo de Microsoft System Center 2012

Microsoft System Center est une famille de logiciels destinés à faciliter la


gestion d'une infrastructure informatique. Ces solutions nous aident à mettre en
place les projets de gestion des configurations, changements, opérations, incidents et
problèmes au sein de notre collectivité, dans un environnement physique ou virtuel. La

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

gamme de produits System Center simplifie les opérations et les changements, réduit
les durées de dépannage et améliore les capacités de planification au sein de votre
organisation dans une optique de réduction des coûts.

System Center 2012 nous aide à gérer nos environnements informatiques qu’ils
soient des Datacenters traditionnels, des Clouds privés et publics, des ordinateurs
clients ou des périphériques. En utilisant ses capacités de gestion intégrée et
automatisée, nous pouvons devenir un fournisseur de services de confiance pour nsos
métiers. System Center 2012 capture et agrège les connaissances au sujet des
systèmes, des règles, des processus et des bonnes pratiques de sorte que nous puissions
optimiser notre infrastructure pour réduire les coûts, améliorer la disponibilité des
applications et la fourniture de service. System Center 2012 fournit un contrôle
complet, depuis le poste de travail jusqu’au Datacenter. Dans notre projet, nous avons
utilisé deux logiciels de ce serveur :

 Microsoft System Center Orchestrator 2012 : est le composant


d'automatisation de processus. Il nous permet de construire une infrastructure
flexible et économique en utilisant les ressources que nous possédons et
connaissons déjà. Grâce à System Center 2012 Orchestrator, nous pouvons
facilement économiser du temps et des efforts en automatisant nos processus
informatiques.
 Microsoft System Center Virtual Machine Manager 2012 : connu sous
SCVMM, apportera un meilleur support avec Windows Server. Le but est
d’apporter à l’utilisateur des environnements virtuels répondant à ses besoins, le
tout sans utiliser la moindre place dans les locaux de l’entreprise.
Il sera possible de gérer la plateforme de virtualisation Citrix XenServer, qui
complète la liste déjà composée de Vmware ESX(i) et Microsoft Hyper-V.
VMM pourra aussi déployer le système d’exploitation sur un hôte ainsi que
d’activer le rôle Hyper-V, et ensuite ajouter cet hôte à un cluster.

Tous les serveurs sont présentés dans la figure ci-dessous :

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Figure 26 : Architecture physique de notre solution

4.2. Présentation de la solution :

Tout d’abord, il faut que tous les serveurs : SharePoint Server 2013, SQL Server
2012, System Center Orchestrator 2012, System Center Virtual Machine Manager 2012 et
la machine hôte Hyper-V soient dans le même domaine et peuvent communiquer entre eux.

Figure 27 : Interface d’authentification

Dès que l’authentification est réussie, la page d’accueil, qui est illustrée dans la
figure 17, s’affichera. Dans cette page, nous avons inséré un calendrier dans lequel nous

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

pouvons insérer nos tâches qui sont synchronisées avec tous les collaborateurs. Nous
pouvons aussi télécharger ou uploader des documents, échanger des nouvelles.

Figure 28 : Interface de page d’accueil

Cette page est désormais la page principale de notre application. Seulement les
collaborateurs peuvent ajouter ou modifier le contenu de la page (ajouter News, télécharger un
document,). A partir de ce stade, les collaborateurs peuvent consulter le personnel de
l’entreprise, comme il est indiqué dans la figure suivante :

Figure 29 : Interface de page des personnels

Nous passons maintenant à la page essentielle de notre projet. En effet, dans la


figure ci-dessous, chaque utilisateur peut consulter seulement ses propres ordinateurs

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

virtuels, sauf l’administrateur de cette application peut y accéder et modifier. La liste


« Ordinateurs virtuels » affiche pour chaque utilisateur ses ordinateurs extraites
depuis la machine hôte.

Figure 30 : Interface de page des ordinateurs virtuels

En effet, l’administrateur (AdminSH) a le contrôle total sur cette page. D’après cette
figure, nous voyons très bien que tous les ordinateurs virtuels de tous les membres
sont affichés. Ainsi, un utilisateur qui veut ajouter un ordinateur virtuel, il lui suffit
seulement de cliquer sur « nouvel élément » et une fenêtre de dialogue s’affichera
indiquant un formulaire de saisie des paramètres de son ordinateur virtuel, comme il
est indiqué dans la figure ci-contre :

Figure 31 : formulaire d’ajout de nouvel ordinateur virtuel

Une fois l’utilisateur a rempli le formulaire, une ligne est insérée automatiquement
dans la liste des ordinateurs virtuels.

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Figure 32 : Liste des ordinateurs virtuels pour l’utilisateur «Samir»

De l’autre côté, nous avons développé un Runbook sous System Center


Orchestrator, qui permet d’extraire des données à partir de la liste. En effet, nous avons
filtré les éléments selon les états des commandes ; seulement les commandes avec un
état « en cours » vont passer.

Figure 33 : Runbook de création d’un nouvel ordinateur virtuel


Ici, il y a deux types de chemins : un chemin pour la création de nouvel
ordinateur virtuel et un autre pour la mise à jour. Dans notre cas, c’est le premier

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

chemin que la commande va prendre puisque l’identifiant de la machine virtuelle


(VM_ID) est nul. Tout d’abord, Orchestrator met à jour la liste pour informer à
l’utilisateur que la création de son ordinateur virtuel est « Création VM en cours ».

Figure 34 : Mise à jour de l’état de la commande en « Création VM en cours»

Ensuite, Orchestrator envoie une requête de création d’ordinateur virtuel avec


les paramètres entrés par l’utilisateur dans la liste Sharepoint. Mais, la gestion de
disque est une action à part, pour augmenter la taille d’un disque, il suffit d’extraire le
disque et faire la mise à jour.

Figure 35 : Progression de l’ajout d’un nouvel ordinateur via la console de VMM

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Une fois la création est terminée avec succès, l’Orchestrator va mettre à jour
l’état d’une commande en « Terminé », mais dans le cas contraire ; Orchestrator met à
jour l’état d’une commande en « Failed ».

Figure 36 : Création d’ordinateur virtuel terminé avec succès

Toute modification de la liste est alertée à l’administrateur. Nous voyons dans


la figure ci-dessous que l’administrateur peut consulter tous les ordinateurs virtuels de
tous les utilisateurs.

Figure 37 : liste des ordinateurs virtuels de tous les utilisateurs

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Maintenant, un utilisateur veut augmenter la mémoire RAM, ou bien modifier le


nombre de processeurs, ou augmenter la taille du disque, il suffit de modifier l’élément
de la liste Sharepoint.

Figure 38 : formulaire de mise à jour d’un ordinateur virtuel

Une fois l’utilisateur a modifié les paramètres, et validé la mise à jour, les
modifications seront stockées dans la liste. En effet, comme nous l’avons dit, nous
devons afficher seulement ce qui existe réellement dans la machine hôte. C’est pour
cette raison que nous mettons à jour l’élément de la liste une fois que la mise à jour est
exécutée dans la machine hôte.

Figure 39 : Mise à jour de l’état d’un ordinateur virtuel

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Comme au niveau de la création d’un ordinateur virtuel, le processus de mise à jour va


emprunter le deuxième chemin au niveau du Runbook d’Orchestrator.

Figure 40 : Runbook de commande de mise à jour d’un ordinateur virtuel

Afin de vérifier que la mise à jour est entrai de s’exécuter, nous consultons la console VMM.

Figure 41 : Progression de la mise à jour d’un ordinateur à partir de la console VMM

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Figure 42 : Mise à jour de la machine virtuelle terminée avec succès

Figure 43 : Mise à jour de l’élément correspondant à l’ordinateur

Une fois l’administrateur met à jour un ordinateur virtuel à partir de la console VMM,
alors nous avons un problème : dans la liste nous avons des paramètres alors que réellement
nous avons d’autres paramètres. Donc, la solution est de développer un Runbook qui permet
de mettre à jour la liste Sharepoint s’il y a une modification. La figure ci-dessous montre le
scénario de mise à jour depuis la console VMM :

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Figure 44 : Mise à jour d’un ordinateur virtuel à partir de la console VMM

Figure 45 : Runbook de mise à jour d’ordinateur virtuel à partir de la console VMM

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

En effet, ce runbook nous permet, à chaque période de temps bien définie, de


récupérer la machine virtuelle, calculer la taille disque et mettre à jour la liste

Figure 46 : Mise à jour de la liste lors d’une mise à jour depuis la console VMM

Conclusion :

Au cours de ce chapitre, nous avons développé, en premier temps, les interfaces sous
Sharepoint. En deuxième temps, nous avons déployé des Runbook pour pouvoir créer et
mettre à jour des ordinateurs virtuels à partir d’une liste Sharepoint.

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Conclusion Générale

Ainsi, nous atteignons la fin de notre projet après avoir précédé méthodiquement en
suivant deux grandes étapes : la conception et documentation ; l’implémentation. En effet,
notre projet consiste à implémenter un portail de libre-service d’approvisionnement
d’infrastructure basé sur les technologies Microsoft. C'est-à-dire qu’ un utilisateur qui veut
créer un ordinateur virtuel ou bien mettre à jour une machine virtuelle déjà existante, passe
une commande à travers un portail développé sous Sharepoint.
A travers ce projet, nous avons pu renforcer nos compétences sous le serveur
Sharepoint 2013, découvrir System Center 2012 et Hyper-V.
Cela dit, nous pensons évoquer cette partie lors d’une future recherche que nous
voulons consacrer à ce domaine pour assurer un approfondissement plus fructueux.

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Bibliographie

[1] : http://www.vmware.com/fr/virtualization/virtualization-basics/what-is-
virtualization.html (Février 2013)

[2] : http://www.nist.gov/itl/cloud/ (Février 2013)

[3] : http://doc.ubuntu-fr.org/virtualisation (Février 2013)

[4] : http://content.dell.com/fr/fr/entreprise/cloud-computing-value-what-is.aspx
(Février 2013)

[5] : http://www.microsoft.com (Mars 2013)

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Annexe 1 : Configuration d’Active Directory


1. Installation du domaine :
Après avoir installé Windows Server 2012, la première étape consiste à ajouter
un nom de domaine. Pour cela, il faut suivre les étapes suivantes. Tout d’abord, dans le
tableau de bord du serveur, nous allons ajouter des rôles et fonctionnalités (figure )

Figure 47 : tableau de bord du serveur

Ensuite, il faut sélectionner l’Active Directory comme nouveau rôle (figure )

Figure 48 : ajout d’un rôle au serveur

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Une fois l’installation est terminée, un serveur DNS est installé automatiquement.
Maintenant, nous passons à la création de notre domaine comme il est illustré dans les
figures suivantes :

Figure 49 : ajout d’un domaine

Figure 50 : ajout de domaine « PFE.RFC »

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

2. Ajout des utilisateurs :


Maintenant, une fois notre serveur est devenu un contrôleur de domaine, nous allons ajouter
des utilisateurs ; comment ? Tout est présenté dans les figures suivantes :

Figure 51 : ajout d’un nouvel utilisateur

Figure 52 : insérer les coordonnées de l’utilisateur

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

3. Modification du domaine des machines :


Maintenant, C’est au tour des machines où il faut les ajouter à notre domaine. Les
figures ci-après montrent comment modifier le domaine d’une machine. Mais avant de tout,
il faut que modifier l’adresse IP et l’adresse DNS (adresse de contrôleur de domaine) :

Figure 53 : modification de la configuration IP

Figure 54 : modification de domaine d’une machine

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Il nous demande de saisir les identifiants de l'administrateur de contrôleur de domaine,


autorisé à rajouter une machine dans le domaine. Une fois le compte est accepter un message
apparue indiquant que l’authentification est acceptée et nous demande de redémarrer
l’ordinateur

Figure 55 : authentification de l’administrateur après la modification

Figure 56 : message de bienvenue au domaine

Maintenant, toutes les machines qui se trouvent sous notre domaine, elle est ajouté
automatiquement à la liste des machines du contrôleur de domaine. Dans ce cas, nous
pouvons modifier l’administrateur d’une machine. Les figures ci-après montrent comment

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

nous pouvons modifier l’administrateur ? Dans notre cas, c’est le serveur « SQL » que nous
allons le modifier :

Figure 57 : modification de l’administrateur d’une machine

Figure 58 : Affectation d’un utilisateur à une machine

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Annexe 2 : Installation de Sharepoint Server 2013

L’installation du serveur Sharepoint 2013 nécessite avant tout l’installation d’un


annuaire (AD) et une base de données SQL. An niveau de l’installation de la base, il faut
spécifier le compte d’administration de l’agent SQL et le moteur de base de données SQL,
comme il est indiqué dans les figures ci-dessous :

Figure 59 : Configuration du compte du serveur SQL

Figure 60 : Configuration du moteur de base de données

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Après l’installation de notre base de données, nous autorisons l’accès à l’administrateur


Sharepoint pour qu’il puisse créer et gérer sa base Sharepoint (Figure 59) :

Figure 61 : Ajout de l’administrateur Sharepoint à la base SQL

Maintenant, nous passons à l’installation du serveur Sharepoint, après avoir préparé


installer notre annuaire et le moteur de base de données. Cette figure présente la page
d’accueil d’installation de Sharepoint 2013, mais avant tout nous installerons les prérequis
nécessaires illustrés dans la figure 61 :

Figure 62 : Interface d’accueils de Sharepoint 2013

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Figure 63 : Liste des prérequis de Sharepoint Server 2013

Nous recommandons que cette machine ait une connexion à Internet pour télécharger mettre
à jour les packages nécessaires.

Figure 64 : Préparation des produits Microsoft Sharepoint 2013

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Dans cette étape, nous connectons notre serveur Sharepoint au moteur SQL pour créer notre
base de données. Pour cela, des services démarreront automatiquement tels que le service IIS
pour héberger l’application web.

Figure 65 : Interface d’installation des produits Sharepoint 2013

Cette figure ci-dessous illustre les paramètres de configuration au serveur de base et le compte
d’accès à la base.

Figure 66 : Configuration de la connexion à la base SQL

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Une fois la configuration est réussie, une fenêtre s’affiche pour entrer la phrase secrète. Après,
nous configurons le port d’administration centrale de Sharepoint et une confirmation.

Figure 67 : paramètres de sécurité de la batterie de serveurs

Figure 68 : Configuration de l’application web Administration centrale de Sharepoint

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Figure 69 : Fin de l’assistant Configuration des Produits Sharepoint

Figure 70 : Progression de la configuration des produits Sharepoint

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Figure 71 : Configuration réussie des produits Sharepoint

Maintenant, une fois la configuration et l’installation de la base de données Sharepoint, nous


pouvons accéder à notre administration centrale via le navigateur web de n’importe quel
ordinateur connecté sur le même réseau.

Figure 72 : Page d’accueil de l’administration centrale de Sharepoint

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Dans notre, nous allons implémenter une application web. Pour cela, il faut suivre ces
étapes. Tout d’abord, dans la rubrique « Gestion des applications », nous cliquons sur
« Nouveau » et nous entrons les paramètres relatives à notre application (port, URL, nom,…):

Figure 73 : Ajout d’une nouvelle application Sharepoint

Figure 74 : Formulaire d’ajout de nouvelle application web

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Figure 75 : Interface de confirmation de création d’application web

Une fois nous avons créé l’application web, il faut créer une collection de sites pour accéder à
notre application web et développer des sous-sites. Pour cela, nous cliquons sur la rubrique
« Créer des collections de sites » et sélectionner l’application web.

Figure 76 : Interface de création de collection de sites

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Enfin, grâce à notre navigateur web, nous pouvons accéder à notre nouvelle
application web. Ainsi, nous développerons notre application comme il est indiqué dans la
section « Déploiement du portail » du chapitre précèdent.

Figure 77 : Page d’accueil de l’application nouvellement créé

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Annexe 3 : Ajout des packs d’intégration SCO 2012

Une fois System Center Orchestrator 2012 est installé, nous allons déployer les packs
d’intégration de Sharepoint et Virtual Machine Manager afin que ces derniers soient reconnus
par l’Orchestrator. Comment ? Nous répondrons à cette question à travers ces interfaces. Tout
d’abord, le téléchargement des packs d’intégration depuis le site de Microsoft est nécessaire ;
après, les figures ci-dessus présente la manière d’inscrire le pack.

Figure 78 : inscrire packs d’intégration Orchestrator

Figure 79 : chemin du pack d’intégration

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Une fois l’inscription des packs est réussite, nous allons les déployer sur le serveur
Orchestrator (SCorch dans notre cas). Les interfaces ci-dessus présentent la procédure de
déploiement des packs.

Figure 80 : Déploiement des packs d’intégration d’Orchestrator 2012

Figure 81 : choix sur quel serveur le déploiement sera exécuté

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Figure 82 : Options d’installation des packs d’intégration

Après que le déploiement est installé, nous allons bien le vérifier dans le Runbook
Designer. Dans le menu – Options, il faut trouver les packs déjà déployé. Dans notre cas,
c’est Microsoft Sharepoint et Virtual Machine Manager ; comme la figure ci-dessus illustre :

Figure 83 : Vérification du déploiement des packs d’intégration

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Annexe 4 : Création de Template dans SCVMM

Dans cette annexe, nous allons montrer comment ajouter des Templates d’ordinateurs
virtuels afin de créer des ordinateurs virtuels. Ces imprimes écrans présentent la procédure de
création de Template d’ordinateurs virtuels. Tout d’abord, nous connectons sà la console
d’administration de « Microsoft System Center Virtual Machine Manager 2012 » avec un
compte administrateur.

Figure 84 : authentification de console de Virtual Machine Manager

Une fois connecté au console, nous allons dans « Bibliothèque » et « Créer un modèle
d’ordinateur virtuel », comme il est indiqué dans la figure suivante :

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Figure 85 : page d’accueil de Virtual Machine Manager

Ici, nous avons deux options :

 Soit sélectionner un modèle de VM existant ou le fichier .VHD dans la Library,


 Soit partir d’une machine virtuelle qui est sur un hôte de virtualisation.

Dans notre cas, nous avons choisi d’utiliser un ordinateur virtuel existant (deuxième choix)
dans la bibliothèque. Après, il faut donner un nom du modèle et une description.

Figure 86 : choix de source du modèle d’ordinateur virtuel

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Figure 87 : affectation de nom du modèle

Dans cette figure ci-dessous, nous intégrons le modèle dans notre domaine et il faut
spécifier les informations d’identification.

Figure 88 : insertion du modèle dans notre domaine

Ainsi, arrivons presque à la fin de déploiement d’un nouveau modèle, nous


sélectionnons le serveur de bibliothèque ainsi que le chemin.

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Figure 89 : sélection du serveur de bibliothèque

Figure 90 : sélection de l’emplacement de partage du modèle

Arrivant à la fin, il nous reste seulement d’attendre la création du modèle.

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Figure 91 : progression de l’installation du modèle

Pour vérifier que notre modèle d’ordinateur est bel et bien déployé, nous consultons la
liste des modèles d’ordinateur virtuel. Nous voyions très bien que notre nouveau modèle est
créé avec succès.

47
Portail de libre-service d’approvisionnement d’infrastructure 2012/2013

Figure 92 : vérification de la création du nouveau modèle

47

S-ar putea să vă placă și