VIRTUALISATION ET
CLOUD COMPUTING
Présentés par:
 ITSIEMUGA MULANDA J. Priscile
 MADZOU SAMBA GERDAN
 RAMADANE BAKARI
Etudiants en 2ème
Année Ingénieur
Exposé réalisé dans le cadre du cours de Génie Logiciel
Supervisé par:
 Dr. Roger NOUSSI,
Enseignant-Chercheur
Permanent à l’IAI
Septembre 2020
Etablissement Inter-Etats d’Enseignement Supérieur
(+241) 07.70.55.00 - (+241) 07.70.56.00
2263, Libreville – GABON
www.iaisiege.com | contact@iaisiege.com
2
PLAN
INTRODUCTION
I. La virtualisation
1) Présentation
2) Techniques
3) Avantages et Inconvénients
II. Cloud computing
1) Présentation
2) Services
3) Avantages et Inconvénients
III. Virtualisation vs Cloud computing
1) Utilisation de la virtualisation
2) Utilisation des cloud computing
3) Différences entre virtualisation et cloud computing
3
 Sans aucun doute, la virtualisation, c'est-
à-dire l'abstraction du réseau physique,
du serveur et des sources de stockage.
 Elle a rendu l'outil informatique beaucoup
plus facile à utiliser et à faire évoluer au
rythme des besoins.
 La virtualisation est en effet devenue le
moteur technologique.
INTRODUCTION
4
VIRTUALISATION: PRÉSENTATION
 Ensemble des techniques matérielles et/ou
logicielles permettant de faire fonctionner sur
une seule machine plusieurs systèmes
d'exploitation, plusieurs instances différentes
et cloisonnées d'un même système ou plusieurs
applications, séparément les uns des autres,
comme s'ils fonctionnaient sur des machines
physiques distinctes.
 Un composant informatique créé dans le cadre
de la virtualisation est appelé composant virtuel
ou logique et peut être utilisé de la même
manière que son équivalent physique.
1.
Définition
5
VIRTUALISATION: PRÉSENTATION
 Idée développée au centre IBM de Cambridge et de Grenobie en 1973
(vm/cms) (pseudo-machine,)
 Mi-90 émulateurs d’Atari, Amiga, NES, SNES,,,,
 Début des années 2000: Vmware
 Logiciels libre: Xen, Qemu, Bochs,,,,
 Propriétaire (mais gratuits): VirtualPC
2.
Historique
6
1. Virtualisation d’applications
2. Virtualisation de serveurs
3. Virtualisation de stockage
4. Virtualisation de réseaux
5. Virtualisation des données
VIRTUALISATION : DOMAINES
3.
Domaines
7
VIRTUALISATION: DOMAINES
La virtualisation d'applications permet:
 de dissocier les logiciels applicatifs des systèmes
d'exploitation.
Ce qui permettra:
 aux utilisateurs de disposer des applications de façon
efficiente.
1. Virtualisation
d’application
8
VIRTUALISATION: DOMAINES
Avec la virtualisation, il est possible de faire:
 fonctionner plusieurs serveurs virtuels sur un
serveur physique.
Ici, L’entreprise consomme les ressources dont elle a réellement besoin et
réalise
ainsi des économies non négligeables.
3. Virtualisation de
serveurs
9
VIRTUALISATION: DOMAINES
Concept visant:
 Cartographier virtuellement les ressources de
stockage d’une entreprise;
 sépare le logiciel de gestion du stockage de
l’infrastructure matérielle sous-jacente.
4. Virtualisation de
stockage
10
VIRTUALISATION: DOMAINES
Elle désigne:
 l’abstraction sous forme logicielle des ressources
réseau traditionnellement fournies sous forme
matérielle;
Il peut:
 combiner plusieurs réseaux physiques en un réseau
logiciel virtuel, ou encore diviser un réseau physique
en plusieurs réseaux virtuels indépendants et
distincts.
5. Virtualisation d’OS ou
Isolateur
11
VIRTUALISATION: DOMAINES
La virtualisation de données est une:
 couche logique de données intégrant toutes les données
d’entreprise réparties entre les différents systèmes.
Elle gère:
 l’ensemble données unifiées afin de les sécuriser et de
