Comprendre la virtualisation en 7 minutes

Cookie connecté
20 Sept 201506:43

Summary

TLDRDans cette vidéo exclusive, découvrez les mystères de la virtualisation avec David Cookieperfield, un magicien du numérique. La virtualisation permet d'exécuter plusieurs systèmes sur une seule machine physique, comme si chaque système avait ses propres ressources matérielles. L'hyperviseur, l'outil magique de cette technique, contrôle les ressources et empêche les machines virtuelles d'interférer entre elles. Explorez les différents types de virtualisation, y compris la virtualisation de serveurs, de postes de travail, et d'applications, ainsi que les avantages de chaque méthode.

Takeaways

  • 🎩 La virtualisation est présentée comme une forme de magie informatique, où un seul serveur peut faire l'effet de plusieurs serveurs et postes de travail.
  • 🖥️ La virtualisation de serveurs et de postes de travail permet d'utiliser des ressources matérielles pour faire fonctionner plusieurs systèmes comme s'ils étaient sur des machines physiques distinctes.
  • 🔧 La machine virtuelle est décomposée en trois couches : le matériel, le système d'exploitation et la couche applicative.
  • 🧙‍♂️ L'hyperviseur, ou 'baguette magique' de la virtualisation, contrôle les ressources de la machine hôte et alloue des ressources alternativement à chaque machine virtuelle.
  • 🛠️ Il existe deux types d'hyperviseurs : le type 1 (Bare Metal) qui s'exécute directement sur le matériel, et le type 2 (Host Metal) qui s'exécute à l'intérieur d'un système d'exploitation hôte.
  • 🌐 La virtualisation d'OS se fait à partir du système d'exploitation, tandis que la virtualisation d'applications concerne seulement les applications qui sont virtualisées.
  • 💼 La virtualisation de postes de travail peut être réalisée via VDI (Virtual Desktop Infrastructure) où les postes de travail sont hébergés dans un datacenter et accessibles à distance.
  • 📡 La virtualisation de postes de travail peut aussi prendre la forme de streaming d'OS, où le système démarre à partir d'un disque installé sur le réseau et charge les contenus et applications depuis un serveur distant.
  • 📱 La virtualisation de sessions est une forme de virtualisation d'applications où les données et applications sont hébergées dans un datacenter, et l'utilisateur y accède via un navigateur ou un client.
  • 🛡️ La virtualisation par isolation ou bulle applicative permet d'installer des applications directement sur le poste de travail via un streaming à partir d'un serveur distant, exécutées dans un environnement virtualisé.

Q & A

  • Qu'est-ce que la virtualisation?

    -La virtualisation est la capacité de faire fonctionner plusieurs systèmes sur une machine physique, comme si chaque système fonctionnait sur une machine distincte, en utilisant les ressources matérielles de cette machine.

  • Quelle est la différence entre la virtualisation de serveurs et la virtualisation de postes de travail?

    -La virtualisation de serveurs concerne l'OS d'un serveur qui est virtualisé dans son ensemble, tandis que la virtualisation de postes de travail concerne l'OS d'un poste de travail qui est virtualisé.

  • Quel est le rôle de l'hyperviseur dans la virtualisation?

    -L'hyperviseur, aussi appelé 'baguette magique' de la virtualisation, contrôle le processeur et les ressources de la machine hôte, alloue alternativement à chaque machine virtuelle ce dont elle a besoin et s'assure qu'elles n'interfèrent pas l'une avec l'autre.

  • Quels sont les deux types d'hyperviseurs mentionnés dans le script?

    -Les deux types d'hyperviseurs mentionnés sont l'hyperviseur de type 1 'Bare metal' qui s'exécute directement sur le hardware, et l'hyperviseur de type 2 'Host Metal' qui s'exécute à l'intérieur d'un autre système d'exploitation.

  • Comment la virtualisation d'OS est-elle différente de la virtualisation d'application?

    -La virtualisation d'OS concerne la virtualisation du système d'exploitation lui-même, tandis que la virtualisation d'application se focalise sur la virtualisation des applications individuelles.

  • Quelle est la différence entre VDI et le streaming d'OS en termes de virtualisation de poste de travail?

    -VDI (Virtual Desktop Infrastructure) héberge le poste de travail dans un datacenter et permet aux utilisateurs d'accéder à leur poste par un accès distant, tandis que le streaming d'OS charge de façon sélective les contenus et les applications demandées par l'utilisateur depuis un serveur distant.

  • Comment fonctionne la virtualisation de sessions?

    -La virtualisation de sessions est réalisée côté serveur, où toutes les données de l'utilisateur et les applications sont hébergées dans un datacenter. Les utilisateurs accèdent à leurs applications via un navigateur internet ou un client installé sur un poste de travail en ouvrant une session sur le serveur distant.

  • Quel est le principe de la virtualisation d'applications par isolation ou par bulle applicative?

    -La virtualisation d'applications par isolation ou par bulle applicative consiste en l'installation par streaming des applications directement sur le poste de travail. L'utilisateur télécharge les applications autorisées sur son poste et les exécute localement dans une bulle, un environnement totalement virtualisé.

  • Pourquoi la virtualisation est-elle importante dans les entreprises?

    -La virtualisation est importante car elle permet de maximiser l'utilisation des ressources matérielles, de réduire les coûts d'infrastructure, et d'améliorer la flexibilité et la gestion des ressources informatiques dans les entreprises.

  • Quels sont les avantages de la virtualisation de postes de travail par rapport à l'utilisation de postes de travail physiques?

    -Les avantages incluent la facilité de gestion et de mise à jour centralisée, la possibilité d'accéder aux postes de travail depuis n'importe où, et une meilleure sécurité des données en raison de la centralisation des ressources.

