Вы находитесь на странице: 1из 229

Le Cloud Computing :

Vision globale
Pour étudiants de la 2ère Master
Technologies de l’Informatique

Enseignant : SAKKA Mustapha


Email: sakka.mustapha@gmail.com

Version : 2015 – 2016


2 03/11/2018
Historique

3 Infogérance et virtualisation - SAKKA MUSTAPHA


Historique

4 Infogérance et virtualisation - SAKKA MUSTAPHA


Historique

 Pendant longtemps la machine n’était qu’une simple interface de

visualisation de l’information et tout son traitement était internalisé.

 Les machines ont embarqué de la puissance de calcul et de la

mémoire et les calculs ont alors été externalisés et effectués en local.

 La « course à la puissance » était engagée jusqu’à la saturation de la

fréquence de l’horloge interne de l’ordinateur.

5 Infogérance et virtualisation - SAKKA MUSTAPHA


Introduction :

 Avec l’émergence des tablettes tactiles, vers un retour à la notion

d’interface de travail

 Logiciels et données sont dans la majeure partie hébergés dans des

serveurs privés ou communautaires à travers le monde

 Le Cloud Computing, est nouvelle façon de penser et de concevoir

le rapport homme/machine s’inscrit dans un cycle bien plus large :

6 Infogérance et virtualisation - SAKKA MUSTAPHA


Introduction :

 La notion d’évolutivité et d’élasticité s’explique par le fait que

l’utilisateur peut faire varier les ressources demandées à la hausse


comme à la baisse et ce de manière très dynamique, avec une
facturation des ressources à la consommation.

 Le cloud consiste en une communication entre le serveur frontal

et un ensemble de machines virtuelles qui hébergent une ou


plusieurs applications.

7 Infogérance et virtualisation - SAKKA MUSTAPHA


Exemples cloud :
History
Historique

En 1999, Salesforce.com, introduit un nouveau


concept qui avait déjà préparé le terrain au
Cloud Computing. Il s’agit de l’ASP (Application
Service Provider) .

En 2002 Amazon lance « Amazon Web


Services, » qui permet d'offrir des services de
stockage , web-mail etc...

En 2006 Amazon lance Elastic Compute cloud (EC2)


comme un portail Web commercial qui a permis aux PME et
les particuliers de louer des serveurs sur lesquels il peuvent
exécuter leurs propres applications informatiques.

8 Infogérance et virtualisation - SAKKA MUSTAPHA


Exemples cloud :
History
History
Historique

En 2006

9 Infogérance et virtualisation - SAKKA MUSTAPHA


History
History
Historique
Exemples cloud :
En 2009 les principaux fournisseurs IT du marché tel que Google
(google apps) , Microsoft , IBM, Dell SUN, … lancent respectivement
leurs offres cloud computing

10 10
Infogérance et virtualisation - SAKKA MUSTAPHA
Définition:
Cloud Comuting : Définition

Le service-level agreement (SLA) est un document qui définit la qualité


de service requise entre un prestataire et un client

11 Infogérance et virtualisation - SAKKA MUSTAPHA


Définition
Définition de NIST (National Institute of Standards and Technology):

«Le Cloud Computing est l’ensemble des disciplines, pratiques, technologies et


modèles commerciaux utilisés pour délivrer via le réseau des ressources
informatiques virtualisées (logicielles, plateformes, matérielles) comme des services
à la demande et payés à l’usage .»

« Le cloud computing est l'accès via le réseau, à la demande et en libre-service à des


ressources informatiques virtualisées et mutualisées ».

Un nouveau Concept dans le monde technologique

Un nouveau mode d’utilisation des ressources informatique

12 Infogérance et virtualisation - SAKKA MUSTAPHA


Les applications de cloud
Les services du Cloud Computing:

13 Infogérance et virtualisation - SAKKA MUSTAPHA


Les applications de cloud
 Les applications proposées en mode Cloud Computing ne se

trouvent plus forcément sur un serveur informatique hébergé chez


l’utilisateur

 Elles se trouvent dans « nuage » formé de l’interconnexion de

serveurs géographiquement distincts réalisée au niveau de fermes


de serveurs géantes

 Ceci est rendu possible par le procédé de virtualisation qui consiste

à faire fonctionner plusieurs systèmes d’exploitation ainsi que leurs


applications associées sur un seul serveur physique.
14 Infogérance et virtualisation - SAKKA MUSTAPHA
Les Avantage de cloud
 Utilisation plus efficace des ressources informatiques:

Centres de données partagés et décentralisées

 Rationalisation et réduction des coûts

Serveurs et logiciels
L’embauche de personnel responsable de l’entretien des serveurs.

 Adaptation à l'utilisation

Souplesse en cas de montée en charge de l’infrastructure.


Flexibilité en cas de réduction de la puissance utilisée.
Facilité d’évolution en cas de migrations ou d’upgrades
15 Infogérance et virtualisation - SAKKA MUSTAPHA
Le cloud
 Le cloud permet de fournir un ensemble d’applications sans utiliser

la mémoire, la puissance de calcul et la capacité de stockage d’un seul


serveur.

 Le visiteur se connecte sur le site du client des services de cloud,

utilise les applications qui lui sont proposées sans avoir conscience
qu’il accède `a des machines (virtuelles ou non) différentes

16 Infogérance et virtualisation - SAKKA MUSTAPHA


Le cloud

 Ils utilisent des applications proposées pour éventuellement stocker

des données personnelles sur des serveurs distants.

 le client n’a pas d’accès direct `a ses données. Il existe un autre type

de cloud, dit privé, qui est similaire mais limité à un réseau privé, il
ne sera donc pas traité séparément.

17 Infogérance et virtualisation - SAKKA MUSTAPHA


Le cloud

18 Infogérance et virtualisation - SAKKA MUSTAPHA


Intérêt du cloud (système)
Un système de cloud permet une grande évolution pour ces utilisateurs.

On peut facilement et sans danger pour les applications déjà disponibles
rajouté des machines au cloud pour une plus grande ou pour fournir des
applications supplémentaires.

Le cloud permet une réduction réelle des couts (plusieurs dizaines de
milliers d'entreprises gérées sur 1000 serveurs pour prendre l'exemple de
Salesforce.com).

