Bac pro Cybersécurité, informatique et réseaux, électronique (CIEL) · Bac proBac pro
La virtualisation : exercices corrigés de Bac pro CIEL
Publié le 9 novembre 2026 · Mis à jour le 9 novembre 2026 · Signaler une erreur
L'essentiel
- La virtualisation crée une version simulée d'un élément réel (matériel, stockage, réseau) : plusieurs systèmes invités partagent une machine hôte.3
- Une machine virtuelle embarque son propre système ; un conteneur partage le noyau de l'hôte, consomme moins mais ne change pas de famille de système.4
- Regrouper des serveurs peu chargés fait économiser de l'énergie, à condition que leurs pointes de charge ne tombent pas au même moment.3
- Si l'hôte tombe en panne, toutes les machines virtuelles qu'il porte sont touchées : on prévoit de la redondance.3
- Pour chaque problème : identifier l'hôte et les invités, poser les données, calculer, puis vérifier l'unité et la vraisemblance.
Comment utiliser ces exercices
Ces exercices te font manipuler la virtualisation comme le ferait un technicien en cybersécurité, informatique et réseaux : repérer qui est l'hôte et qui est l'invité, choisir entre machine virtuelle et conteneur, estimer des ressources, prévoir une panne. Ils sont classés par difficulté croissante, du niveau 1 (vocabulaire et repérage) au niveau 3 (raisonnement avec plusieurs contraintes).
Pour t'entraîner vraiment, cherche d'abord seul, sur papier, avant d'ouvrir les indices. Ne lis la correction qu'une fois ta propre réponse écrite, même fausse : comparer deux raisonnements apprend davantage que lire une solution toute faite.
Rappels utiles avant de commencer
Les exercices
Exercice 1 Repérer l'hôte et les invités
Dans un laboratoire du lycée, un poste fonctionne sous Debian. Sur ce poste, un logiciel de virtualisation fait tourner deux machines : une machine Windows et une seconde machine Debian, utilisée pour tester un serveur web.
- Quel est le système hôte ? Quels sont les systèmes invités ?
- Le poste s'éteint à cause d'une coupure de courant. Que deviennent les deux machines virtuelles ?
- Pourquoi parle-t-on de machine « virtuelle » alors qu'elle s'affiche dans une fenêtre et se comporte comme un vrai ordinateur ?
Indice 1
Le système hôte est celui qui est installé directement sur le matériel.
Indice 2
Pense au lien de dépendance : les invités ont-ils leur propre matériel physique ?
Voir la correction pas à pas
Repérer ce qui est installé directement sur le matériel du poste : c'est Debian. Debian est donc le système hôte.3
Les deux machines lancées par le logiciel de virtualisation (Windows et la seconde Debian) sont les systèmes invités.
Une machine virtuelle n'a pas de matériel propre : elle utilise les ressources de l'hôte. Quand l'hôte s'arrête, les deux machines virtuelles s'arrêtent avec lui.3
Elle est dite virtuelle parce que son matériel (processeur, disque, carte réseau) est simulé par le logiciel, au lieu d'être une pièce réelle dédiée.3
Hôte : Debian du poste physique. Invités : la machine Windows et la seconde Debian. Les deux invités dépendent entièrement de l'hôte, donc une panne de l'hôte les arrête tous les deux.
Exercice 2 Vrai ou faux : machine virtuelle et conteneur
Pour chaque affirmation, réponds par vrai ou faux et justifie en une phrase.
- A. Un conteneur partage le noyau du système hôte.
- B. Avec un hôte Linux, on peut faire tourner un conteneur Windows.
- C. Docker et Podman sont des exemples d'outils de conteneurs.
- D. Un logiciel virtualisé consomme en général moins de ressources que s'il tournait directement sur la machine.
- E. VMware ESXi, QEMU et Hyper-V relèvent de la virtualisation complète.
Indice 1
Relis les rappels : une famille isole des espaces utilisateur, l'autre simule une machine entière.
Indice 2
Pour D, pense à la couche supplémentaire entre le logiciel et le matériel.
Voir la correction pas à pas
A. Vrai. Dans la conteneurisation, c'est le noyau de l'hôte qui permet l'existence de plusieurs espaces utilisateur isolés.4
B. Faux. Un conteneur ne peut pas héberger un système invité différent de celui de l'hôte ; sous Linux, on peut varier les distributions mais pas installer Windows.4
C. Vrai. Docker et Podman font partie des outils de conteneurs cités.4
D. Faux. Passer par la couche d'abstraction nuit aux performances : le logiciel virtualisé réclame davantage de ressources qu'en exécution native.3
E. Vrai. Ces trois outils sont donnés comme exemples de virtualisation complète.4
Bilan : A vrai, B faux, C vrai, D faux, E vrai. Le piège le plus courant est B : un conteneur ne remplace pas une machine virtuelle quand on veut un système d'une autre famille.
Exercice 3 Combien de serveurs physiques faut-il ?
Une entreprise possède 15 petits serveurs, chacun utilisé à 15 % de sa capacité. Elle souhaite regrouper les services sur des hôtes de virtualisation identiques à ces serveurs. Pour garder de la marge lors des pointes, chaque hôte ne doit pas dépasser 70 % de sa capacité. On ignore ici le surcoût propre à la virtualisation.
Combien d'hôtes faut-il au minimum ?
Indice 1
Additionne d'abord toute la charge, exprimée en « serveurs entiers ».
Indice 2
Divise ensuite par la charge maximale autorisée par hôte, puis arrondis au nombre entier supérieur.
Voir la correction pas à pas
Charge totale en pourcentage de la capacité d'un serveur : , soit 2,25 serveurs entiers.
Charge utile par hôte : 70 %, soit 0,7 serveur entier.
Nombre d'hôtes nécessaires : .
On ne peut pas acheter 0,21 machine : on arrondit au nombre entier supérieur, donc 4 hôtes.
Contrôle : 4 hôtes à 70 % offrent 2,8 serveurs entiers de capacité utile, ce qui couvre bien les 2,25 nécessaires ; avec 3 hôtes on n'aurait que 2,1.
Il faut 4 hôtes au minimum. Une entreprise qui garde 15 serveurs à faible charge gaspille des machines : le regroupement est rentable précisément parce que ces serveurs sont peu utilisés.3
Exercice 4 Estimer l'économie d'énergie
On reprend l'entreprise de l'exercice précédent. On suppose, pour simplifier, que chaque machine consomme 200 W en permanence, quelle que soit sa charge. Les 15 serveurs d'origine sont remplacés par 4 hôtes de virtualisation, de même consommation.
Calcule l'économie d'énergie réalisée sur une année de 8 760 heures, en kWh.
Indice 1
Calcule d'abord la puissance totale avant, puis après.
Indice 2
Passe des watts-heures aux kilowattheures en divisant par 1 000.
Voir la correction pas à pas
Puissance avant regroupement : W.
Puissance après regroupement : W.
Puissance économisée : W.
Énergie économisée sur l'année : Wh.
Conversion : kWh.
Vérification de l'hypothèse : elle est réaliste dans le sens où un serveur chargé à 15 % consomme à peu près autant qu'un serveur chargé à 90 %.3
L'économie est de 19 272 kWh par an dans cette hypothèse. Le résultat vient du fait que l'on supprime onze machines qui tournaient presque à vide, pas d'une baisse de consommation de chaque machine.
Exercice 5 Dimensionner la mémoire d'un hôte
Un hôte dispose de 64 Go de mémoire vive. Le système hôte et l'outil de virtualisation en réservent 4 Go pour eux-mêmes. Chaque machine virtuelle reçoit 6 Go de mémoire, et on ne partage pas la mémoire entre machines.
Quel est le nombre maximal de machines virtuelles que l'on peut lancer en même temps ?
Indice 1
Commence par retirer la mémoire réservée à l'hôte.
Indice 2
Le résultat de la division doit être arrondi à l'entier inférieur : on ne lance pas une fraction de machine.
Voir la correction pas à pas
Mémoire disponible pour les invités : Go.
Nombre de machines : .
La division tombe juste : 10 machines occupent exactement 60 Go, sans reste.
Remarque : le logiciel virtualisé consomme davantage de ressources qu'en exécution native, donc en pratique on garde une petite marge supplémentaire.3
On peut lancer au maximum 10 machines virtuelles. En production, on en prévoirait un peu moins pour garder de la marge.
Exercice 6 Comparer l'espace disque : machines et conteneurs
On veut déployer 10 copies identiques d'un même service.
- Avec des machines virtuelles complètes, chacune possède son propre disque de 20 Go.
- Avec des conteneurs, on partage une image de base de 4 Go. Chaque conteneur ajoute seulement 0,5 Go de données qui lui sont propres.
Calcule l'espace gagné, en Go, en choisissant les conteneurs plutôt que les machines virtuelles.
Indice 1
Calcule séparément l'espace des deux solutions.
Indice 2
Pour les conteneurs, l'image de base n'est comptée qu'une seule fois.
Voir la correction pas à pas
Espace pour les machines virtuelles : Go.
Espace pour les conteneurs : image de base Go, plus Go de données propres, soit Go.
Gain : Go.
Explication : dans certaines implémentations, les partitions partagent un système de fichiers standard et ne créent leur propre copie que pour les fichiers qu'elles modifient, ce qui économise de la place.4
On gagne 191 Go. Cet avantage a une contrepartie : on perd la liberté de choisir un système différent dans chaque invité.4
Exercice 7 Prévoir une panne d'hôte
Un petit centre de données comporte 3 hôtes identiques, qui portent chacun 4 machines virtuelles, soit 12 en tout. Chaque hôte peut accueillir au plus 6 machines virtuelles. Un des hôtes tombe en panne. Les machines qu'il portait sont relancées sur les deux hôtes restants, réparties à égalité.
- Combien de machines virtuelles sont immédiatement touchées par la panne ?
- Combien de machines virtuelles porte alors chacun des deux hôtes restants ? La limite est-elle respectée ?
- Que se passerait-il si un second hôte tombait à son tour ?
Indice 1
La panne d'un hôte touche toutes les machines qu'il héberge.
Indice 2
Pour la question 3, compare le nombre total de machines avec la capacité d'un seul hôte.
Voir la correction pas à pas
Machines touchées : celles de l'hôte en panne, donc 4 sur 12, soit un tiers du parc.3
Machines à relancer : 4, réparties sur 2 hôtes, soit de plus chacun.
Charge finale par hôte : machines. La limite de 6 est atteinte exactement : elle est respectée, sans aucune marge.
Si un second hôte tombait, il resterait un seul hôte pour 12 machines, alors qu'il en accepte 6 au maximum : la moitié du parc ne pourrait pas être relancée.
Conséquence : on prévoit de la redondance, c'est-à-dire des capacités de réserve prévues à l'avance, et la virtualisation rend cette redondance plus facile à mettre en place.3
Après la première panne, chaque hôte restant porte 6 machines virtuelles : c'est juste suffisant. Une seconde panne dépasserait la capacité, il faut donc prévoir une réserve plus large.
Exercice 8 Pointes de charge qui ne coïncident pas
Trois services tournent sur trois serveurs distincts. Habituellement, chacun utilise 15 % de la capacité d'un serveur. Une fois par jour, chacun connaît une pointe à 60 % de cette capacité, mais les trois pointes ont lieu à des heures différentes. On regroupe les trois services sur un unique hôte, de capacité égale à celle d'un serveur. On ignore le surcoût de la virtualisation.
- Quelle est la charge maximale de l'hôte, en pourcentage de sa capacité ?
- Cet hôte tient-il la charge ?
- Que se passerait-il si les trois pointes avaient lieu en même temps ?
Indice 1
Au pire moment, un service est en pointe et les deux autres sont à leur niveau habituel.
Indice 2
Dans la question 3, les trois services sont en pointe simultanément.
Voir la correction pas à pas
Au pire moment, un service est à 60 % et les deux autres à 15 % chacun : %.
Comme 90 % est inférieur à 100 %, l'hôte tient la charge, avec une marge de 10 points.
Si les pointes coïncidaient : %, ce qui dépasse la capacité de l'hôte. Le regroupement ne fonctionnerait plus.
Ce raisonnement est la raison pour laquelle le regroupement est rentable seulement si les pointes de charge ne tombent pas systématiquement ensemble.3
Dans la pratique, on garde de la marge, car le fonctionnement virtualisé coûte lui-même des ressources.3
La charge maximale est de 90 % : l'hôte suffit. Avec des pointes simultanées, il faudrait au contraire 180 % de capacité, donc au moins deux hôtes.
Exercice 9 Machine virtuelle ou conteneur ? Justifier un choix
Le lycée équipe une salle de travaux pratiques. Tous les postes tournent sous Linux. Pour chaque besoin, choisis entre une machine virtuelle complète et un conteneur, puis justifie ton choix en deux ou trois phrases.
- Besoin 1. Les élèves doivent analyser un logiciel qui ne fonctionne que sous Windows.
- Besoin 2. L'enseignant veut lancer rapidement vingt copies isolées d'un petit service web fonctionnant sous Linux, pour que chaque élève ait la sienne.
- Besoin 3. L'établissement souhaite pouvoir enregistrer l'état complet d'un système et le restaurer après une manipulation ratée.
Indice 1
Demande-toi dans chaque cas quel système doit tourner dans l'invité, et s'il est de la même famille que l'hôte.
Indice 2
Relis les rappels sur la restauration et sur la consommation de ressources.
Voir la correction pas à pas
Besoin 1 : machine virtuelle. L'hôte est sous Linux, et un conteneur ne peut pas héberger un système différent de celui de l'hôte, par exemple Windows. Il faut donc une virtualisation complète.4
Besoin 2 : conteneurs. Le service tourne sous Linux comme l'hôte. Les conteneurs demandent moins de ressources qu'une virtualisation complète, car ils n'ont pas besoin d'émulation ni de machine intermédiaire : vingt copies sont donc plus légères.4
Besoin 3 : machine virtuelle. La virtualisation de système complet peut créer et restaurer des instantanés de l'état du système entier, ce qui répond à l'idée de revenir en arrière après une erreur.4
Dans une vraie salle, on peut combiner les deux : des machines virtuelles pour les cas où le système diffère de l'hôte, et des conteneurs pour multiplier rapidement des services légers.
Réponses : machine virtuelle (1), conteneurs (2), machine virtuelle (3). Le critère qui décide est toujours le même : le système voulu dans l'invité est-il de la même famille que l'hôte, et a-t-on besoin d'un instantané complet ou de légèreté ?
Exercice 10 Évaluer l'isolation et la sécurité d'un conteneur
Un technicien affirme : « Mes services sont tous dans des conteneurs séparés, ils sont donc parfaitement isolés les uns des autres et aucune attaque ne peut passer de l'un à l'autre. »
- Quelle partie de cette affirmation est exacte ?
- Pourquoi est-elle trop affirmative ?
- Quelles mesures peut-il prendre pour limiter l'impact d'un conteneur sur les autres ?
Indice 1
Les conteneurs ont des mécanismes d'isolation, mais l'énoncé du technicien est absolu.
Indice 2
Pense aux limitations de ressources que le noyau peut imposer à chaque conteneur.
Voir la correction pas à pas
Partie exacte : les conteneurs séparent des programmes, et cette séparation figure parmi les usages typiques de la conteneurisation pour améliorer la sécurité.4
Partie excessive : la sécurité apportée par un mécanisme de type chroot est loin d'être à toute épreuve. On ne peut donc pas parler d'isolation parfaite.4
De plus, tous les conteneurs reposent sur le même noyau, celui de l'hôte : une faiblesse de ce noyau touche potentiellement tous les conteneurs.
Mesures possibles : s'appuyer sur les mécanismes du noyau Linux, les espaces de noms pour isoler chaque conteneur et les groupes de contrôle (cgroups) pour limiter les ressources qu'il consomme, afin de réduire son effet sur les autres.4
Autre mesure : garder le système hôte à jour et prévoir de la redondance, car une défaillance de l'hôte touche tout ce qu'il porte.3
L'affirmation est trop forte : les conteneurs isolent, mais pas de façon absolue. Un bon technicien parle de réduction du risque, jamais de risque supprimé.
Les questions qu'on se pose
Quelle différence entre une machine virtuelle et un conteneur, en une phrase ?
Pourquoi virtualiser si cela consomme des ressources en plus ?
Parce que le gain vient du regroupement. Des serveurs peu chargés consomment presque autant d'énergie que des serveurs très chargés ; en les rassemblant sur moins de machines, on gagne malgré le coût de la virtualisation, à condition que les pointes de charge ne tombent pas toutes ensemble.3 On gagne aussi en souplesse pour répartir les charges et reconfigurer les serveurs après un changement ou une défaillance.3
Comment présenter les limites de la virtualisation dans une réponse d'examen ?
Cite deux limites précises et leur remède. Premièrement, la couche d'abstraction pèse sur les performances.3 Deuxièmement, une panne de l'hôte touche toutes les machines virtuelles qu'il porte, ce que l'on compense par de la redondance.3 Termine par un exemple chiffré si l'énoncé en donne les moyens.
Sources
- Module 2 - Partie 04 - Virtualisation et réseau, Éduscol STI. Consulté le 9 novembre 2026.
- Ressources pédagogiques CIEL - Virtualisation et machines virtuelles, Éduscol STI. Consulté le 9 novembre 2026.
- Virtualisation, Wikipédia. Consulté le 9 novembre 2026.
- Conteneur (virtualisation), Wikipédia. Consulté le 9 novembre 2026.
Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.