Outlines

00:00

🎩 Introduction à la magie de la virtualisation

Dans ce premier paragraphe, le magicien David Cookieperfield est introduit comme un illusionniste talentueux qui va présenter son tour de magie emblématique. L'illusion de faire disparaître un serveur et ensuite en faire apparaître plusieurs autres, ainsi que des postes de travail, sert de métaphore pour introduire le concept de virtualisation. La virtualisation est expliquée comme la capacité de faire fonctionner plusieurs systèmes sur une seule machine physique, comme s'ils fonctionnaient sur des machines distinctes. L'hyperviseur est présenté comme l'élément clé de cette magie, agissant comme un contrôleur des ressources de la machine hôte et permettant l'exécution de plusieurs systèmes d'exploitation en parallèle sans interférer l'un avec l'autre. Deux types d'hyperviseurs sont mentionnés : le type 1 (Bare metal) qui s'exécute directement sur le matériel et le type 2 (Host Metal) qui s'exécute à l'intérieur d'un autre système d'exploitation.

05:01

🖥️ Types de virtualisation et leurs applications

Le deuxième paragraphe explore les différents types de virtualisation en fonction des couches qui sont virtualisées. Il explique que dans une architecture classique sans virtualisation, les applications s'exécutent directement sur le système d'exploitation et le matériel de la machine physique. La virtualisation d'OS est abordée en détail, où le système est virtualisé depuis l'OS, et la virtualisation d'applications est également mentionnée. Deux formes principales de virtualisation de postes de travail sont décrites : la VDI (Virtual Desktop Infrastructure), où le poste de travail est hébergé dans un datacenter et l'utilisateur y accède à distance, et le streaming d'OS, où le système démarre à partir d'un disque installé sur le réseau et charge les applications et contenus demandés par l'utilisateur depuis un serveur distant. La virtualisation d'applications par isolation ou par bulle applicative est également expliquée, où les applications sont installées par streaming directement sur le poste de travail de l'utilisateur, s'exécutant dans un environnement virtualisé indépendant du système d'exploitation hôte.

Mindmap

Keywords

💡Virtualisation

La virtualisation est le processus qui permet d'exécuter plusieurs systèmes informatiques virtuels sur une seule machine physique, comme si chaque système fonctionnait sur une machine distincte. Dans la vidéo, cela est illustré par le tour de magie où un serveur unique devient plusieurs serveurs et postes de travail, symbolisant la capacité de virtualisation à 'multiplier' les ressources d'une machine.

💡Hyperviseur

L'hyperviseur, ou 'baguette magique' de la virtualisation, est un logiciel qui permet de gérer et d'allouer les ressources matérielles d'une machine hôte entre plusieurs machines virtuelles. Il est mentionné dans le script comme un élément crucial pour la virtualisation, garantissant que les machines virtuelles fonctionnent sans interférer l'une avec l'autre.