Les ressources utilisées sont mieux rentabilisées (plus de 10 ou 20 % des


ressources utilisées...).

19 Infogérance et virtualisation - SAKKA MUSTAPHA


Intérêt du cloud (sécurité)

 La sécurité, les données étant centralisées, elles sont plus faciles à

protéger mais le client perd le contrôle sur elles.

 si une application présente une faille, seul le système qui l'accueille

pourra être mis en danger.

 Toutes les autres applications ainsi que la machine frontale sont

protégées.

20 Infogérance et virtualisation - SAKKA MUSTAPHA


Intérêt du cloud (accès)

 Les données et les applications étant hébergées et souvent

sauvegardées sur des machines distantes

 on peut y accéder de manière permanente et de n'importe quel

endroit et être assuré de leur pérennité.

21 Infogérance et virtualisation - SAKKA MUSTAPHA


Les technologies du cloud

 Le cloud peut reposer entièrement sur des technologies libres de

virtualisation comme par exemple :

Xen ou KVM pour les machines virtuelles


Système GNU/Linux pour les OS (Debian)
Serveur web libre (Apache)
Serveur d'applications libre (Framework dépendant du langage utilisé)
Base de données MySQL
Navigateur comme Firefox /explorateur

22 Infogérance et virtualisation - SAKKA MUSTAPHA


Les technologies du cloud (exemple de Xen)

23 Infogérance et virtualisation - SAKKA MUSTAPHA


Les technologies du cloud (exemple de VMWARE)

24 Infogérance et virtualisation - SAKKA MUSTAPHA


Les technologies du cloud (KVM)

Les premiers utilisateurs des technologies # cloud c'est VOUS !

25 Infogérance et virtualisation - SAKKA MUSTAPHA


Les technologies du cloud (KVM)
 KVM, KernelVirtual Machine, est intégré depuis le noyau 2.6.20 et

permet une virtualisation matérielle et donc une accélération de la


virtualisation de système d’exploitation.

 KVM semble en effet plus performant en consommation de

processeur mais plus lent pour l'émulation du périphérique


graphique.

 C'est un système optimisé pour la virtualisation de serveur. Pour

virtualiser des systèmes de type desktop, on peut lui


préférer virtualbox.
26 Infogérance et virtualisation - SAKKA MUSTAPHA
Les solutions cloud
 Les solutions Cloud reposent sur des technologies de

virtualisation et d’automatisation. Trois caractéristiques clés du


Cloud le différencient des solutions traditionnelles

Services avec mise à jour en continu et automatique, en lieu


et place de produits technologiques

Self-service et paiement à l’usage (en fonction de ce que l’on


consomme)

Mutualisation et allocation dynamique de capacité (adaptation


élastique aux pics de charge)

27 Infogérance et virtualisation - SAKKA MUSTAPHA


Les solutions cloud

28 Infogérance et virtualisation - SAKKA MUSTAPHA


Les solutions cloud

 Cloud Computing peut se définir comme une approche leur

permettant de disposer d’applications, de puissance de calcul, de


moyens de stockage.

Ceux-ci seront :
dématérialisés (donc indépendants de toutes contingences
matérielles, logicielles et de communication)
contractualisés (en termes de performances, niveau de sécurité,
coûts…)
Evolutifs (en volume, fonction, caractéristiques…) et en libre-
service.

29 Infogérance et virtualisation - SAKKA MUSTAPHA


Les caractéristiques du Cloud (Elasticité )

Elasticité : Adaptation rapide à une variation de demande

30 Infogérance et virtualisation - SAKKA MUSTAPHA


Les caractéristiques du Cloud (Elasticité )

31 Infogérance et virtualisation - SAKKA MUSTAPHA


Les caractéristiques du Cloud ( self-service)

Self-Service à la demande:

Commander des ressources sans l’intermédiaire d’un


troisième agent.

32 Infogérance et virtualisation - SAKKA MUSTAPHA


Les caractéristiques du Cloud (réseau
ubiquitaire)

Accès réseau ubiquitaire:


Accès aux ressources à partir des plateformes cliente
lourdes/légères (ex, mobile phones, tablets, PC, et poste de travail).

33 Infogérance et virtualisation - SAKKA MUSTAPHA


Les caractéristiques du Cloud (Datacenter)
Mise en commun des ressources (ressources pooling):

Des ressources de calcul, de stockages, de services sont


installées dans des grands datacenters éparpillés dans le monde et
qui seront virtualisés et dynamiquement assignés aux clients .

34 Infogérance et virtualisation - SAKKA MUSTAPHA


Les caractéristiques du Cloud (Datacenter)
 Un datacenter peut se définir comme une installation servant à

héberger des systèmes informatiques et les éléments associés,


comme les systèmes de télécommunication et de stockage.

 Il comprend généralement des alimentations redondantes ou de

secours, des liaisons redondantes de communication de données,


des équipements de contrôle de l’environnement (p. ex.
conditionnement d’air, extinction d’incendie) et des dispositifs de
sécurité.

35 Infogérance et virtualisation - SAKKA MUSTAPHA


Les caractéristiques du Cloud (Datacenter)

 Perte ou corruption des données

 Perte de productivité

 Dommages matériels

 Détection de la cause principale de la panne et actions de récupération

 Répercutions légales et de régulation

 Perte de revenus

 Répercutions à long terme sur la réputation et la confiance des clients

36 Infogérance et virtualisation - SAKKA MUSTAPHA


Les caractéristiques du Cloud (Datacenter)

Datacenter OVH

https://www.youtube.com/watch?v=4e97g7_qSxA

Datacenter Facebook

https://www.youtube.com/watch?v=Y8Rgje94iI0

37 Infogérance et virtualisation - SAKKA MUSTAPHA


Les caractéristiques du Cloud (Datacenter)

38 Infogérance et virtualisation - SAKKA MUSTAPHA


Les caractéristiques du Cloud (Datacenter)

39 Infogérance et virtualisation - SAKKA MUSTAPHA


Les caractéristiques du Cloud (Datacenter)

40 Infogérance et virtualisation - SAKKA MUSTAPHA


Les caractéristiques du Cloud (Datacenter)

41 Infogérance et virtualisation - SAKKA MUSTAPHA


