DEDICACES - EC2LT
DEDICACES - EC2LT
DEDICACES - EC2LT
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Mémoire de fin de cycle Licence ASRALL 2011-2012<br />
YAKETE-OUALIKETTE Gloria Gihanne Agnès<br />
CHAPITRE II<br />
II-<br />
LA VIRTUALISATION ET LE CLOUD COMPUTING<br />
1. Définitions et principe<br />
1.1.Définitions<br />
La virtualisation est une technique qui consiste à faire fonctionner un ou plusieurs systèmes<br />
d’exploitation(s) ou application(s) sur un ordinateur, au lieu d’en installer un seul par machine<br />
(1). Il s’agit de créer une machine virtuelle comme une plate-forme matérielle, un système<br />
d’exploitation, un périphérique de stockage ou une ressource de réseau. Une machine virtuelle<br />
est subjectivement une machine complète, mais objectivement un ensemble de fichiers et de<br />
programmes en cours d’exécution sur une machine physique; tandis qu’un ordinateur<br />
physique, dans le sens classique du terme, est une machine complète et effective, à la fois<br />
subjective du point de vue utilisateur, et objective du point de vue administrateur.<br />
La virtualisation peut être considérée comme faisant partie d’une tendance globale dans<br />
l’entreprise informatique qui comprend l’informatique autonome, scenario dans lequel<br />
l’environnement informatique sera à mesure de se gérer lui-même, en se basant l’activité<br />
perçue et le calcul d’utilité dans lequel on voit la puissance de traitement informatique comme<br />
une utilité que les clients peuvent payer seulement en cas de besoin. L’objectif de la<br />
virtualisation est de centraliser les tâches administratives, tout en améliorant l’évolutivité de<br />
l’ensemble du matériel et l’utilisation des ressources. Grâce à la virtualisation, plusieurs<br />
systèmes d’exploitation peuvent être exécutés en parallèle sur une seule unité centrale. Ce<br />
parallélisme aide à réduire les frais généraux et permet de lancer plusieurs tâches à la fois, ce<br />
qui implique l’exécution de plusieurs programmes sur le même système d’exploitation.<br />
Le Cloud Computing représente un concept apporté par la virtualisation. Il s’agit pour un<br />
administrateur de système d’information d’apporter une couche d’abstraction dans la gestion<br />
de ses systèmes, pour ne s’intéresser qu’aux services qu’il gère et délivre. Cette couche<br />
d’abstraction est souvent le reflet de la délégation de toute la gestion physique des réseaux et<br />
systèmes à un tiers partenaire, entreprise chargée de la gestion physique du système<br />
informatique. Les applications et les données se trouvent dans un nuage composé d’un certain<br />
nombre de serveurs interconnectés par une excellente bande passante qui assure la fluidité.<br />
Les mécanismes de virtualisation sont souvent mis en œuvre par le tiers partenaire<br />
responsable du Cloud. Le Cloud est constitué de trois couches de services :<br />
- L’Iaas (Infrastructure as a service). Le client maintient les applications, les bases de<br />
données, le logiciel serveur. Le fournisseur Cloud maintient la virtualisation, le<br />
matériel serveur, le stockage, les réseaux.<br />
Virtualisation d’un réseau informatique avec Netkit<br />
15