Institut Supérieur des Études Technologiques ISET de Kairouan Ce cours s’adress

Institut Supérieur des Études Technologiques ISET de Kairouan Ce cours s’adresse à tous les étudiants en informatique Cours Virtualisation et Cloud Noureddine GRASSA Kairouan, le 10 septembre 2015 Table des matières 1 La Virtualisation 4 1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.2 Les hyperviseurs . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.2.1 hyperviseur de type 1 . . . . . . . . . . . . . . . . . . . 5 1.2.2 hyperviseur de type 2 . . . . . . . . . . . . . . . . . . . 6 1.3 Les différents types de la Virtualisation . . . . . . . . . . . . . 6 1.3.1 Virtualisation Complète . . . . . . . . . . . . . . . . . 6 1.3.2 Para-Virtualisation . . . . . . . . . . . . . . . . . . . . 7 1.3.3 Les Isolateurs . . . . . . . . . . . . . . . . . . . . . . . 8 1.4 Les principales solutions . . . . . . . . . . . . . . . . . . . . . 9 1.4.1 XEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.4.2 KVM . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.4.3 VMware ESX . . . . . . . . . . . . . . . . . . . . . . . 10 1.4.4 Hyper-V . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.4.5 OpenVZ . . . . . . . . . . . . . . . . . . . . . . . . . . 11 1.4.6 LXC . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 1.4.7 Docker . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 1.5 Domaines d’application . . . . . . . . . . . . . . . . . . . . . . 14 1.6 La Virtualisation de Stockage . . . . . . . . . . . . . . . . . . 15 1.6.1 Stockage en Réseau . . . . . . . . . . . . . . . . . . . . 15 1.7 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 1.7.1 Exercice 1 . . . . . . . . . . . . . . . . . . . . . . . . . 18 1.7.2 Exercice 2 . . . . . . . . . . . . . . . . . . . . . . . . . 18 1.8 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2 Cloud Computing 19 2.1 Définition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2.2 Les différents types du Cloud . . . . . . . . . . . . . . . . . . 19 2.2.1 SAAS(Software as a Service) . . . . . . . . . . . . . . . 19 2.2.2 PAAS(Plateform as a Service) . . . . . . . . . . . . . . 20 2.2.3 IAAS(Infrastructure as a Service) . . . . . . . . . . . . 21 2 2.3 Les architectures Cloud . . . . . . . . . . . . . . . . . . . . . . 21 2.3.1 Le Cloud Privé . . . . . . . . . . . . . . . . . . . . . . 21 2.3.2 Le Cloud Public . . . . . . . . . . . . . . . . . . . . . . 22 2.3.3 Le Cloud Hybride . . . . . . . . . . . . . . . . . . . . . 23 2.3.4 Avantages et Bénéfices . . . . . . . . . . . . . . . . . . 24 2.4 Les différents acteurs du Cloud . . . . . . . . . . . . . . . . . 25 2.4.1 Amazon . . . . . . . . . . . . . . . . . . . . . . . . . . 25 2.4.2 SalesForce . . . . . . . . . . . . . . . . . . . . . . . . . 26 2.4.3 Microsoft . . . . . . . . . . . . . . . . . . . . . . . . . 26 2.4.4 Google . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 2.4.5 OpenStack . . . . . . . . . . . . . . . . . . . . . . . . . 27 2.5 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 2.5.1 Exercice 1 . . . . . . . . . . . . . . . . . . . . . . . . . 28 2.5.2 Exercice 2 . . . . . . . . . . . . . . . . . . . . . . . . . 28 2.5.3 Exercice 3 . . . . . . . . . . . . . . . . . . . . . . . . . 28 2.5.4 Exercice 4 . . . . . . . . . . . . . . . . . . . . . . . . . 28 2.5.5 Exercice 5 . . . . . . . . . . . . . . . . . . . . . . . . . 28 2.5.6 Exercice 6 . . . . . . . . . . . . . . . . . . . . . . . . . 28 2.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Bibliographie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 3 Chapitre 1 La Virtualisation 1.1 Introduction Un serveur est un ordinateur utilisé à distance depuis différents postes de travail, ou autres serveurs. Il possède des ressources matérielles, prin- cipalement CPU, mémoire, disques et interfaces réseau. Ces ressources sont utilisées par des applications, non pas de manière directe, mais en s’appuyant sur un système d’exploitation. La virtualisation de serveurs est un ensemble de techniques et d’outils permettant de faire tourner plusieurs systèmes d’ex- ploitation sur un même serveur physique. Le principe de la virtualisation est donc un principe de partage : les différents systèmes d’exploitation se par- tagent les ressources du serveur. Pour être utile de manière opérationnelle, la virtualisation doit respecter deux principes fondamentaux : Le cloisonnement : chaque système d’exploitation a un fonctionnement in- dépendant, et ne peut interférer avec les autres en aucune manière. La transparence : le fait uploads/Ingenierie_Lourd/ cours-cloud.pdf

  • 15
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager