Académique Documents
Professionnel Documents
Culture Documents
ET DE LA PROMOTION DU TRAVAIL
ROYAME DU MAROC
Encadré par :
Mr Namita Bekkali Ahmed
1
Remerciements
2
Sommaire
Contents
Introduction générale………………………………………………………………………………………………4
1. Définition de la virtualisation……………………………………………………………………………………..11
3. Types d’hyperviseurs………………………………………………………….………………………………………15
Partie 3 : proxmox……………………………………………………………………………………………………………….…20
Conclusion…………………………………………………………………………………………………….……………38
3
Introduction générale
4
Présentation de la société IPST
Les spécialisations que IPST offre à ses étudiants sont disponibles dès le niveau
de 3ème année collège, à savoir :
5
Partenaire :
6
Les tâches effectuées
7
Pour le point d’accès :
L'Altai C1 peut être utilisé en mode CPE ou point d'accès. Il est conçu pour
être utilisé dans les systèmes Altai Super Wi-Fi pour étendre la portée
extérieure et améliorer la couverture intérieure
8
Pour la deuxième et la troisième semaine notre encadrant du stage
nous a donné un logiciel qui s’appelle Moodle pour effectuer les tâches
suivantes :
9
Partie 1 : Définir les concepts de base de
virtualisation
1. Définition de la virtualisation :
La virtualisation est définie comme l'abstraction des ressources informatiques
d'une manière qui masque la nature physique et les limites de ces ressources
aux utilisateurs.
La virtualisation est l’ensemble des techniques matérielles et/ou logicielles
permettant l’émulation du matériel au sein d’une plate-forme logicielle.
La virtualisation permet de créer une représentation logicielle des ressources
informatiques pour réduire les dépenses informatiques et optimiser l’efficacité
des ressources matérielles.
Par exemple, la virtualisation rend possible de faire cohabiter plusieurs
systèmes d’exploitation sur la même machine physique.
Ce type de virtualisation permet à une machine physique d’assumer le rôle de
plusieurs machines physiques en partageant ses ressources dans une multitude
d’environnements. Pour que cela se produise, certains types de logiciel de
virtualisation sont requis sur la machine physique.
On observe 4 principaux objectifs de la virtualisation :
❖ Utilisation accrue des ressources matérielles.
❖ Réduction des coûts de gestion et de ressources.
❖ Amélioration de la flexibilité commerciale.
❖ Réduction des temps d'arrêt.
2. Historique et évolution de la virtualisation :
1960 : Apparition du concept de la virtualisation.
1980-1990 : Baisse d’intérêt autour de la virtualisation.
1999 : Célébrité de la virtualisation grâce à la société VMware qui développe
des logiciels pour des serveurs de type x86.
2003 : Apparition de la paravirtualisation avec Xen.
2005 : les fabricants de processeurs Intel et AMD implantent la virtualisation
matérielle dans leurs produits.
10
2007 : Les machines virtuelles KVM (Kernel-based Virtual Machine)
débarquent sur linux.
2008 : Microsoft met sur le marché son logiciel de virtualisation Hyper-V.
2009 : La troisième génération de virtualisation (Virtualisation 3.0) qui est
utilisée principalement dans les technologies liées au cloud computing.
11
4. Les différents types de la virtualisation :
Plusieurs types de virtualisation peuvent être distingués :
❖ Virtualisation des serveurs.
❖ Virtualisation du stockage.
❖ Virtualisation des applications.
❖ Virtualisation des postes de travail.
❖ Virtualisation des réseaux.
En se référant à l’histogramme ci-joint, on peut observer les pourcentages
d’adoption de chaque type de virtualisation par les entreprises dans l’année
2020, et une estimation en pourcentage d’adoption de chaque type de
virtualisation dans deux ans.
Adoption de la technologie de virtualisation par les entreprises
❖ Virtualisation du stockage
La virtualisation du stockage consiste à regrouper l’ensemble des
périphériques de stockage physiques en un seul périphérique simulé. Ce dernier
est géré depuis une console centrale.
12
❖ Virtualisation des applications
Il y a virtualisation des applications lorsque celles-ci s’exécutent sous une
forme encapsulée et indépendante du système d’exploitation sous-jacent.
❖ Virtualisation de réseau
On entend par virtualisation de réseau, ou virtualisation network, le processus
reproduisant un réseau physique et ses différents composants (ports, routeurs,
etc.). Cette technique permet, grâce à des logiciels de virtualisation, de mettre
à disposition des réseaux isolés, cloisonnés, mais fonctionnant sur une
infrastructure mutualisée.
13
Partie 2 : Manipuler un hyperviseur de
type 1-2
1. Introduction D’un Hyperviseur :
Il existe deux types d'hyperviseurs qui peuvent être utilisés pour virtualiser des
ressources : les hyperviseurs de type 1 et les hyperviseurs de type 2.
14
A. Hyperviseur de type 2 :
15
Contexte et exemples de cas de métiers de l’hyperviseur type 2 :
Contexte :
Un hyperviseur de type 2 est généralement utilisé pour assurer la
virtualisation des systèmes d’exploitation invités sur des postes de travails.
La plupart du temps, il est utilisé afin de procéder à des tests de compatibilité
et/ou de sécurité.
Liste d’exemples de cas d’usages (non exhaustive) :
✓ Besoin de tester un système d’exploitation.
✓ Besoin de tester une application spécifique sur un système
d’exploitation en particulier.
✓ Besoin d’effectuer des tests de communication simples.
16
B. Hyperviseur de type 1 :
Un hyperviseur de type 1 est un système qui s’installe directement sur la couche
matérielle du serveur. On parle d'hyperviseur natif.
Avantages : Un maximum de ressources peut être alloué aux machines
virtuelles car ce type d'hyperviseur est directement lié à la couche matérielle.
Inconvénients : Il n'est possible d'exécuter qu'un seul hyperviseur à la fois.
Cette problématique n'est toutefois pas vraiment impactantee puisque dans la
grande majorité des cas, un seul et même hyperviseur est capable de gérer tous
les applicatifs d'une entreprise.
17
Contexte et exemples de cas de métiers de l’hyperviseur type 1 :
Contexte :
Un hyperviseur de type 1 est généralement utilisé en entreprise pour la
virtualisation des serveurs. Il peut être aussi utilisé pour la virtualisation
des postes de travail.
Liste d’exemples de cas d’usages (non exhaustive) :
✓ Besoin de mettre en place des serveurs virtuels.
✓ Besoin de mettre en place des postes de travail virtuels.
✓ Besoin de tester un environnement de production.
Planification
Diagramme de GANTT :
18
Partie 3 : Proxmox
a. Définition D’un hyperviseur de type 1 : Proxmox
Proxmox VE est une plate-forme pour exécuter des machines virtuelles et des
conteneurs. Il est basé sur Debian Linux, et complètement Open source. Pour
une flexibilité maximale, nous avons implémenté deux technologies de
virtualisation - Kernel-based Virtual Machine (KVM) et virtualisation basée sur
les conteneurs (LXC).
19
Voilà, l'interface de Proxmox s'affiche ! Nous allons procéder à l'installation.
Sélectionnez "Install Proxmox VE" dans la liste.
20
Sélectionnez le disque qui accueillera le système (dans mon cas je n’ai qu’un
seul disque dur, tout du moins le jour de cette installation).
21
Ajout d’un mot de passe pour le super-utilisateur "root" et d’une adresse de
courriel.
22
Avant de cliquer sur le bouton "Install", prenez connaissance du résumé
qui s'affiche à l'écran et vérifiez que tout est OK.
23
Après avoir terminé l’installation, l’écran ci-dessous s’affiche. Cet écran indique
que l’installation de la plateforme Proxmox VE est terminée avec succès et que
l’administration de cette plateforme se fait via une interface web accessible via
un URL donné.
L’URL inclut l’adresse IP de l’hôte Proxmox. Dans notre exemple, l’adresse IP est
192.168.1.115 Pour cette raison l’url affiché est : https://192.168.1.115:8006/
24
En tapant l’URL fourni dans un navigateur web de votre choix, il se peut
qu’une alerte de sécurité sera affichée. Juste il faut cliquer sur accepter le risque
(le message dépend du navigateur utilisé) pour avoir accès à l’interface
d’administration de Proxmox.
Une interface d’authentification sera affichée dans votre navigateur. Saisissez
alors comme nom d’utilisateur root et pour le mot de passe, c’est celui que vous
avez fourni durant l’installation de Proxmox. Ensuite, Cliquez sur Login.
Après une authentification avec succès, un message d’alerte sera affiché « You
do not have a valid subscription for this server. Please visit www.proxmox.com
to get a list of available options », cliquez OK.
25
L’interface web d’administration de proxmox VE est maintenant affiché
dans votre navigateur. Passons alors aux activités suivantes.
26
d. Création des machines virtuelles sous Proxmox VE
Étape 1 : Téléchargement du fichier ISO sur Proxmox VE
❖ Pour uploader un fichier ISO sur Proxmox VE. Il suffit de suivre les étapes suivantes.
❖ Cliquez sur la banque de donnés “local” dans le panneau navigateur sur le côté
gauche de votre navigateur. Sélectionnez ensuite “Images ISO”.
❖ Comme illustré dans la figure ci-dessous, une interface nouvelle s’affiche. Cliquez sur
le bouton “Choisir Fichier” et sélectionnez ensuite le fichier ISO à télécharger en
fournissant son chemin d’accès.
❖ Après avoir terminé, cliquez sur Upload.
❖ Le téléchargement du fichier ISO demande du temps. Il faut attendre son
téléchargement avant de passer à l’étape suivante.
27
Étape 2 : Création d’une machine virtuelle dans Proxmox VE
28
❖ Sur la page “Système”, il est possible de modifier certains composants (carte
graphique et contrôleur SCSI) du système de base de la nouvelle VM. Dans notre
exemple, nous allons retenir les composants par défaut.
❖ Sur la page “Disque Dur”, spécifiez les caractéristiques du disque dur, y compris la
taille du stockage et son emplacement et cliquez sur Suivant. Dans notre exemple,
nous allons choisir comme taille de disque 10 GO.
29
❖ Sur la page “CPU”, précisez le type du processeur. Dans notre exemple, nous allons
choisir 1 pour le nombre de cœurs et 1 pour le nombre de sockets à affecter à la VM.
Cliquez ensuite sur Suivant.
❖ Sur la page “Mémoire”, précisez la taille mémoire pour la VM et cliquez sur Suivant.
Dans notre exemple, nous allons affecter à la VM 1 GO de RAM.
30
❖ Sur la page “Réseau”, configurez les paramètres réseau requises et cliquez sur
Suivant.
❖ Sur la page “Confirmation”, examinez les paramètres de la VM et cliquez ensuite sur
Terminé. La VM est maintenant créée.
31
Étape 3 : Installation du système d’exploitation invité :
32
e. Création de commutateur virtuel et réseaux de VM sous
Proxmox VE :
LORS DE LA CREATION DES VM, l’assistant de création vous a demandé à quel commutateur
(bridge) attacher vos VM. Puisque par défaut il y en a un seul commutateur ‘’vmbr0’’, vous
avez déjà sélectionné ce bridge pour attacher les VM Crées.
33
Création d’un commutateur virtuel :
• Pour créer un nouveau commutateur virtuel, cliquez sur le bouton “Créer” et sélectionnez
“Linux Bridge”. L’assistant “Créer : Linux Bridge” s’affiche, comme illustré dans la figure ci-
dessous. Remplissez les champs fournis en :
• donnant un nom à votre commutateur virtuel dans le champ Nom (vmbr1),
• saisis sant l’adresse IP de ce commutateur dans le champ IPv4/CIDR,
• liant le nouveau commutateur à la carte réseau inactive (ens36) en remplissant le champ
Port du bridge.
• Ensuite, cliquez sur le bouton “Créer”.
• Comme illustré dans la figure ci-dessous, nous avons maintenant deux commutateurs
virtuels.
34
Changez le commutateur par défaut des VM et testez la connectivité :
Pour modifier une interface réseau aux VM, il suffit d’aller dans la configuration de vos deux
VM. Pour ce faire, comme illustré dans la figure ci-dessous, cliquez sur l’icône de la machine
virtuelle, sélectionnez “Matériel”, et double cliquez sur “Carte réseau” pour ouvrir l’assistant
“Editer : Carte réseau”.
• Dans l’assistant “Editer : Carte réseau”, comme illustré dans la figure ci-dessous,
sélectionnez vmbr1 (nom du nouveau commutateur) au lieu de vmbr0 (nom de l’ancien
commutateur).
• N’oubliez pas de redémarrer vos VM pour que la nouvelle configuration sera prise en
compte.
35
f. Création et clonage des ‘Template’ sous Proxmox VE :
Pour créer un modèle sous Proxmox VE, il suffit de :
• sélectionner l’icône de la machine virtuelle, VM1Ubuntu, dans le panneau navigateur à
gauche.
• cliquer avec le bouton droit et choisir Convertir en Template.
• cliquer sur oui lorsqu’un message de confirmation apparaît sur l’écran. La machine
virtuelle principale est convertie en un modèle avec succès.
Pour déployer une machine virtuelle à partir d’un modèle sous Proximaux VE, il suffit de :
• cliquer avec le bouton droit sur la Template créée.
• saisir le nom de la nouvelle VM à créer, VM3Ubuntu, choisir l’emplacement de déploiement
de la machine ainsi que le mode du clone à utiliser (clone lié) dans la page “clone VM
Template”.
• cliquer sur le bouton cloner. La nouvelle machine virtuelle est déployée avec succès.
36
37
Conclusion
Pour conclure, j’ai effectué mon stage de fin de formation en
technique réseau informatique, en tant que technicien réseau
informatique. Lors de ce stage de 1 mois et, j’ai pu mettre en pratique
mes connaissances théoriques acquises durant ma formation Office
de la formation professionnelle et de la promotion du travail,
Après ma rapide intégration au sein de l’entreprise, j’ai eu l’occasion
de réaliser plusieurs missions en installation réseau et de développer
mes compétences.
Ce stage a été très enrichissant pour moi, car il m’a permis de
découvrir le domaine de marché de travaille.
Cette expérience m’a permis de répondre aux questionnements que
j’avais en ce qui concerne Sur son fonctionnement de travailler sur le
terrain et les méthodes utilisées.
38