Les caractéristiques du Cloud (Datacenter)

42 Infogérance et virtualisation - SAKKA MUSTAPHA


Les caractéristiques du Cloud (Service)

Service mesurable et facturable:

Comme en électricité : Payer


ce que vous utiliser (Pay-Per-Use) selon plusieurs facteurs:
• Stockage
• Performances des machines
• Le nombre d’heures d’utilisation
• Bande passante

43 Infogérance et virtualisation - SAKKA MUSTAPHA


Cloud : Changement technologique

44 Infogérance et virtualisation - SAKKA MUSTAPHA


Exemple: SOA Way of Writing PHP

45 Infogérance et virtualisation - SAKKA MUSTAPHA


Les modèles XaaS de Cloud

Partant de ces capacités d’abstraction et du paradigme des «


services », le Cloud Computing peut être représenté en trois
composantes principales

46 Infogérance et virtualisation - SAKKA MUSTAPHA


Les modèles XaaS de Cloud

47 Infogérance et virtualisation - SAKKA MUSTAPHA


Les modèles XaaS de Cloud

48 Infogérance et virtualisation - SAKKA MUSTAPHA


SaaS : Software as a Service

 Concerne les applications d’entreprise (web) : CRM, outils

collaboratifs, messagerie, BI, ERP,…

 Le modèle SaaS permet de porter une application chez un tiers.

 Ce modèle convient à certaines catégories d’applications qui se doivent

d’être globalement identiques pour tout le monde, la standardisation


étant un des principes du cloud.

 Le terme SaaS évoque bien un service dans le sens où le fournisseur

vend une fonction opérationnelle, et non des composants techniques


requérant une compétence informatique pour l’utilisateur.
49 Infogérance et virtualisation - SAKKA MUSTAPHA
SaaS : Software as a Service
 Ce modèle consiste à proposer un abonnement à un logiciel hébergé dans
l'infrastructure de fournisseur.

 L’utilisateur n’est pas censé à acheter une licence mais consomme à la

demande les logiciels disposés.

 Ces logiciels sont accessibles depuis différents périphériques clients grâce à

une interface client léger (ex. navigateur Web).

 L'utilisation reste transparente pour les utilisateurs: ne soucient ni de matériel,

ni de la plateforme , ni même des performance des applications sauf quelques


préférences.

50 Infogérance et virtualisation - SAKKA MUSTAPHA


SaaS : Software as a Service

51
SaaS : Software as a Service exemple

52 Infogérance et virtualisation - SAKKA MUSTAPHA


SaaS : Fournisseurs

53 Infogérance et virtualisation - SAKKA MUSTAPHA


SaaS : Fournisseurs

54 Infogérance et virtualisation - SAKKA MUSTAPHA


SaaS : Avantages vs Inconvénients

55 Infogérance et virtualisation - SAKKA MUSTAPHA


PaaS : Plateforme as a Service

56
PaaS : Plateforme as a Service

57 Infogérance et virtualisation - SAKKA MUSTAPHA


PaaS : Plateforme as a Service
Faciliter le déploiement d'applications:
 les environnements middleware,
 de développement, de test,…

Le modèle PaaS consiste à mettre à disposition un environnement prêt à l’emploi, fonctionnel


et performant, y compris en production;

l’infrastructure hébergée étant totalement transparente.

Une plate-forme PaaS peut être un environnement de développement et de test.

58 Le cloud computing 03/11/2018


PaaS : Plateforme as a Service

 Le PaaS dispose d'environnements de développement comprenant les langages, outils et

modules pouvant être appelés via des APIs.

 Les utilisateurs de ce modèle sont les développeurs d'applications.


• Ces développeurs peuvent déployer leurs propres applications grâce à ces
plateformes.
• Adapter des applications déjà développées au modèle de la
plateforme cible .

 L’infrastructure virtuelle reste transparentes:


• Les machines de déploiement .
• Les serveurs des applications.

59 Infogérance et virtualisation - SAKKA MUSTAPHA


PaaS : Fournisseurs

60
PaaS : Avantages vs Inconvénients

61 Infogérance et virtualisation - SAKKA MUSTAPHA


IaaS : Infrastructure as a Service

62 Infogérance et virtualisation - SAKKA MUSTAPHA


IaaS : Infrastructure as a Service

63
IaaS : Infrastructure as a Service

 Il s'agit de la mise à disposition, à la demande, d'infrastructures

virtuelles : machines virtuelles, disques de stockages.

 Ce modèle permet aux utilisateurs de :


• Lancer des machines virtuelles avec des performances
négociables.
• Accéder à ces MV via SSH ou RDP.
• Installer et configurer les OS .
 L’infrastructure matérielle physique reste transparentes

64 Infogérance et virtualisation - SAKKA MUSTAPHA


IaaS : Infrastructure as a Service

65 Infogérance et virtualisation - SAKKA MUSTAPHA


IaaS : Avantages vs Inconvénients

66 Infogérance et virtualisation - SAKKA MUSTAPHA


IAAS par l'exemple

L'IAAS c'est plus de 50% du marché du cloud dans le monde

67 Infogérance et virtualisation - SAKKA MUSTAPHA


Vue Globale

68 Infogérance et virtualisation - SAKKA MUSTAPHA


Exemples de scénario

69 Infogérance et virtualisation - SAKKA MUSTAPHA


Exemples de scénario

70 Infogérance et virtualisation - SAKKA MUSTAPHA


Modèles de service

Les modèles de Cloud Computing se devisent selon le


« contrat » conclu entre l'utilisateur et le fournisseur de
Cloud Computing.

71 Infogérance et virtualisation - SAKKA MUSTAPHA


Modèles de service

72 Infogérance et virtualisation - SAKKA MUSTAPHA


Types des Cloud

73 Infogérance et virtualisation - SAKKA MUSTAPHA


Cloud Public:
C'est la forme la plus répondue sur le marché des Cloud.
Dans ce modèle l'infrastructure est propre au fournisseur de Cloud et elle est partagée
entre les différents clients d'une manière élastique, en négociant un contrat de SLA

74 Infogérance et virtualisation - SAKKA MUSTAPHA


Cloud Privé et Communautaire:

75 Infogérance et virtualisation - SAKKA MUSTAPHA


Cloud Privé et Communautaire:
 le client et le fournisseur sont le même:

 Pour le privé: une seule entreprise

 Pour le communautaire : plusieurs entreprises

 C'est un ensemble des ressources gérées et utilisées par le créateur de

Cloud.

 Plusieurs outils sont utilisés dans ce contexte pour créer des Cloud privé :

76 Infogérance et virtualisation - SAKKA MUSTAPHA


Cloud Privé et Communautaire(Avantages):

 Déploiement plus rapide des machines virtuelles et les applications ,

parce que la processus est automatisé

 Réduction des coûts administratifs , parce que plus de la processus est

automatisé

 Moins d'erreurs de déploiement , en raison de automatisé déploiement


de services standard

 Gestion simplifiée des coûts, avec par -VM ou rétrofacturation showback

77 Infogérance et virtualisation - SAKKA MUSTAPHA


Cloud hybride (privé et publique):

 Une fusion entre les deux premiers types.

 Cette forme des Clouds permet aux clients d'exécuter leurs

applications dans deux environnements : l'un gratuit et l'autre payant

78 Infogérance et virtualisation - SAKKA MUSTAPHA


Cloud Privé et Communautaire(Inconvénient):

 Administrateurs VM trouvent qu'il est difficile de faire confiance aux

utilisateurs de déployer leur propre machines virtuelles et les applications

 Administrateurs VM pourraient résister à avoir une partie de leur travail

automatisé

 La définition des services standard peut être difficile , car les utilisateurs
veulent des choses différentes

 Modification des processus opérationnels est difficile pour riskaverse Les

services informatiques
79 Infogérance et virtualisation - SAKKA MUSTAPHA
Cloud hybride (privé et publique):
Les Types de Cloud Computing

80 Infogérance et virtualisation - SAKKA MUSTAPHA


Cloud hybride (privé et publique):
Les Types de Cloud Computing

 Les Clouds publics : les utilisateurs ont accès à des services Cloud via

l’Internet sans savoir précisément où sont hébergées leurs données

 Les cloud privés ou l’ensemble des ressources est exclusivement mis à la

disposition d’un seul client. Le Cloud privé peut être gérer par
l’entreprise utilisatrice elle-même (son propre Datacenter) ou par un
prestataire externe.

81 Infogérance et virtualisation - SAKKA MUSTAPHA


Cloud hybride (privé et publique):

 Les clouds privés peuvent faire des centres de données internes plus

efficace

 Ils fournissent IaaS dans votre centre de données

 Ils sont l'évolution de la virtualisation Mais plates-formes de cloud public

sont le meilleur choix pour de nombreuses nouvelles applications Tel que


les applications qui nécessitent une capacité élastique Organisations seront
probablement utiliser à la fois

82 Infogérance et virtualisation - SAKKA MUSTAPHA


Cloud hybride (privé et publique):

 Un fournisseur de services ( par exemple, un hébergeur ) peut fournir un IaaS publique

cloud utilisant la même technologie que l'entreprise utilise pour créer un cloud privé

 Le nuage public et privé peut être lié ensemble dans un nuage hybride

 Les VM peuvent potentiellement être déplacé entre les deux Exemples de scénarios :

 Obtenir rapidement des machines virtuelles avec un engagement minimal

 Travaux de déchargement pour le cloud public lorsque plus ressources sont

nécessaires

83
Schéma générale de Cloud

84 Infogérance et virtualisation - SAKKA MUSTAPHA


Exemple de Cloud

85 Infogérance et virtualisation - SAKKA MUSTAPHA


Migration vers le cloud

86 Infogérance et virtualisation - SAKKA MUSTAPHA


Phase d’estimation

• Déterminer le fournisseur adapté à l’application concernée

• Calcul des coût financiers

• Recenser les aspects de sécurité offertes par le fournisseur

• Identifier les modules à modifier.

• Fixer un plan de travail minimisant le coût .


Phase d’apprentissage & test

• Préparer l’environnement de travail avec les outils Cloud (Installation des


SDK, Création des compte, installation des mesures de sécurité…)

• Apprendre la mise en oeuvre de la plateforme Cloud

• Tester l’adaptation des données au système de stockage cloud Offert

88 Infogérance et virtualisation - SAKKA MUSTAPHA


Phase d’adaptation

• Développer les modules Cloud nécessaires pour l’adaptation.

• Faire migrer les données.

• Administrer l’application avec les outils fourni par le Cloud-Provider

89 Infogérance et virtualisation - SAKKA MUSTAPHA


La portabilité

90 Infogérance et virtualisation - SAKKA MUSTAPHA


Obstacle face à la portabilité:

• Grande diversité des framework outils de développement et SDKs.

• Variété des langages (Java, .NET, Python)

• Mode et types de stockage hétérogène (BlobStorage, DataStore, S3,


Block devices )

• Manque de standards pour les API d’accès.

91 Infogérance et virtualisation - SAKKA MUSTAPHA


La sécurité

92 Infogérance et virtualisation - SAKKA MUSTAPHA


La sécurité
Sécurisation de l’informatique en nuage : le grand défi

93 Infogérance et virtualisation - SAKKA MUSTAPHA


La sécurité

Concentration des données


Mutualisation des ressources
Accès exclusif via le réseau étendu
Utilisation de technologies complexes (virtualisation dans
le cas du Cloud)
Externalisation des données (avec plusieurs niveaux en
fonction des types de Cloud)

94 Infogérance et virtualisation - SAKKA MUSTAPHA


La sécurité

Les problématiques liées à cette externalisation sont :

Localisation (ou plutôt non localisation) des données.


Pérennité du fournisseur
Cadre légal, réglementaire
Garanties en matière de disponibilité, intégrité,
confidentialité et preuve de l’information
Réversibilité
Coût actuel et futur

95 Infogérance et virtualisation - SAKKA MUSTAPHA


La sécurité

96 Infogérance et virtualisation - SAKKA MUSTAPHA


La sécurité
1. Aspects sécurité:
Confidentialité et intégrité,
sécurité des services
Disponibilité des services

2. Aspects qualité:
Qualité de service,
Engagements SLA

3. Questions juridiques et réglementaires


Absence de standards et réglementation adaptés pour le
Cloud computing

97 Infogérance et virtualisation - SAKKA MUSTAPHA


Le client Cloud pose la question :

 Est-ce que je suis sécurisé des autres utilisateurs qui partage avec
moi la même machine physique ??

 Est-ce que le provider de service contrôle le trafic réseau des

machines physique ??

 Y’a-t-il une possibilité d’audit mutuel ??

 Quel est la limite de confiance au fournisseur ??

98 Infogérance et virtualisation - SAKKA MUSTAPHA


Infogérance et
virtualisation
Pour étudiants de la 2ère Master
Technologies de l’Informatique

Enseignant : SAKKA Mustapha

Version : 2018 – 2019


Objectifs
 Présenter les concepts et les technologies de virtualisation.

 Permettre d’acquérir les compétences nécessaires à l’obtention d’un

travail d’installateur d’un système de virtualisation.

 Assister au développement des compétences nécessaires à la

planification et à la mise en œuvre d’un cloud.

 Permettre de se familiariser avec certaines compétences nécessaires à

l’obtention aux nouvelles technologie cloud.

 Offrir un workshop pratique au réseau de cloud

100 Infogérance et virtualisation - SAKKA MUSTAPHA


Chapitre 1
PRINCIPE DE VIRTUALISATION
Architecture Classique (Client / serveur)

102 Infogérance et virtualisation - SAKKA MUSTAPHA


Architecture Classique N tiers

103 Infogérance et virtualisation - SAKKA MUSTAPHA


Inconvénient des architectures classiques

 Cout

 L’application dépend du matériel

 Un seul OS par serveur

 Une application par OS

 Gaspillage des ressources serveur

 L’arrêt d’un service engendre un blocages du système

 Pas de reprise en cas d’arrêt du service

 La maintenance du système ou d’application engendre un arrêt complet


du services

104 Infogérance et virtualisation - SAKKA MUSTAPHA


105 Infogérance et virtualisation - SAKKA MUSTAPHA
La nouvelle conception d’architecture
 La virtualisation est une solution logicielle prouvée qui
transforme les environnements informatiques dans le monde
tout en introduisant une nouvelle façon de concevoir
l’architecture matérielles des entreprises.

 La virtualisation présente plusieurs avantages : réduction


des coûts d’exploitation des serveurs et augmentation
d’efficacité et de performances tout en utilisant la même
configuration matérielle existante.

106 Infogérance et virtualisation - SAKKA MUSTAPHA


La nouvelle conception d’architecture

 L’exécution de plusieurs systèmes d’exploitations avec plusieurs


applications exécutées sur un même serveur au même temps tout
en augmentant l’utilisation et la flexibilité du matériel.

 Matériel indépendant des OS et des applications

 Machines virtuelles peut être déployées sur n’importe

quel système.

107 Infogérance et virtualisation - SAKKA MUSTAPHA


Caractéristique de la virtualisation

108 Infogérance et virtualisation - SAKKA MUSTAPHA


Définition
La virtualisation permet d’ajouter une couche d'abstraction qui
sépare le système d'exploitation du matériel afin de délivrer une
meilleure utilisation et flexibilité des ressources de traitement.
 La virtualisation repose sur trois éléments importants :
 L’abstraction des ressources informatiques ;
 La répartition des ressources par l’intermédiaire de
différents outils, de manière à ce que celles-ci puissent être
utilisées par plusieurs environnements virtuels ;
 La création d’environnements virtuels.

109 Infogérance et virtualisation - SAKKA MUSTAPHA


110 Infogérance et virtualisation - SAKKA MUSTAPHA
111 Infogérance et virtualisation - SAKKA MUSTAPHA
112 Infogérance et virtualisation - SAKKA MUSTAPHA
113 Infogérance et virtualisation - SAKKA MUSTAPHA
114 Infogérance et virtualisation - SAKKA MUSTAPHA
115 Infogérance et virtualisation - SAKKA MUSTAPHA
116 Infogérance et virtualisation - SAKKA MUSTAPHA
117 Infogérance et virtualisation - SAKKA MUSTAPHA
118 Infogérance et virtualisation - SAKKA MUSTAPHA
119 Infogérance et virtualisation - SAKKA MUSTAPHA
120 Infogérance et virtualisation - SAKKA MUSTAPHA
121 Infogérance et virtualisation - SAKKA MUSTAPHA
La virtualisation

 La couche de virtualisation VMware est commune aux produits de

bureau (VMware Workstation) et aux produits serveur (VMware


ESX/ESXi) de VMware.

 Cette couche est une plate-forme cohérente pour le développement,

les essais, la livraison, et la prise en charge des charges de travail des


applications.

122 Infogérance et virtualisation - SAKKA MUSTAPHA


La virtualisation
 La couche de virtualisation est organisée de la manière suivante :

 Chaque machine virtuelle exécute son propre système


d'exploitation (le système d'exploitation invité) et ses propres
applications.
 La couche de virtualisation fournit les périphériques virtuels qui
mappent vers les partages des périphériques physiques spécifiques.
Ces périphériques incluent le CPU, la mémoire, les bus d'E/S, les
interfaces réseau, les adaptateurs et les périphériques de stockage,
les périphériques d'interface utilisateur et le BIOS virtualisés.

123 Infogérance et virtualisation - SAKKA MUSTAPHA


La virtualisation de CPU
 Chaque machine virtuelle s'exécute sur sa propre CPU (ou un
ensemble de CPU), complètement isolée des autres machines
virtuelles.
 Les registres, le TLB (translation lookaside buffer) et les autres
structures de commande sont gérés séparément pour chaque
machine virtuelle.
 La plupart des instructions sont exécutées directement sur la CPU
physique, permettant à des charges de travail gourmandes en
ressources de s'exécuter à une vitesse proche de la vitesse native.
 La couche de virtualisation applique en toute sécurité les
instructions privilégiées.

124 Infogérance et virtualisation - SAKKA MUSTAPHA


Virtualisation de mémoire

 L’hyperviseur effectue cette gestion de mémoire virtuelle sans les

informations du système d'exploitation client et sans interférer


avec le sous-système de gestion de mémoire du système
d'exploitation client.