les gouverner de manière centralisée, puis de les fournir
en temps réel aux utilisateurs métiers.
5. Virtualisation de
données
12
VIRTUALISATION: TECHNIQUES
1) Virtualisation d’OS ou Isolateur
2) Hyperviseur de type 2
3) Hyperviseur complet
4) Paravirtualisation
5) Noyau dans l’espace utilisateur
13
VIRTUALISATION: TECHNIQUES
Un isolateur :
 Isole l’exécution des applications dans des contextes d’exécution.
 Généralisation de la notion de « contexte » Unix, plus isolation
 des périphériques,
 des systèmes de fichiers
 Solution très performante et économique en mémoire mais
 Partage du code noyau (donc mauvaise isolation).
4. Virtualisation d’OS ou
Isolateur
14
VIRTUALISATION: TECHNIQUES
Par exemple :
Linux-VServer (isolation des
processus en espace utilisateur) ;
BSD Jail (isolation en espace
utilisateur) ;
OpenVZ : libre, (partitionnement
au niveau noyau sous Linux).
15
Virtualisation: Techniques
 Application installée sur l’OS
 Virtualise et/ou émule le matériel
 Comparable à un émulateur mais accès « direct » au
CPU, RAM, FS.
 Performances réduites si le CPU doit être émulé
 Bonne étanchéité entre les OS invités.
2. Hyperviseur de type
2
16
Par exemple :
User Mode Linux :
noyau tournant en espace
utilisateur) ;
Cooperative Linux ou coLinux :
noyau coopératif avec un hôte
Windows);
L4Linux :
micro noyau RT faisant tourner Linux
en kernel-space non-RT
Virtualisation: Techniques
2. Hyperviseur de type
2
17
 Noyau système léger et optimisé
 Outils de supervision
 Permet l’exécution d’OS natifs
 Usage d’instructions dédiées à la virtualisation (sinon
émulation).
Virtualisation: Techniques
3. Hyperviseur
complet
18
Exemple:
XEN
KVM
VMware
vSphere…
VIRTUALISATION: TECHNIQUES
3. Hyperviseur
complet
19
 Noyau système allégé et optimisé
 Noyau invités adaptés et optimisés
 Utilisable sans les instructions spécifiques (ex : VT-x ou AMD-v).
 Impraticables pour les systèmes non libres.
VIRTUALISATION: TECHNIQUES
4.
Paravirtualisation
20
Par exemple :
Microsoft Hyper-V server
KVM...
VIRTUALISATION: TECHNIQUES
4.
Paravirtualisation
21
 Un noyau exécuté comme une application dans l’espace
utilisateur
 Très peu performant (empilement de deux noyaux)
 Utile au développement noyau
VIRTUALISATION: TECHNIQUES
5. Noyau dans l’espace
utilisateur
22
 Optimiser l’infrastructure physique, mutualiser les ressources
 Améliorer la disponibilité des services
 Simplifier la gestion et le déploiement du système
• Automatisation des tâches
• Efficacité et gain de temps
 Réduire la consommation électrique
 Faire des économies
A. Les Avantages
VIRTUALISATION: AVANTAGES ET INCONVÉNIENTS
23
B. Les Inconvénients
 Infrastructure souvent complexe, nécessite des connaissances
techniques approfondies
 Nécessite une solution de stockage « partagée » efficiente et
sans faille
 La facilité de déploiement des VM peut être un inconvénient
 Multiplication non justifiée des VM
 La gestion du cycle de vie des VM doit être rigoureuse
 Coût des licences et de la maintenance.
VIRTUALISATION: AVANTAGES ET INCONVÉNIENTS
24
1 Présentation du cloud computing
Définition
 Accès via un réseau de télécommunications, à la
demande et en libre-service, à des ressources
informatiques partagées configurables (wikipedia)
 Modèle d’organisation informatique permettant l’accès
à des ressources numériques dont le stockage est
externalisé sur plusieurs serveurs (Larousse)
CLOUD COMPUTING: PRÉSENTATION
25
 1999 Salesforces fut le premier, à transformer ce
concept en « business »
 2002 Amazon présente une offre de type « Cloud »
 2007 IBM fait du Cloud Computing une priorité.
Historique
CLOUD COMPUTING: PRÉSENTATION
1. Présentation du cloud
computing
26
Typologies
du Cloud
Computing
1. Clouds gérés en interne et à usage privé :lorsqu’une
entreprise met en œuvre elle-même son propre système de Cloud
Computing;
2. Clouds gérés en externe et à usage privé: lorsqu’;
3. Clouds gérés en interne et à usage ouvert: elle peut
également;
4. Clouds gérés en externe et à usage ouvert:elle confie
cette tâche à un prestataire et met en œuvre pour l’usage d’autres
utilisateurs ou entreprises.
CLOUD COMPUTING: PRÉSENTATION
1. Présentation du cloud
computing
27
2. Les services du Cloud computing
1. SAAS : Software As A Service
2. PAAS : Platform As A Service
3. IAAS : Infrastructure As A Service
4. DAAS :Data As A Service
5. AUTRES SERVICES.
CLOUD COMPUTING: SERVICES
28
3. SAAS : Software As A Service
CLOUD COMPUTING: SERVICES
Dans ce type de service:
 des applications sont mises à la disposition des
