Mémoire de Projet de Fin d’année Spécialité :Télécommunication & Réseaux Le //2

Mémoire de Projet de Fin d’année Spécialité :Télécommunication & Réseaux Le //2016 Présenté par : -Hicham BOUDLAL. -Mohammed CHAHBAR. -Mohamed OULD ELY. Sujet intitulé : Etude et Déploiement d’une solution Cloud Computing privé au sein de l’Université Mohammed Premier Membres de jury : Encadrés par : M. Belkassem Tidhaf M. Omar SEFRAOUI. M. Mohammed Aissaoui M. Abdelghani Elougli M. Omar Sefraoui Année universitaire: 2015-2016 UNIVERSITE MOHAMMED PREMEIR Ecole Nationale des Sciences Appliquées (ENSA) Oujda Filière Génie de télécommunication & Réseaux F جامعة محمد األول المدرسة الوطنية للعلوم التطبيقية وجدة 1 Remerciement Tout d’abord nous remercions DIEU le tout puissant, maître des cieux et de terre, qui nous a éclairé le chemin et permis de mener à bien ce travail. Nous remercions notre encadrant M. Omar SEFRAOUI, qui nous a encadrés avec patience durant la réalisation de ce travail de fin d’année. Ses conseils nous ont été bien utiles, notamment pour la rédaction de ce rapport. Nous adressions également nos Vifs remerciements à notre Coordinateur de filière M. Belkassem TIDHAF. Nous exprimons également notre gratitude aux membres du jury, qui nous ont honorés en acceptant de juger ce modeste travail. Ainsi, nous tenons à remercier l’ensemble du corps enseignant de notre filière ainsi que le corps administratif de l’école. Enfin, nous remercions toute personne ayant contribué, de près ou de loin, à la réalisation de ce modeste travail. 2 Table de matière Introduction générale ............................................................................................................... 4 Chapitre I : Cloud Computing ................................................................................................ 5 1. Introduction ................................................................................................................................... 5 2. Historique ....................................................................................................................................... 5 3. Définition du Cloud Computing ................................................................................................... 6 4. Eléments constitutifs du Cloud Computing ................................................................................ 7 4.1 La virtualisation ........................................................................................................................................ 7 4.2 Le Datacenter ........................................................................................................................................... 8 4.3 La Plateforme collaborative ..................................................................................................................... 8 5. Les différents services de Cloud Computing ............................................................................... 9 5.1 Infrastructure as a Service «IaaS» ............................................................................................................ 9 5.2 Plateform as a Service «PaaS» ............................................................................................................... 10 5.3 Software as a Service «SaaS» ................................................................................................................. 10 6. Les types de Cloud Computing .................................................................................................. 11 6.1 Le Cloud public ..................................................................................................................................... 11 6.2 Le Cloud privé ....................................................................................................................................... 12 6.3 Le Cloud hybride ................................................................................................................................... 12 6.4 Le Cloud communautaire ....................................................................................................................... 13 7. Les enjeux du Cloud Computing................................................................................................ 13 7.1 Les avantages du Cloud Computing ...................................................................................................... 13 7.2 Les inconvénients du Cloud Computing ................................................................................................ 14 8. Sécurité dans le Cloud computing.............................................................................................. 14 9. Conclusion .................................................................................................................................... 15 Chapitre II : La mise en place d’une solution Cloud Computing privé au sein De l’Université Mohammed Premier ......................................................................................... 16 1. Introduction ................................................................................................................................. 16 2. La composition de l’Université Mohammed Premier .............................................................. 17 3. Critique du système d’information existant .............................................................................. 18 4. Planification de mise en place d’un Cloud computing ............................................................. 18 5. Les avantages de la mise en place de Cloud Computing .......................................................... 22 5.1 Pour les étudiants .................................................................................................................................... 22 5.2 Pour les enseignants ................................................................................................................................ 22 5.3 Pour la plateforme administrateurs ........................................................................................................ 22 5.4 Mise à jour et évolutivité ........................................................................................................................ 22 5.5 Mises en commun des ressources ........................................................................................................... 23 5.6 Sécurité ................................................................................................................................................... 23 5.7 Mobilité .................................................................................................................................................. 23 6. Conclusion .................................................................................................................................... 23 Chapitre III : Les solutions de Cloud Computing ............................................................... 24 3 1. Introduction ................................................................................................................................. 24 2. Solutions du Cloud existantes ..................................................................................................... 24 2.1 Solutions propriétaires ............................................................................................................................ 24 2.1.1 Amazon ........................................................................................................................................... 24 2.1.2 VMwareCloud ................................................................................................................................ 25 2.1.3 Office 365 ....................................................................................................................................... 25 2.2 Solution OpenSource .............................................................................................................................. 26 2.2.1 OpenNebula .................................................................................................................................... 26 2.2.2 Eucalyptus ....................................................................................................................................... 27 2.2.3 OpenStack ....................................................................................................................................... 27 3. Choix de la solution à déployer .................................................................................................. 27 4. Le Cloud OpenSource -OpenStack-........................................................................................... 28 4.1 Historique ................................................................................................................................................ 28 4.2 Definition ................................................................................................................................................ 29 4.3 Les composants OpenStack..................................................................................................................... 29 5. Conclusion .................................................................................................................................... 30 Chapitre IV : Mise en place de la solution Openstack ........................................................ 31 1. Introduction ................................................................................................................................. 31 2. Architecture d’installation .......................................................................................................... 31 3. Utilisateurs OpenStack ............................................................................................................... 33 3.1 Administrateurs ...................................................................................................................................... 33 3.2 Utilisateurs ............................................................................................................................................. 33 4. Installation d’OpenStack ............................................................................................................ 34 4.1 Méthode d’installation ............................................................................................................................ 34 4.2 Etape d’installation d’OpenStack ............................................................................................................ 35 5. Utilisation d’OpenStack .............................................................................................................. 35 5.1 Tableau de bord ....................................................................................................................................... 35 5.2 Création de projet et manipulation de quotas .......................................................................................... 36 5.3 Ajout des images ..................................................................................................................................... 37 5.4 Lancement une instance .......................................................................................................................... 37 5.5 Création d’un utilisateur .......................................................................................................................... 38 5.6 Création d’un Réseau .............................................................................................................................. 39 5.7 Création d’un sous Réseau ...................................................................................................................... 39 5.8 Création d’un routeur virtuel ................................................................................................................... 40 5.9 Mettre le routeur virtuel comme passerelle pour le réseau virtuel .......................................................... 40 5.10Créer ou importer une paire de clé « « Key pair » ................................................................................. 41 5.11Flottante IP ............................................................................................................................................ 42 5.12SSH à l’instance .................................................................................................................................... 42 6. Conclusion .................................................................................................................................... 43 Conclusion générale ............................................................................................................... 44 Bibliographie ........................................................................................................................... 45 Annexe ..................................................................................................................................... 46 Résumé .................................................................................................................................... 47 4 Introduction générale Face à l’augmentation des coûts de mise en place et de maintenance des systèmes d’informations, les entreprises externalisant de plus en plus leurs services informatiques en les confiant à des entreprises spécialisés comme les fournisseurs de Cloud. L’intérêt principal de cette stratégie pour les entreprises réside dans le fait qu’elles ne paient que pour les services effectivement consommés. Incontestablement, la technologie de l’internet de développe de manière exponentielle depuis sa création. Actuellement, une nouvelle « tendance » a fait son apparition dans le monde des TIC (Technologies de l’information et de la communication), il s’agit du « Cloud Computing ». Le Cloud Computing est une révolution dans la manière d’organiser, de gérer et de distribuer des ressources informatiques. Une révolution en informatique, c’est une nouvelle technologie qui permet de faire beaucoup mieux pour beaucoup moins cher. En Cloud Computing, le « beaucoup mieux » recouvre l’accès aux services par l’utilisateur à la demande, le réservoir de ressources non localisés et le redimensionnement rapide (l’élasticité). Le « beaucoup moins cher » est la combinaison de la facturation à l’usage avec les économies d’échelle engendrées par le réservoir de ressources. Le modèle Cloud Computing va donc s’imposer largement et inspirer le modèle d’organisation de tous les centres informatiques dans les vingt prochaines années. Notre travail est divisé en deux parties, dans la première (chapitre I, II), nous expliquerons quelques notions fondamentales et généralités a propos de Cloud Computing Ainsi, nous avons détaillé l’existant dans l’Université Mohammed Premier, et la planification du passage vers le Cloud Computing. Dans la deuxième partie (chapitre III, IV) nous avons mené une étude exhaustive sur les alternatives propriétaires et open-sources des solutions du Cloud Computing, ceci nous a permis d’avoir et de présenter une idée riche sur les techniques disponibles pour la création d’un environnement du Cloud et le choix de notre solution, enfin la mise en place de la solution choisie. 5 Chapitre I Cloud Computing 1. Introduction Dans ce chapitre, on va présenter en premier temps le Cloud Computing de manière générale, et dans un second temps on va étudier les trois services principaux, sur lesquels le Cloud Computing repose: SaaS, PaaS, IaaS. Et en fin les différents avantages et inconvénient du Cloud Computing, et on met l’accent sur l’aspect de la sécurité du Cloud Computing. 2. Historique Le Cloud Computing en version exploitable, est le fruit des investigations effectuées par Amazon Web Services (IaaS) en 2002. Cette société leader du e-business, satisfaisait régulièrement les grosses commandes ponctuelles sur son site, lors des fêtes de Noël. Elle a investi dans un parc gigantesque de machines. Et ces dernières ne sont pas exploitées correctement le reste de l’année. La diminution de la puissance du parc, ne pouvait pas résoudre le problème. En effet, il subsistait toujours des pointes d’appels, lors des fêtes. Et l’indisponibilité de leur site serait cruciale pour leurs affaires, car elle représentait la majorité de son chiffre d’affaire. Ce sera un impact négatif difficile à rattraper. L’idée est alors venue chez Amazon, de louer ces ressources à des entreprises, durant les périodes hors fêtes, et à la demande. Le résultat ne s’est pas fait attendre, puisque les avantages de ce concept sont nombreux pour les entreprises. Elles n’ont pas à se soucier de l’investissement en grosses machines, ou de la gestion de machines et d’hommes, alors que ses services sont effectués dans les normes et au moindre coût. 6 Ses clients augmentent continuellement, et Amazon effectue des extensions de ses parcs et de ses prestations pour satisfaire les demandes. D’autres sociétés de service IT comme Google et Microsoft, ont suivi le courant. Elles se sont mises dernièrement à fournir des services identiques. On les classe comme des fournisseurs d’environnement Cloud. Selon l’Institut de consulting Gartner, une forte référence pour le domaine, le Cloud Computing arrivera bientôt au même niveau d’affaire que celui du E-business en son temps. Beaucoup de gens utilise le Cloud quotidiennement sans le savoir. On le retrouve par exemple dans toutes les versions de mails, Web mail, Hotmail, ou Gmail, dans les offices comme le Word et l’excell de Microsoft. Les usagers de ces moyens informatiques accèdent, grâce à l’internet, à des ressources qu’ils ne peuvent pas situer physiquement. Ces accès, comme avec le webmail, peuvent être gratuits, tandis que d’autres fonctionnent par abonnement. Pour ce dernier cas, le service est garanti jusqu’à un certain niveau. L’abonné paye ce qu’il a consommé, comme la facturation d’électricité ou d’eau. La différence, c’est que la consommation en Cloud est pratiquement illimitée. 3. Définition du Cloud Computing uploads/s3/ memoire-de-projet-de-fin-dannee-1111111111111111111.pdf

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