125 Infogérance et virtualisation - SAKKA MUSTAPHA


Virtualisation du réseau

 La couche de virtualisation garantit que chaque machine


virtuelle soit isolée des autres machines virtuelles.
 Les machines virtuelles peuvent communiquer uniquement via
des mécanismes réseau similaires à ceux utilisés pour connecter
des machines physiques distinctes.
 L'isolation permet aux administrateurs de créer des pare-feu
internes ou d'autres environnements d'isolation réseau qui
permettent à certaines machines virtuelles de se connecter à
l'extérieur, alors que d'autres sont connectées uniquement via
les réseaux virtuels à d'autres machines virtuelles.

126 Infogérance et virtualisation - SAKKA MUSTAPHA


Virtualisation de stockage

 Offre une virtualisation de stockage de niveau hôte, qui extrait


logiquement la couche de stockage physique des machines
virtuelles.
 Une machine virtuelle ESX/ESXi utilise un disque virtuel pour
stocker les fichiers du système d'exploitation, des programmes
et d'autres données liées à ses activités.
 Un disque virtuel est un grand fichier physique, ou un ensemble
de fichiers, qui peut être copié, déplacé, archivé et sauvegardé
aussi facilement que n'importe quel autre fichier

127 Infogérance et virtualisation - SAKKA MUSTAPHA


Les hyperviseurs

 Un hyperviseur à barre métal :

 Un hyperviseur de type 1 est un logiciel qui s'exécute

directement sur une plateforme hardware. Il permet aux


systèmes d'exploitation invités de rester relativement près
du matériel et donc de conserver des performances proches
d'un système de manière native. (vmawre, citrix, proxmox).

128 Infogérance et virtualisation - SAKKA MUSTAPHA


Les hyperviseurs

129 Infogérance et virtualisation - SAKKA MUSTAPHA


Les hyperviseurs
 Avantages : Un maximum de ressources peut être alloué aux

machines virtuelles car ce type d’hyperviseur est directement lié à la


couche matérielle.

 Inconvénients : Il n’est possible d’exécuter qu’un seul hyperviseur à

la fois. Cette problématique n’est toutefois pas vraiment impactante


puisque dans la grande majorité des cas, un seul et même
hyperviseur est capable de gérer tous les applicatifs d’une entreprise.

130 Infogérance et virtualisation - SAKKA MUSTAPHA


Les hyperviseurs
 Un hyperviseur de type 2: un logiciel qui s'exécute à

l'intérieur d'un système d'exploitation, le système hôte.

131 Infogérance et virtualisation - SAKKA MUSTAPHA


Les hyperviseurs
 Avantages : Il est possible d’exécuter plusieurs hyperviseurs en

même temps car ceux-ci ne s’installent pas directement sur la


couche matérielle.

 Inconvénients : Ce type d’hyperviseur ne peut pas fournir

autant de ressources matérielles que les hyperviseurs de type 1


puisqu’ils sont installés sur un système d’exploitation, lui-
même consommateur de ressources.

132 Infogérance et virtualisation - SAKKA MUSTAPHA


Les hyperviseurs

133 Infogérance et virtualisation - SAKKA MUSTAPHA


134 Infogérance et virtualisation - SAKKA MUSTAPHA
135 Infogérance et virtualisation - SAKKA MUSTAPHA
136 Infogérance et virtualisation - SAKKA MUSTAPHA
VMware VSphere ESXi Virtualization Platform

137 Infogérance et virtualisation - SAKKA MUSTAPHA


VMware VSphere ESXi Virtualization Platform

138 Infogérance et virtualisation - SAKKA MUSTAPHA


VMware VSphere ESXi Virtualization Platform

host1 host2 host3

139 Infogérance et virtualisation - SAKKA MUSTAPHA


VMware VSphere ESXi Virtualization Platform

Solution universel pour la gestion de la virtualisation

140 Infogérance et virtualisation - SAKKA MUSTAPHA


VMware VSphere ESXi Virtualization Platform
 Surveiller cluster, hôte et performances VM
 Gérer VM et le provisionnement hôte
 Tester / développer les machines virtuelles et les applications
Autoriser l'accès pour les applications tierces
 Gérer les alarmes de supervision (CPU/RAM) ;
 Gérer les templates (enveloppes de systèmes d'exploitation pré-
configurés)
 Équilibrer la capacité informatique par cluster de façon à optimiser
les performances des hôtes et des machines virtuelles
 L'utilisation des options (HA, VMotion, DRS(:
Distributed Resource Scheduler)).

141 Infogérance et virtualisation - SAKKA MUSTAPHA


VMware VSphere ESXi Virtualization Platform

142 Infogérance et virtualisation - SAKKA MUSTAPHA


VMware VSphere ESXi Virtualization Platform

143 Infogérance et virtualisation - SAKKA MUSTAPHA


VMware VSphere ESXi Virtualization Platform

144 Infogérance et virtualisation - SAKKA MUSTAPHA


145 Infogérance et virtualisation - SAKKA MUSTAPHA
146 Infogérance et virtualisation - SAKKA MUSTAPHA
147 Infogérance et virtualisation - SAKKA MUSTAPHA
148 Infogérance et virtualisation - SAKKA MUSTAPHA
Les domaines de la virtualisation
 Aujourd’hui, les entreprises ont de plus en plus recours à la

virtualisation de leur infrastructure, que ce soit pour répondre à des


problématiques de coûts, de performances et/ou de souplesse de
fonctionnement. Dans la virtualisation, on peut distinguer trois
catégories :

 La virtualisation de serveur

 La virtualisation de stockage

 La virtualisation de réseau

149 Infogérance et virtualisation - SAKKA MUSTAPHA


Les domaines de la virtualisation

 La virtualisation d’application est une technologie logicielle qui

va permettre d’améliorer la portabilité et la compatibilité des


applications en les isolant du système d’exploitation sur le quel elles
sont exécutées.

 Elle consiste à encapsuler l’application et son contexte d’exécution

système dans un environnement cloisonné.

150 Infogérance et virtualisation - SAKKA MUSTAPHA


Les domaines de la virtualisation
 La virtualisation d’application va nécessiter l’ajout d’une couche

logicielle supplémentaire entre un programme donné et le système