💡Machine virtuelle

Une machine virtuelle (VM) est un environnement informatique simulé qui fonctionne sous le contrôle d'un hyperviseur et qui agit comme une machine physique indépendante. Dans le script, l'apparition de plusieurs machines virtuelles est utilisée comme métaphore pour expliquer le concept de virtualisation.

💡Type 1 Hyperviseur (Bare Metal)

Un hyperviseur de type 1, également connu sous le nom de Bare Metal, s'exécute directement sur le matériel et gère les machines virtuelles qui s'exécutent au-dessus. C'est le modèle le plus utilisé dans les entreprises, car il offre un contrôle direct et une performance élevée, comme expliqué dans la vidéo.

💡Type 2 Hyperviseur (Host Metal)

Un hyperviseur de type 2, ou Host Metal, s'exécute au sein d'un système d'exploitation hôte existant. Il est moins performant que le type 1, mais plus facile à installer et à gérer. Dans le script, il est présenté comme un choix pour les environnements où la performance n'est pas la priorité absolue.

💡Virtualisation de serveur

La virtualisation de serveur fait référence au processus de création de plusieurs serveurs virtuels sur une machine physique unique. Dans la vidéo, cela est comparé à la magie d'apparaître avec plusieurs serveurs à partir d'un seul, montrant comment la virtualisation peut optimiser les ressources de serveur.

💡Virtualisation de poste de travail

La virtualisation de poste de travail permet de créer des environnements de travail virtuels qui peuvent être accessibles à distance. Dans le script, cela est mentionné comme une forme de virtualisation où les utilisateurs peuvent accéder à leur poste de travail virtuel à partir de n'importe où, similaire à la magie de faire apparaître des postes de travail.

💡VDI (Virtual Desktop Infrastructure)

VDI est une forme de virtualisation de poste de travail où les environnements de bureau virtuels sont hébergés dans un datacenter et accessibles à distance. Dans la vidéo, cela est utilisé pour illustrer comment un poste de travail peut être virtualisé et utilisé à partir de n'importe quel terminal.

💡Streaming d'OS

Le streaming d'OS est une méthode de virtualisation où le système d'exploitation est chargé à la demande à partir d'un serveur distant. Dans le script, cela est décrit comme une façon de virtualiser les postes de travail, où les utilisateurs reçoivent uniquement les parties du système dont ils ont besoin.

💡Virtualisation d'application

La virtualisation d'application est le processus de séparation des applications d'un système d'exploitation spécifique, permettant leur exécution dans un environnement virtuel indépendant. Dans la vidéo, cela est expliqué comme un moyen de fournir des applications à distance, similaire à la magie de faire apparaître des applications sur un poste de travail.

💡Bulle applicative

Une bulle applicative est un environnement virtuel dans lequel une application peut s'exécuter isolée du reste du système. Dans le script, cela est présenté comme une méthode de virtualisation d'application où l'application est téléchargée et exécutée localement dans une bulle, offrant une isolation et une sécurité accrues.

Highlights

David Cookieperfield, le magicien, est invité pour une soirée exceptionnelle.

Il présente son tour de magie fétiche, la virtualisation.

La virtualisation permet d'exécuter plusieurs systèmes sur une seule machine physique.

La machine est décomposée en trois couches : hardware, OS et couche applicative.

L'hyperviseur est présenté comme la 'baguette magique' de la virtualisation.

Il existe deux types d'hyperviseurs : Bare Metal et Host Metal.

La virtualisation d'OS est expliquée avec des exemples de virtualisation de serveur et de poste de travail.

La virtualisation de poste de travail peut être VDI ou streaming d'OS.

La virtualisation d'applications est abordée avec des méthodes de virtualisation de sessions et d'isolation.

La virtualisation par bulle applicative permet d'exécuter des applications en local dans un environnement virtualisé.

Les utilisateurs peuvent accéder à leurs applications via un navigateur ou un client installé sur leur poste de travail.

L'administrateur met à disposition des applications sur un serveur distant pour la virtualisation par bulle applicative.

L'utilisateur télécharge les applications autorisées sur son poste de travail pour l'exécution.

L'application s'exécute dans une 'bulle', un environnement totalement virtualisé, indépendant de l'OS.

La vidéo conclut avec une invitation aux questions et suggestions pour de nouvelles vidéos.

