1. Contexte de la virtualisation
Avec la naissance de l'informatique, est né le besoin de factoriser des fonctionnalités communes à différentes applications et le besoin d'unifier l'accès au matériel. Le but de cette factorisation est double. D'une part, il s'agit de diminuer le travail de développement d'une application en réutilisant du code développé par d'autres acteurs du marché ; d'autre part, il s'agit de développer une application une unique fois pour différents matériels. Cette factorisation de fonctionnalités a donné naissance à une couche logicielle qui s'interpose entre le matériel et l'application : le
système d'exploitation
. Un système d'exploitation virtualise les ressources matérielles pour l'application et offre une interface de programmation uniforme aux applications, indépendante du matériel présent dans l'ordinateur.
De nombreux acteurs...
Cet article est réservé aux abonnés
Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.
Déjà abonné ?
Se connecter
Lecture en cours
Contexte de la virtualisation