consommateurs.
 un fournisseur de software as a service peut exploiter des
services de type platform as a service, qui peut lui-même se
servir de infrastructure as a service.
29
4. PAAS : Platform As A Service
CLOUD COMPUTING: SERVICES
 Il est situé juste au-dessus du précédent, le système d'exploitation et
les outils d'infrastructure sont sous la responsabilité du fournisseur.
 Le consommateur a le contrôle des applications et peut ajouter ses
propres outils.
 La situation est analogue à celle de l’hébergement web, où le
consommateur loue l'exploitation de serveurs sur lesquels les outils
nécessaires sont préalablement placés et contrôlés par le fournisseur.
30
.
3. IAAS : Infrastructure As A Service
CLOUD COMPUTING: SERVICES
 Il consiste à offrir un accès à un parc
informatique virtualisé.
 Ce service s'apparente aux services
d'hébergement classiques des centres de
traitement de données (datacenters), et la
tendance est en faveur de services de plus
haut niveau.
31
4. DAAS :Data As A
Service
Correspond à
 la mise à disposition de données délocalisées quelque
part sur le réseau.
 business process as a service (BPaaS).
CLOUD COMPUTING: SERVICES
32
5. AUTRES
SERVICES
Nous pouvons cité comme autres:
1. Desktop as a service (DaaS)
2. Network as a service (NaaS)
3. Storage as a service (STaaS)
4. Communication as a service (CaaS)
5. Workplace as a service (WaaS)
6. Mobile backend as a service (MBaaS).
CLOUD COMPUTING: SERVICES
33
1. Les Avantages
 Réduction des coûts Souplesse / flexibilité.
 Réduction des efforts de gestion informatique.
 Recentrage sur le cœur de métier.
III- LES AVANTAGES ET LES INCONVÉNIENTS
2. Les Inconvénients
 Contrôle et fiabilité
 Sécurité et conformité
 Compatibilité
 Coûts imprévus
III- LES AVANTAGES ET LES INCONVÉNIENTS
35
Cloud computing Virtualisation
Définition Technologie Méthodologie
Objet
Créer plusieurs environnements
simulés à partir d'un même
système physique
Regrouper et automatiser des
ressources virtuelles pour une
utilisation à la demande
Utilisation
Fournir des ressources en
paquets à des utilisateurs
spécifiques pour une tâche
spécifique
Fournir des ressources variables
à des groupes d'utilisateurs pour
diverses tâches
Configuration À partir d'une image À partir d'un modèle
Durée de vie Années (long terme) Heures ou mois (court terme)
III- VIRTUALISATION VS CLOUD COMPUTING
36
Cloud computing Virtualisation
Coût
Dépenses d'investissement
élevées, dépenses d'exploitation
faibles
Cloud privé : dépenses d'investissement
élevées, dépenses d'exploitation faibles
Cloud public : dépenses d'investissement
faibles, dépenses d'exploitation élevées
Évolutivité Évolutivité verticale Évolutivité horizontale
Charge de travail Avec état Sans état
Configuration À partir d'une image À partir d'un modèle
Type
d'architecture
Client unique Multi-client
III- VIRTUALISATION VS CLOUD COMPUTING
37
CONCLUSION
 Réduit les coûts, facilite l’administration
 Deux grandes familles de virtualisation:
 Containers
 Hyperviseurs
 Concept indispensable et étroitement lié à la réussite du
Cloud.
38
SOURCES
 Livre blanc sur la virtualisation, groupe Linagora
 https://wisdomplexus.com/blogs/cloud-computing-vs-virtualization
 https://storify.com/semossej/la-virtualisation
 https://fr.wikipedia.org/wiki/virtualisation
 Vmware.com/solutions/virtualization.html
 https://fr.wikipedia.org/wiki/Cloud_computing
 http://perso.univ-lyon1.fr/fabien.rico/site/_media/cloud:2018:virtua
lisation-intro.pdf
 https://www.denodo.com/fr/virtualisation-des-donnees
 https://www.ivision.fr/les-4-typologies-du-cloud-computing/

