Académique Documents
Professionnel Documents
Culture Documents
ET CONTENEUR
Enseignante:
A.U. 2023/2024
Safa REJICHI
OBJECTIFS DU COURS
2
PLAN DU COURS
• Chapitre I : Introduction
• Chapitre II : Virtualisation
• Définitions
• Les principales solutions : Xen, KVM, VirtualBox, VMWare, Hyper-V, etc.
• Les différents types de virtualisation : la virtualisation complète, la paravirtualisation, etc.
• Les domaines de la virtualisation : la virtualisation d’applications, de réseaux, de stockage, etc.
• Chapitre III : Conteneurs
• Définitions: virtualisation vs conteneurisation
• Origine et historique
• Prise en main de Docker: architecture, objets et composants
3
ÉVALUATION
• Cours:
• devoir surveillé
• examen
• Travaux Pratiques:
• des comptes-rendus à rendre avant la séance du TP prochain
• évaluation du travail en séance de TP
4
VIRTUALISATION
ET CONTENEUR
CHAPITRE 1 : INTRODUCTION
Enseignante:
A.U. 2023/2024
Safa REJICHI
PLAN
1. Introduction
2. Définition de la virtualisation
3. Motivations de la virtualisation
4. Historique de la virtualisation
6
1. Introduction :
CONTEXTE
• L’informatique s’est considérablement développée
les vingt dernières années, encore plus pour les
entreprises.
• D'après le site Internet World Stats, le monde
comptait 4,79 milliards d'internautes en 2020, soit
5,5% de plus qu'en 2019. C'est 166% de plus qu'il
y a 10 ans.
• Les ordinateurs personnels, les téléphones
portables, les tablettes tactiles et les objets
connectés.
7
1. Introduction :
CONTEXTE
VIRTUALISATION
Selon le site Wikipédia:
« La virtualisation est un mécanisme informatique qui consiste à faire fonctionner plusieurs
systèmes, serveurs ou applications, sur un même serveur physique. La virtualisation est un
composant technique clé dans le Cloud Computing. »
9
3. Motivations de la virtualisation :
MOTIVATIONS
Qu'attendent les entreprises de la virtualisation ?
• La réduction du nombre de serveurs.
https://www.youtube.com/watch?v=VMISz8WNbUo
• La réduction de l'espace occupé dans les datacenters.
• La réduction de la consommation énergétique des datacenters.
• Réduction des coûts d'administration.
• Amélioration de la flexibilité et de la rapidité des services.
• Amélioration de la qualité de services (isolation).
• Sécurité (minimisation des risques) https://www.youtube.com/watch?v=GeXwR32GCOw
10
3. Motivations de la virtualisation :
MOTIVATIONS
Scénario de virtualisation courant:
• Une entreprise possède trois serveurs physiques, chacun servant un objectif différent :
• le premier prend en charge le trafic Web,
• le deuxième la messagerie électronique de l’entreprise,
• le troisième les applications internes de l’entreprise.
• L’entreprise n’utilise probablement qu’un tiers des capacités informatiques de chacun, dont elle
paie pourtant l’intégralité des coûts de maintenance.
• Avec la virtualisation:
• L’entreprise peut diviser l’un des serveurs en deux machines virtuelles et réduire ses coûts de
maintenance de 33 %.
• Un premier serveur peut ainsi gérer la messagerie électronique et le trafic Web, et un second
l’ensemble des applications de l’entreprise, ce qui permet de supprimer le troisième pour économiser
ou de le réaffecter à un autre service informatique.
11
4. Historique de la virtualisation :
HISTORIQUE DE LA VIRTUALISATION
• Le concept de virtualisation est apparu autour des années 1960 lorsque des
entreprises telles que IBM ont souhaité partitionner les ressources des
ordinateurs centraux (mainframes)
• L’ordinateur central utilisait un programme de contrôle pour allouer des ressources et
isoler les différentes instances des pseudo-machines les unes des autres.
• La virtualisation a perdu tout son intérêt dans les années 1980 – 1990 :
durant cette période, les systèmes client-serveur sont à la mode
• Au milieu des années 1990, les émulateurs connaissent un réel succès
(ordinateurs Atari, Amiga ; consoles Nintendo Entertainment System).
• Début des années 2000 : la virtualisation devient célèbre grâce à la société
VMware qui développe des logiciels de virtualisation (Hyperviseur).
12
4. Historique de la virtualisation :
HISTORIQUE DE LA VIRTUALISATION
• En 2003 apparait la para-virtualisation avec Xen.
• A partir de 2005, les fabricants de processeurs Intel et AMD implantent la
virtualisation matérielle dans leurs produits.
• En 2007, les machines virtuelles KVM (Kernel-based Virtual Machine)
débarquent sur Linux.
• En 2008, Microsoft met sur le marché son logiciel de virtualisation Hyper-V.
• Depuis, le monde informatique connait une nouvelle mutation avec la
virtualisation, utilisée principalement dans les technologies liées au cloud
computing et à la gestion automatisée des déploiements internes (devOps).
13