Les spectateurs sont encouragés à suivre Cookieperfield sur les réseaux sociaux et à s'abonner à sa chaîne YouTube.

Transcripts

play00:00

En exclusivité mondiale, vous allez passer

play00:03

une soirée exceptionnelle avec le magicien

play00:05

le plus courtisé du moment

play00:06

Veuillez applaudir...

play00:09

David Cookieperfield!

play00:11

Il nous fait l'immense

play00:12

honneur de nous montrer son tour de magie fétiche!

play00:17

Mais, que va faire David Cookieperfield avec ce serveur?

play00:20

Oh! Il a disparu!

play00:22

C'est incroyable!

play00:24

Et attendez... Ce n'est pas fini!

play00:28

Oh! 2 autres serveurs sont apparus!

play00:31

et maintenant, un poste de travail!

play00:34

Ooh! et encore plein de serveurs et de postes de travail!

play00:38

Mais, comment à partir d'un seul serveur, a t-il fait apparaitre d'autres serveurs

play00:42

et des postes de travail?

play00:44

Dans cette vidéo, je vais

play00:45

vous expliquer les secrets

play00:47

les secret de cette magie

play00:48

que l'on appelle la virtualisation

play00:54

Qu'est-ce que la virtualisation?

play00:56

La virtualisation consiste pas à faire fonctionner sur une machine physique

play01:00

plusieurs systèmes comme si elles fonctionnaient sur

play01:03

des machines physiques distinctes.

play01:04

Petite précision importante : dans cette vidéo que je traite

play01:08

seulement de la virtualisation de serveurs et de postes de travail

play01:10

Je vais vous illustrer le concept de virtualisation

play01:14

Prenons une machine comme un serveur par exemple

play01:18

Ce serveur est décomposé en trois couches

play01:19

play01:20

Le hardware

play01:21

L'OS

play01:23

et la couche applicative

play01:25

La virtualisation consiste à utiliser le hardware et donc les

play01:28

ressources de la machine pour faire tourner plusieurs systèmes comme si

play01:32

chaque système tournait sur une machine séparée

play01:36

avec ses propres ressources matérielles

play01:38

avec la virtualisation, sur cette même machine

play01:41

on aura donc plusieurs OS sur lesquels tournent des applications

play01:45

Il s'agit d'un exemple de virtualisation mais il en existe d'autres

play01:49

Mais avant d'entrer dans le détail des types de virtualisation, on va d'abord expliquer

play01:53

le rôle de cette couche de virtualisation

play01:55

Quel est le point commun

play01:57

entre Merlin l'enchanteur, la fée clochette et David Cookieperfield

play02:00

Ils ont tous besoin la baguette magique évidemment

play02:04

Et la baguette magique de la virtualisation,

play02:05

C'est l'hyperviseur!

play02:06

le rôle de l'hyperviseur est d'assurer le contrôle du processeur et des

play02:10

ressources de la machine hôte, il permet d'allouer alternativement à chaque

play02:14

machine virtuelle ce dont elle a besoin. Il s'assure que ces VM

play02:18

n'interfèrent pas l'une avec l'autre

play02:21

Il existe principalement deux types d'hyperviseur

play02:24

un hyperviseur de type 1 "Bare metal" est un logiciel qui s'exécute

play02:28

directement sur le hardware, l'hyperviseur est ainsi

play02:32

l'outil de contrôle du système d'exploitation. Un système d'exploitation secondaire

play02:36

ou OS invités est alors exécuté au-dessus du hardware

play02:40

c'est le modèle d'hyperviseur le plus répandu en entreprise

play02:43

enfin l'hyperviseur de type est appelé Host Metal, c'est un

play02:47

logiciel qui s'exécute à l'intérieur d'un autre système d'exploitation

play02:51

L'OS hôte. Un système d'exploitation invité à s'exécute donc en

play02:55

troisième niveau au-dessus du matériel

play03:02

Passons maintenant

play03:04

aux différents types de virtualisation il existe différents niveaux de

play03:07

virtualisation en fonction des couches virtualisées

play03:10

Dans une architecture classique et donc sans virtualisation,

play03:14

des applications tournent directement sur l'OS et le hardware de la machine physique

play03:17

on parle de virtualisation d'OS

play03:21

lorsque le système est virtualisé à partir de l'OS