d’exploitation ; son but est d’intercepter toutes les opérations d’accès
ou de modification de fichiers ou de la base de registre afin de les
rediriger de manière totalement transparente vers une localisation
virtuelle.

151 Infogérance et virtualisation - SAKKA MUSTAPHA


Exemple :

 Wine est un logiciel qui permet d'exécuter certains programmes

Windows sous Ubuntu. http://www.winehq.org/

 On peut aussi citer l’avantage gagné au niveau de la protection du

système d’exploitation hôte en s’assurant que l’application


virtualisée ne viendra pas interagir avec les fichiers de configuration
du système.

152 Infogérance et virtualisation - SAKKA MUSTAPHA


Infogérance et
virtualisation
Chapitre 2: La vitalisation de réseau

Enseignant : SAKKA Mustapha

Version : 2015 – 2016


 La virtualisation de réseaux
 De manière générale, la virtualisation des réseaux consiste à partager

une même infrastructure physique (débit des liens, ressources CPU


des routeurs,...) au profit de plusieurs réseaux virtuels isolés.

 Un VLAN (Virtual Local Area Network) est un réseau local

regroupant un ensemble de machines de façon logique et non


physique. Puisqu’un VLAN est une entité logique, sa création et sa
configuration sont réalisées de manière logicielle et non matérielle.

154 Infogérance et virtualisation - SAKKA MUSTAPHA


 Les réseaux virtuels de niveau 1, appelés réseaux virtuels par port

(port-basedVLAN): ils définissent un réseau virtuel en fonction des


ports de raccordement sur le commutateur (switch).

 chaque port du commutateur est associé à un réseau virtuel,

indépendamment de la machine qui y est physiquement raccordée. Le


principal inconvénient d’un VLAN de niveau 1 est sa rigidité : si une
station se raccorde physiquement au réseau par l’intermédiaire d’un
autre port du commutateur, alors il est nécessaire de reconfigurer ce
commutateur afin de réintégrer la station dans le bon réseau virtuel.

155 Infogérance et virtualisation - SAKKA MUSTAPHA


 Les réseaux virtuels de niveau 2, appelés réseaux virtuels par

adresse MAC (MAC address-basedVLAN) : ils consistent à définir


un réseau virtuel sur base des adresses MAC des stations. Une
adresse MAC est un identifiant unique implémenté dans chaque
adaptateur réseau. Ce type de VLAN est beaucoup plus souple que
le précédent car il est indépendant de la localisation de la machine.

156 Infogérance et virtualisation - SAKKA MUSTAPHA


Les réseaux virtuels de niveau 3.

 Les réseaux virtuels par adresse de sous-réseau (Network address-

basedVLAN) : ils déterminent les réseaux virtuels sur base de


l’adresse IP source des segments. Ce type de réseau virtuel est très
flexible puisque les commutateurs adaptent automatiquement leur
configuration lorsqu’une station est déplacée.

157 Infogérance et virtualisation - SAKKA MUSTAPHA


 Les réseaux virtuels par protocole (Protocol-basedVLAN). Dans

ce cas, les réseaux virtuels sont créés sur base des protocoles
utilisés (TCP/IP, IPX,...) et les stations sont regroupées en
réseaux virtuels suivant le protocole qu’elles utilisent.

158 Infogérance et virtualisation - SAKKA MUSTAPHA


Les avantages qu’offrent les réseaux virtuels
 Une réduction du Traffic de diffusion, puisque celui-ci est à

présent contenu au sein de chaque réseau virtuel ;

 Une sécurité accrue puisque l’information est encapsulée dans

une couche supplémentaire ;

 Une meilleure flexibilité puisqu’une modification de la structure

des réseaux peut être réalisée en modifiant la configuration du


commutateur.

159 Infogérance et virtualisation - SAKKA MUSTAPHA


160 Infogérance et virtualisation - SAKKA MUSTAPHA
161 Infogérance et virtualisation - SAKKA MUSTAPHA
162 Infogérance et virtualisation - SAKKA MUSTAPHA
163 Infogérance et virtualisation - SAKKA MUSTAPHA
164 Infogérance et virtualisation - SAKKA MUSTAPHA
165 Infogérance et virtualisation - SAKKA MUSTAPHA
166 Infogérance et virtualisation - SAKKA MUSTAPHA
167 Infogérance et virtualisation - SAKKA MUSTAPHA
Infogérance et
virtualisation
Chapitre 3: Virtualisation de Stockage

Enseignant : SAKKA Mustapha

Version : 2015 – 2016


Introduction :

169 Infogérance et virtualisation - SAKKA MUSTAPHA


Introduction :

170 Infogérance et virtualisation - SAKKA MUSTAPHA


171 Infogérance et virtualisation - SAKKA MUSTAPHA
Solution SAN

172 Infogérance et virtualisation - SAKKA MUSTAPHA


Solution SAN et Serveur Virtualisés

173 Infogérance et virtualisation - SAKKA MUSTAPHA


Solution SAN et Serveur Virtualisés

174 Infogérance et virtualisation - SAKKA MUSTAPHA


Solution SAN et Serveur Virtualisés

175 Infogérance et virtualisation - SAKKA MUSTAPHA


Solution SAN et Serveur Virtualisés HA

176 Infogérance et virtualisation - SAKKA MUSTAPHA


Solution SAN et Serveur Virtualisés
les données sont stockées sur un disque dur virtuel. Ce disque dur se
présente sous forme de fichier dans le système de fichiers de l'hôte :

 VHD chez Microsoft

 VDI chez Oracle

 VMDK chez VMWare

 OVF pour le format ouvert


Tous les formats de disques durs virtuels (VDI, VHD, VMDK, OVF) sont
transformables dans d'autres sans difficulté particulière.

177 Infogérance et virtualisation - SAKKA MUSTAPHA


Solution SAN et Serveur Virtualisés

Les disques virtuels peuvent être


• Statiques ou dynamiques. Dans le cas où le disque est statique, si
on crée un disque de 50 Go, le fichier de disque virtuel fera 50 Go
sur le système hôte.
• Dynamique, le fichier de disque virtuel se remplit au fur et à
mesure qu'il est utilisé. Un disque de 50 Go dans lequel il n'y a pas
de données ne pèsera dans le système de fichiers hôte grande chose.

