5- Virtualisation

Généralités

fonctionnement

formes/types

Avantages

Inconvénients (/limites)

Utilisation

caractéristiques (4)

cas d'utilisation

Histoire

Définition

Virtualisation vs Simulation vs Emulation

Conteneurs

Définition

Caractéristiques (5)

? Sécurité des conteneurs

Docker

Conteneurs vs MV

Choix conteneurs vs MV

Conteneurs

MV

  • Prise en charge des charges de travail monolithiques, traditionnelles et d'ancienne génération
  • Isolation des cycles de développement risqués
  • Provisionnement des ressources d'infrastructure (réseaux, serveurs et données)
  • Exécution d'un système d'exploitation au sein d'un autre système d'exploitation (Unix sous Linux, par exemple)

Fonctionnement

  • Création d'applications cloud-native
  • Mise en paquet des microservices
  • Développement de pratiques DevOps ou CI/CD
  • Déplacement des projets informatiques évolutifs entre différents équipements matériels qui partagent le même système d'exploitation

Différences

Avantages (4)

click to edit

Machines virtuelles (MVs)

Définition

Fonctionnement

logicielle (3)

matérielle

applications

postes de travail

systèmes d’exploitation #

UC

cloud

réseaux

fonctions réseau

centre de données

Hyperviseur

Types (2)

bare metal

host metal

serveurs #

exemples (2)

  • vSphere de l’éditeur VMware
  • KVM, l’hyperviseur libre pour Linux

exemple (1)

  • VirtualBox, logiciel Open Source édité par Oracle.

(?) avantages

(?) ressources sont optimisées, et les coûts de matériel et maintenance réduits