play03:22

si ce sont seulement les applications qui sont virtualisées alors c'est la

play03:26

virtualisation d'application tout simplement

play03:27

parmi tous les niveaux de virtualisation,

play03:31

Il en existe de plusieurs types possibles

play03:32

Pour la virtualisation d'OS soit c'est un OS de serveur qui est virtualisé dans son ensemble

play03:36

Dans ce cas, c'est la virtualisation de serveur

play03:40

Soit c'est l'OS d'un poste de travail qui est virtualisé

play03:43

C'est alors de la virtualisation de postes de travail

play03:44

il est aussi possible évidemment de faire tourner les deux types de machines

play03:47

sur un même serveur c'est d'ailleurs la virtualisation utilisée

play03:51

par David Cookieperfield qui à partir un seul serveur a réussi à créer plusieurs

play03:55

serveurs et poste de travail

play03:58

Maintenant allons plus loin pour la virtualisation de postes de travail

play04:01

Il en existe principalement 2

play04:02

le premier est le VDI pour virtual desktop infrastructure qui est la forme

play04:06

la plus courante devirtualisation de postes de travai. Dans ce cas-là le poste de

play04:10

travail est hébergé dans un datacenter. L'utilisateur utilise alors son poste

play04:14

par accès distant et déport d'affichage comme s'il était

play04:17

présent localement sur son poste.

play04:18

L'environnement de travail est alors directement associé au profil

play04:21

utilisateurs

play04:26

et l'utilisateur a la même vue sur son environnement quel que soit le terminal utilisé

play04:28

La virtualisation de postes de travail prendre la forme de streaming d'OS

play04:31

Dans ce cas, le système démarre à partir d'un

play04:35

disque installé sur le réseau et charge de façon sélective les

play04:39

contenus et les applications demandés par l'utilisateur depuis un serveur distant

play04:46

Passons maintenant à la virtualisation d'applications

play04:49

Ces types de virtualisation d'applications sont distingués

play04:52

en fonction du côté d'exécution de la virtualisation

play04:54

on a tout d'abord la virtualisation de sessions

play04:57

dans ce cas-là, la virtualisation est réalisée côté serveur

play05:00

puisque l'ensemble des données de l'utilisateur ainsi que les applications

play05:04

sont hébergés dans un datacenter

play05:06

Un utilisateur accède donc à ses applications par un simple navigateur internet

play05:09

ou par un client installé sur un poste de travail

play05:13

en ouvrant une session sur le serveur distant

play05:16

Enfin je vais vous parler de la virtualisation d'applications

play05:20

par isolation ou par bulle applicative

play05:23

la virtualisation d'applications par isolation ou par bulle applicative

play05:26

consiste en l'installation par streaming des applications

play05:30

directement sur le poste de travail

play05:32

Voici expliqué plus en détail comment se passe cette installation

play05:36

L'administrateur met à disposition un certain nombre d'applications

play05:40

sur un serveur distant

play05:41

Pour utiliser des applications, l'utilisateur se connectera au réseau

play05:44

il télécharge alors les applications autorisées sur son poste

play05:48

lorsque le client veut utiliser une de ces applications, il clique sur l'icône de l'application.

play05:51

Dans ce cas-là le client me demandera alors aux serveurs

play05:55

de lui envoyer la bulle applicative en streaming et lorsque le client

play05:59

aura reçu l'application, il l' exécutera en local

play06:02

L'application ne s'installe donc plus sur l'OS mais s'exécute sur le

play06:06

poste client dans une bulle c'est-à-dire un environnement

play06:08

totalement virtualisé

play06:13

voilà c'est fini pour les explications sur la virtualisation

play06:17

merci d'avoir regardé cette vidéo

play06:19

si vous avez des questions ou des suggestions pour de nouvelles vidéos

play06:23

n'hésitez pas à les laisser dans les commentaires

play06:25

enfin restez connecté au Cookie connecté en me suivant sur twitter

play06:29

ou sur Facebook ou en vous abonnant à ma chaîne Youtube

Rate This

5.0 / 5 (0 votes)

Related Tags
VirtualisationMagie NumériqueServeurs VirtuelsPostes de TravailHyperviseurVDIApplications VirtuellesSession VirtualisationBulle AppllicativeTechnologie d'Info
Do you need a summary in English?