178 Infogérance et virtualisation - SAKKA MUSTAPHA


Virtualisation de stockage SAN

Le stockage des VM

• Local
• ISCSI
• FIBRE

179 Infogérance et virtualisation - SAKKA MUSTAPHA


Type de connexions

ESXI

Connexions possibles

NAS

180 Infogérance et virtualisation - SAKKA MUSTAPHA


Type de connexions en GB/S

181 Infogérance et virtualisation - SAKKA MUSTAPHA


Type de connexions en GB/S

182 Infogérance et virtualisation - SAKKA MUSTAPHA


183 Infogérance et virtualisation - SAKKA MUSTAPHA
184 Infogérance et virtualisation - SAKKA MUSTAPHA
185 Infogérance et virtualisation - SAKKA MUSTAPHA
186 Infogérance et virtualisation - SAKKA MUSTAPHA
187 Infogérance et virtualisation - SAKKA MUSTAPHA
 La virtualisation de serveurs

la virtualisation de serveur est un principe permettant de faire


fonctionner simultanément, sur un seul serveur physique,
plusieurs serveurs virtuels.

Cette technique permet aux entreprises d’utiliser des serveurs


virtuels en lieu et place de serveurs physiques. Si cette
virtualisation est faite au sein de la même entreprise, le but est de
mieux utiliser la capacité de chaque serveur par une mise en
commun de leur capacité.

188 Infogérance et virtualisation - SAKKA MUSTAPHA


 Regrouper plusieurs serveurs physiques sous-employés sur un seul hôte qui
exécute des systèmes virtuels ;
 Réduire la surface au sol, la consommation électrique, le besoin de
climatisation et le nombre d'administrateurs ;

 Réaliser des économies (locaux, consommation électrique, personnel).

189 Infogérance et virtualisation - SAKKA MUSTAPHA


Infogérance et
virtualisation
Chapitre 4: Virtualisation de Stockage protocole ISCSI

Enseignant : SAKKA Mustapha

Version : 2015 – 2016


Le protocole ISCSI

191 Infogérance et virtualisation - SAKKA MUSTAPHA


Le protocole ISCSI

192 Infogérance et virtualisation - SAKKA MUSTAPHA


Le protocole ISCSI

193 Infogérance et virtualisation - SAKKA MUSTAPHA


Le protocole ISCSI

194 Infogérance et virtualisation - SAKKA MUSTAPHA


Le protocole ISCSI

195 Infogérance et virtualisation - SAKKA MUSTAPHA


Le réseau ISCSI

196 Infogérance et virtualisation - SAKKA MUSTAPHA


Le réseau ISCSI

197 Infogérance et virtualisation - SAKKA MUSTAPHA


Le réseau ISCSI

198 Infogérance et virtualisation - SAKKA MUSTAPHA


199 Infogérance et virtualisation - SAKKA MUSTAPHA
Déployer un Réseau NAS

200 Infogérance et virtualisation - SAKKA MUSTAPHA


Déployer un Réseau NAS

201 Infogérance et virtualisation - SAKKA MUSTAPHA


Déployer un Réseau NAS

202 Infogérance et virtualisation - SAKKA MUSTAPHA


Déployer un Réseau NAS

203 Infogérance et virtualisation - SAKKA MUSTAPHA


Déployer un Réseau NAS

204 Infogérance et virtualisation - SAKKA MUSTAPHA


Déployer un Réseau NAS

205 Infogérance et virtualisation - SAKKA MUSTAPHA


Déployer un Réseau NAS

206 Infogérance et virtualisation - SAKKA MUSTAPHA


Déployer un serveur FREENAS

207 Infogérance et virtualisation - SAKKA MUSTAPHA


Connecter un PC a un disque ISCSI

208 Infogérance et virtualisation - SAKKA MUSTAPHA


Connecter un PC a un disque ISCSI

209 Infogérance et virtualisation - SAKKA MUSTAPHA


Connecter un PC a un disque ISCSI

210 Infogérance et virtualisation - SAKKA MUSTAPHA


Connecter un PC a un disque ISCSI

211 Infogérance et virtualisation - SAKKA MUSTAPHA


Connecter un PC a un disque ISCSI

212 Infogérance et virtualisation - SAKKA MUSTAPHA


Connecter un PC a un disque ISCSI

213 Infogérance et virtualisation - SAKKA MUSTAPHA


Infogérance et
virtualisation
Virtualisation Desktop

Enseignant : SAKKA Mustapha

Version : 2015 – 2016


Introduction

215 Infogérance et virtualisation - SAKKA MUSTAPHA


Introduction

216 Infogérance et virtualisation - SAKKA MUSTAPHA


Les Avantage de la virtualisation desktop

217 Infogérance et virtualisation - SAKKA MUSTAPHA


Virtual Desktop Infrastructure (VDI)

218 Infogérance et virtualisation - SAKKA MUSTAPHA


Virtual Desktop Infrastructure (VDI)

219 Infogérance et virtualisation - SAKKA MUSTAPHA


Architecture Virtual Desktop Infrastructure (VDI)

220 Infogérance et virtualisation - SAKKA MUSTAPHA


Architecture Virtual Desktop Infrastructure (VDI)

221 Infogérance et virtualisation - SAKKA MUSTAPHA


Architecture Virtual Desktop Infrastructure (VDI)

222 Infogérance et virtualisation - SAKKA MUSTAPHA


Architecture Virtual Desktop Infrastructure (VDI)

223 Infogérance et virtualisation - SAKKA MUSTAPHA


Architecture Virtual Desktop Infrastructure (VDI)

224 Infogérance et virtualisation - SAKKA MUSTAPHA


Thin client (VDI)

225 Infogérance et virtualisation - SAKKA MUSTAPHA


Thin client (VDI)

226 Infogérance et virtualisation - SAKKA MUSTAPHA


Fonctionnalité de VDI

227 Infogérance et virtualisation - SAKKA MUSTAPHA


Fonctionnalité de VDI

228 Infogérance et virtualisation - SAKKA MUSTAPHA


Merci pour votre Attention

229 Infogérance et virtualisation - SAKKA MUSTAPHA

Вам также может понравиться