481436448-Virtualisation-Cloud-computing-2020-1-pptx.pptx

  • 1.
    VIRTUALISATION ET CLOUD COMPUTING Présentéspar:  ITSIEMUGA MULANDA J. Priscile  MADZOU SAMBA GERDAN  RAMADANE BAKARI Etudiants en 2ème Année Ingénieur Exposé réalisé dans le cadre du cours de Génie Logiciel Supervisé par:  Dr. Roger NOUSSI, Enseignant-Chercheur Permanent à l’IAI Septembre 2020 Etablissement Inter-Etats d’Enseignement Supérieur (+241) 07.70.55.00 - (+241) 07.70.56.00 2263, Libreville – GABON www.iaisiege.com | contact@iaisiege.com
  • 2.
    2 PLAN INTRODUCTION I. La virtualisation 1)Présentation 2) Techniques 3) Avantages et Inconvénients II. Cloud computing 1) Présentation 2) Services 3) Avantages et Inconvénients III. Virtualisation vs Cloud computing 1) Utilisation de la virtualisation 2) Utilisation des cloud computing 3) Différences entre virtualisation et cloud computing
  • 3.
    3  Sans aucundoute, la virtualisation, c'est- à-dire l'abstraction du réseau physique, du serveur et des sources de stockage.  Elle a rendu l'outil informatique beaucoup plus facile à utiliser et à faire évoluer au rythme des besoins.  La virtualisation est en effet devenue le moteur technologique. INTRODUCTION
  • 4.
    4 VIRTUALISATION: PRÉSENTATION  Ensembledes techniques matérielles et/ou logicielles permettant de faire fonctionner sur une seule machine plusieurs systèmes d'exploitation, plusieurs instances différentes et cloisonnées d'un même système ou plusieurs applications, séparément les uns des autres, comme s'ils fonctionnaient sur des machines physiques distinctes.  Un composant informatique créé dans le cadre de la virtualisation est appelé composant virtuel ou logique et peut être utilisé de la même manière que son équivalent physique. 1. Définition
  • 5.
    5 VIRTUALISATION: PRÉSENTATION  Idéedéveloppée au centre IBM de Cambridge et de Grenobie en 1973 (vm/cms) (pseudo-machine,)  Mi-90 émulateurs d’Atari, Amiga, NES, SNES,,,,  Début des années 2000: Vmware  Logiciels libre: Xen, Qemu, Bochs,,,,  Propriétaire (mais gratuits): VirtualPC 2. Historique
  • 6.
    6 1. Virtualisation d’applications 2.Virtualisation de serveurs 3. Virtualisation de stockage 4. Virtualisation de réseaux 5. Virtualisation des données VIRTUALISATION : DOMAINES 3. Domaines
  • 7.
    7 VIRTUALISATION: DOMAINES La virtualisationd'applications permet:  de dissocier les logiciels applicatifs des systèmes d'exploitation. Ce qui permettra:  aux utilisateurs de disposer des applications de façon efficiente. 1. Virtualisation d’application
  • 8.
    8 VIRTUALISATION: DOMAINES Avec lavirtualisation, il est possible de faire:  fonctionner plusieurs serveurs virtuels sur un serveur physique. Ici, L’entreprise consomme les ressources dont elle a réellement besoin et réalise ainsi des économies non négligeables. 3. Virtualisation de serveurs
  • 9.
    9 VIRTUALISATION: DOMAINES Concept visant: Cartographier virtuellement les ressources de stockage d’une entreprise;  sépare le logiciel de gestion du stockage de l’infrastructure matérielle sous-jacente. 4. Virtualisation de stockage
  • 10.
    10 VIRTUALISATION: DOMAINES Elle désigne: l’abstraction sous forme logicielle des ressources réseau traditionnellement fournies sous forme matérielle; Il peut:  combiner plusieurs réseaux physiques en un réseau logiciel virtuel, ou encore diviser un réseau physique en plusieurs réseaux virtuels indépendants et distincts. 5. Virtualisation d’OS ou Isolateur
  • 11.
    11 VIRTUALISATION: DOMAINES La virtualisationde données est une:  couche logique de données intégrant toutes les données d’entreprise réparties entre les différents systèmes. Elle gère:  l’ensemble données unifiées afin de les sécuriser et de les gouverner de manière centralisée, puis de les fournir en temps réel aux utilisateurs métiers. 5. Virtualisation de données
  • 12.
    12 VIRTUALISATION: TECHNIQUES 1) Virtualisationd’OS ou Isolateur 2) Hyperviseur de type 2 3) Hyperviseur complet 4) Paravirtualisation 5) Noyau dans l’espace utilisateur
  • 13.
    13 VIRTUALISATION: TECHNIQUES Un isolateur:  Isole l’exécution des applications dans des contextes d’exécution.  Généralisation de la notion de « contexte » Unix, plus isolation  des périphériques,  des systèmes de fichiers  Solution très performante et économique en mémoire mais  Partage du code noyau (donc mauvaise isolation). 4. Virtualisation d’OS ou Isolateur
  • 14.
    14 VIRTUALISATION: TECHNIQUES Par exemple: Linux-VServer (isolation des processus en espace utilisateur) ; BSD Jail (isolation en espace utilisateur) ; OpenVZ : libre, (partitionnement au niveau noyau sous Linux).
  • 15.
    15 Virtualisation: Techniques  Applicationinstallée sur l’OS  Virtualise et/ou émule le matériel  Comparable à un émulateur mais accès « direct » au CPU, RAM, FS.  Performances réduites si le CPU doit être émulé  Bonne étanchéité entre les OS invités. 2. Hyperviseur de type 2
  • 16.
    16 Par exemple : UserMode Linux : noyau tournant en espace utilisateur) ; Cooperative Linux ou coLinux : noyau coopératif avec un hôte Windows); L4Linux : micro noyau RT faisant tourner Linux en kernel-space non-RT Virtualisation: Techniques 2. Hyperviseur de type 2
  • 17.
    17  Noyau systèmeléger et optimisé  Outils de supervision  Permet l’exécution d’OS natifs  Usage d’instructions dédiées à la virtualisation (sinon émulation). Virtualisation: Techniques 3. Hyperviseur complet
  • 18.
  • 19.
    19  Noyau systèmeallégé et optimisé  Noyau invités adaptés et optimisés  Utilisable sans les instructions spécifiques (ex : VT-x ou AMD-v).  Impraticables pour les systèmes non libres. VIRTUALISATION: TECHNIQUES 4. Paravirtualisation
  • 20.
    20 Par exemple : MicrosoftHyper-V server KVM... VIRTUALISATION: TECHNIQUES 4. Paravirtualisation
  • 21.
    21  Un noyauexécuté comme une application dans l’espace utilisateur  Très peu performant (empilement de deux noyaux)  Utile au développement noyau VIRTUALISATION: TECHNIQUES 5. Noyau dans l’espace utilisateur
  • 22.
    22  Optimiser l’infrastructurephysique, mutualiser les ressources  Améliorer la disponibilité des services  Simplifier la gestion et le déploiement du système • Automatisation des tâches • Efficacité et gain de temps  Réduire la consommation électrique  Faire des économies A. Les Avantages VIRTUALISATION: AVANTAGES ET INCONVÉNIENTS
  • 23.
    23 B. Les Inconvénients Infrastructure souvent complexe, nécessite des connaissances techniques approfondies  Nécessite une solution de stockage « partagée » efficiente et sans faille  La facilité de déploiement des VM peut être un inconvénient  Multiplication non justifiée des VM  La gestion du cycle de vie des VM doit être rigoureuse  Coût des licences et de la maintenance. VIRTUALISATION: AVANTAGES ET INCONVÉNIENTS
  • 24.
    24 1 Présentation ducloud computing Définition  Accès via un réseau de télécommunications, à la demande et en libre-service, à des ressources informatiques partagées configurables (wikipedia)  Modèle d’organisation informatique permettant l’accès à des ressources numériques dont le stockage est externalisé sur plusieurs serveurs (Larousse) CLOUD COMPUTING: PRÉSENTATION
  • 25.
    25  1999 Salesforcesfut le premier, à transformer ce concept en « business »  2002 Amazon présente une offre de type « Cloud »  2007 IBM fait du Cloud Computing une priorité. Historique CLOUD COMPUTING: PRÉSENTATION 1. Présentation du cloud computing
  • 26.
    26 Typologies du Cloud Computing 1. Cloudsgérés en interne et à usage privé :lorsqu’une entreprise met en œuvre elle-même son propre système de Cloud Computing; 2. Clouds gérés en externe et à usage privé: lorsqu’; 3. Clouds gérés en interne et à usage ouvert: elle peut également; 4. Clouds gérés en externe et à usage ouvert:elle confie cette tâche à un prestataire et met en œuvre pour l’usage d’autres utilisateurs ou entreprises. CLOUD COMPUTING: PRÉSENTATION 1. Présentation du cloud computing
  • 27.
    27 2. Les servicesdu Cloud computing 1. SAAS : Software As A Service 2. PAAS : Platform As A Service 3. IAAS : Infrastructure As A Service 4. DAAS :Data As A Service 5. AUTRES SERVICES. CLOUD COMPUTING: SERVICES
  • 28.
    28 3. SAAS :Software As A Service CLOUD COMPUTING: SERVICES Dans ce type de service:  des applications sont mises à la disposition des consommateurs.  un fournisseur de software as a service peut exploiter des services de type platform as a service, qui peut lui-même se servir de infrastructure as a service.
  • 29.
    29 4. PAAS :Platform As A Service CLOUD COMPUTING: SERVICES  Il est situé juste au-dessus du précédent, le système d'exploitation et les outils d'infrastructure sont sous la responsabilité du fournisseur.  Le consommateur a le contrôle des applications et peut ajouter ses propres outils.  La situation est analogue à celle de l’hébergement web, où le consommateur loue l'exploitation de serveurs sur lesquels les outils nécessaires sont préalablement placés et contrôlés par le fournisseur.
  • 30.
    30 . 3. IAAS :Infrastructure As A Service CLOUD COMPUTING: SERVICES  Il consiste à offrir un accès à un parc informatique virtualisé.  Ce service s'apparente aux services d'hébergement classiques des centres de traitement de données (datacenters), et la tendance est en faveur de services de plus haut niveau.
  • 31.
    31 4. DAAS :DataAs A Service Correspond à  la mise à disposition de données délocalisées quelque part sur le réseau.  business process as a service (BPaaS). CLOUD COMPUTING: SERVICES
  • 32.
    32 5. AUTRES SERVICES Nous pouvonscité comme autres: 1. Desktop as a service (DaaS) 2. Network as a service (NaaS) 3. Storage as a service (STaaS) 4. Communication as a service (CaaS) 5. Workplace as a service (WaaS) 6. Mobile backend as a service (MBaaS). CLOUD COMPUTING: SERVICES
  • 33.
    33 1. Les Avantages Réduction des coûts Souplesse / flexibilité.  Réduction des efforts de gestion informatique.  Recentrage sur le cœur de métier. III- LES AVANTAGES ET LES INCONVÉNIENTS
  • 34.
    2. Les Inconvénients Contrôle et fiabilité  Sécurité et conformité  Compatibilité  Coûts imprévus III- LES AVANTAGES ET LES INCONVÉNIENTS
  • 35.
    35 Cloud computing Virtualisation DéfinitionTechnologie Méthodologie Objet Créer plusieurs environnements simulés à partir d'un même système physique Regrouper et automatiser des ressources virtuelles pour une utilisation à la demande Utilisation Fournir des ressources en paquets à des utilisateurs spécifiques pour une tâche spécifique Fournir des ressources variables à des groupes d'utilisateurs pour diverses tâches Configuration À partir d'une image À partir d'un modèle Durée de vie Années (long terme) Heures ou mois (court terme) III- VIRTUALISATION VS CLOUD COMPUTING
  • 36.
    36 Cloud computing Virtualisation Coût Dépensesd'investissement élevées, dépenses d'exploitation faibles Cloud privé : dépenses d'investissement élevées, dépenses d'exploitation faibles Cloud public : dépenses d'investissement faibles, dépenses d'exploitation élevées Évolutivité Évolutivité verticale Évolutivité horizontale Charge de travail Avec état Sans état Configuration À partir d'une image À partir d'un modèle Type d'architecture Client unique Multi-client III- VIRTUALISATION VS CLOUD COMPUTING
  • 37.
    37 CONCLUSION  Réduit lescoûts, facilite l’administration  Deux grandes familles de virtualisation:  Containers  Hyperviseurs  Concept indispensable et étroitement lié à la réussite du Cloud.
  • 38.
    38 SOURCES  Livre blancsur la virtualisation, groupe Linagora  https://wisdomplexus.com/blogs/cloud-computing-vs-virtualization  https://storify.com/semossej/la-virtualisation  https://fr.wikipedia.org/wiki/virtualisation  Vmware.com/solutions/virtualization.html  https://fr.wikipedia.org/wiki/Cloud_computing  http://perso.univ-lyon1.fr/fabien.rico/site/_media/cloud:2018:virtua lisation-intro.pdf  https://www.denodo.com/fr/virtualisation-des-donnees  https://www.ivision.fr/les-4-typologies-du-cloud-computing/