3. machines virtuelles & ergonomie Flashcards
- La virtualisation
Définition
- La virtualisation est un processus consistant à créer une version virtuelle
d’une entité physique. La virtualisation peut s’appliquer à des ordinateurs,
à des systèmes d’exploitation, à des périphériques de stockage, à des
applications ou à des réseaux. La virtualisation des serveurs est cependant
la clé de voûte de ce processus.
- La virtualisation
Pourquoi virtualiser?
- Les départements informatiques se heurtent actuellement aux limitations
des serveurs x86, qui sont conçus pour exécuter un seul système
d’exploitation et une seule application à la fois. Par conséquent, même les
petits Data Centers doivent déployer plusieurs serveurs physiques, chacun
fonctionnant à seulement 5 %, voire 15 %, de sa capacité, ce qui est à tout
point de vue totalement inefficace. - La virtualisation fait appel au logiciel pour simuler l’existence du matériel
et créer un système informatique virtuel. Ce modèle permet aux
entreprises d’exécuter plusieurs systèmes virtuels – et plusieurs systèmes
d’exploitation et applications – sur un seul et même serveur. Il se traduit
ainsi par des économies d’échelle et des gains d’efficience.
- La virtualisation
Avantages
La virtualisation permet d’accroître la flexibilité et l’évolutivité de l’infrastructure
informatique tout en assurant des économies significatives. Elle a pour effets
d’accélérer le déploiement des charges de travail, d’optimiser les performances et la
disponibilité, et d’automatiser les opérations, pour une informatique plus simple à
gérer, mais aussi moins coûteuse à acquérir et à exploiter.
Réduisez les dépenses d’investissement et les coûts d’exploitation.
Assurez une haute disponibilité des applications.
Minimisez ou éliminez les interruptions de service.
Renforcez la productivité, l’efficacité, la flexibilité et la réactivité du département
informatique.
Accélérez et simplifiez le provisionnement des applications et des ressources.
Optimisez la continuité et la reprise d’activité.
Déployez une gestion centralisée
- La machine virtuelle
Définition
- Chaque système informatique virtuel correspond à une « machine virtuelle »
(VM), c’est-à-dire à un conteneur de logiciels totalement isolé, et doté d’un
système d’exploitation et d’applications. - Chaque VM est une entité autonome et complètement indépendante.
L’installation de plusieurs VM sur un ordinateur permet d’exécuter
différents systèmes d’exploitation et applications sur un seul et même
serveur, ou « hôte ». - Une fine couche logicielle appelée hyperviseur découple les machines
virtuelles de l’hôte et alloue dynamiquement les ressources informatiques
aux différentes machines suivant les besoins.
- La machine virtuelle
Hyperviseur de type 1
- L’hyperviseur de type 1 est un outil qui s’interpose entre la couche
matérielle et logicielle. Celui-ci a accès aux composants de la machine et
possède son propre noyau. C’est donc par dessus ce noyau que les OS
seront installés. Il pilote donc les OS à partir de la couche matérielle, il
s’administre via une interface de gestion des machines virtuelles. Il est
beaucoup plus puissant que les hyperviseurs de type 2 notamment grâce
à sa proximité au matériel. - Les couches sont organisées comme suit :
Couche matérielle
Couche de virtualisation (hyperviseur)
Virtualisation d’OS
- La machine virtuelle
Hyperviseur de type 2
- L’hyperviseur de type 2 ou architecture hébergée est une application installée
sur un système d’exploitation, elle est donc dépendante de celui-ci. Les
performances sont réduites en comparaison des hyperviseurs de type 1 car l’accès
au matériel (CPU, RAM…) se fait via une couche intermédiaire. Néanmoins il
propose une parfaite étanchéité entre les systèmes d’exploitation installés. - Les couches sont organisées comme suit :
Couche matérielle
Système d’exploitation hôte
Couche de virtualisation
Virtualisation d’OS
- La machine virtuelle
Propriétés
artitionnement
Exécuter plusieurs systèmes d’exploitation sur une machine physique.
Répartir les ressources système entre les machines virtuelles.
Isolation
Assurer l’isolation des pannes et la protection de la sécurité au niveau matériel.
Maintenir les performances en déployant des contrôles avancés des ressources.
Encapsulation
Enregistrer dans des fichiers l’état complet des différentes machines virtuelles.
Déplacer et copier des machines virtuelles aussi facilement que des fichiers.
Interopérabilité du matériel
Migrer n’importe quelle machine virtuelle vers n’importe quel serveur physique.
- VMware
- VMware est une société de logiciels spécialisée dans la virtualisation et
l’infonuagique - Configuration: Installer les Vmware Tool
Pourquoi ? :
amélioration des performances (chipset réseau vmxnet par exemple)
meilleure interaction entre machine hôte et VM
meilleure gestion de l’environnement graphique (souris intégrée, carte
graphique)
- Vmware Worstation
- C’est la version station de travail du logiciel. Il permet la création d’une ou
plusieurs machines virtuelles au sein d’un même système d’exploitation, ceux-
ci pouvant être reliés au réseau local avec une adresse IP différente, tout en
étant sur la même machine physique (machine existant réellement). Il est
possible de faire fonctionner plusieurs machines virtuelles en même temps, la
limite correspondant aux performances de l’ordinateur hôte.
- Vmware Worstation
- Partage facile de la machine virtuelle
Comme la machine virtuelle est enregistrée sur le disque comme des fichiers, il est
facile de le mettre sur un support amovible. - Sauvegarde de l’état actuel de la machine avec les snapshots.
- Prise en charge des fonctionnalités réseau
Communication avec le réseau, connexion aux imprimantes et disques réseau. - Supporte pratiquement tous les systèmes d’exploitation existants