République de Côte d'Ivoire
Ministère de l'enseignement supérieur Et
de la recherche scientifique
----------------------------------------
Union-discipline-travail
Institut CERCO-Côte d'Ivoire
Impétrant :
Egbahan Koissi Darius Junior & Kouassi Albert Yves
Amour
Thème: Etude et mise en place d'une
solution cloud computing privée avec Apache CloudStack : cas de
JIGHI-CI
Maitre de stage:
Mr BOBY
Mémoire de licence
Option : Télécommunications et
Réseaux
Année Académique : 2017-2018
Docteur Alain Capo Chichi
Directeur de mémoire :
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
SOMMAIRE
SOMMAIRE II
Dédicace (étudiant 1) IV
Dédicace (étudiant 2) V
REMERCIEMENT VI
LISTE DES SIGLES ET ABREVIATIONS VII
LISTE DES FIGURES ET TABLEAUX IX
Autobiographie (étudiant 1) X
Autobiographie (étudiant 2) XIV
INTRODUCTION GENERALE 1
PARTIE I : APPROCHE METHODOLOGIQUE 3
CHAPITRE I : PRESENTATION DE L'ENTREPRISE ET ETAT DE
L'EXISTANT 4
I- CONTEXTE GENERAL 4
II- PRESENTATION ET ORGANISATION DE L'ENTREPRISE
4
1- Organisme d'accueil 4
2- Organisation 6
III- ETAT DE L'EXISTANT 7
1- Analyse du personnel 7
2- Analyse du pack informatique 7
Synthèse partielle 8
CHAPITRE II : CRITIQUE DE L'EXISTANT ET PROBLEMATIQUE
9
I- CRITIQUE DE L'EXISTANT 9
II- PROBLEMATIQUE 9
III- CARDRE ET OBJECTIF DU PROJET 10
1- Cadre du projet 10
2- Objectif du projet 10
Synthèse partielle 11
PARTIE II : ETUDE TECHNIQUE 12
CHAPITRE I : METHODOLOGIE 13
I- METHODE 13
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour II
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
2- Les techniques 13
Synthèse partielle 14
CHAPITRE II : NOTION FONDAMENTAL SUR LE CLOUD COMPUTING
15
I- DEFINITION 15
II- HISTORIQUE 16
III- LES PRINCIPAUX TYPES DE CLOUD COMPUTING
17
IV- LES TYPES DE DEPLOIEMENT DU CLOUD COMPUTING
23
V- CINQ PRINCIPAUX CARACTERISTIQUES 26
VI- Bénéfices et inconvénients du
cloud computing 27
VII- LA VIRTUALISATION 28
VIII- ACTEURS DU SECTEUR 29
IX- SECURITE DU CLOUD 30
Chapitre III: ANALYSE DU DEPLOIEMENT 32
I- BRANCHE FONCTIONNELLE : ANALYSE DES CAS
D'UTILISATION 32
II- BRANCHE TECHNIQUE : SPECIFICATION TECHNIQUE
34
Synthèse partielle 35
CHAPITRE I : ETUDE COMPARATIVE ET CHOIX DE LA SOLUTION
37
I- ETUDE COMPARATIVE 37
1- Les solutions propriétaires 37
II- CHOIX ET PRESENTATION DE LA SOLUTION
41
Synthèse partielle 45
CHAPITRE II : REALISATION : CONCEPTION IMPLEMENTATION
ET TESTS 46
I- ARCHITECTURE RESEAU 46
II- CONCEPTION 47
III- IMPLEMENTATION ET TEST 49
Synthèse partielle 50
ANNEXE 53
REFERENCE BIBLIOGRAPHIE ET WEBOGRAPHIE 61
A- Bibliographie 61
B- Webographie 61
RESUME 62
ABSTRACT 62
Réalisé par : Egbahan
koissi darius junior et kouassi albert yves amour III
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
Dédicace (étudiant 1)
A mes Parents,
A toute ma famille,
A mes enseignants tout au long de mon cursus scolaire et
universitaire.
A toutes les personnes qui ont eu l'énorme
générosité d'accorder de leur temps, Partager un rire,
leur amour, un souvenir impérissable,
Communiquer le gout du travail,
Vous avez toute ma gratitude.
Ce mémoire est dédié à mon
père Mr Egbahan Joseph et à ma mère
Egbahan Joséphine qui ont consenti tant d'effort et de
sacrifice pour que cette formation ait lieu. Je dédie aussi ce
mémoire à tous mes frères et soeurs pour leur
encouragement.
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour IV
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
Dédicace (étudiant 2)
A mes Parents,
A toute ma famille,
A mes enseignants tout au long de mon cursus scolaire et
universitaire.
A toutes les personnes qui ont eu l'énorme
générosité d'accorder de leur temps, Partager un rire,
leur amour, un souvenir impérissable,
Communiquer le gout du travail, Vous avez toute ma gratitude.
Ce mémoire est dédié à mon
père Mr KOUASSI Adou Antoine et à ma mère
KOUADIO Eba Bertine qui ont consenti tant d'effort et de
sacrifice pour que cette formation ait lieu. Je dédie aussi ce
mémoire à tous mes frères et soeurs pour leur
encouragement.
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour V
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
REMERCIEMENT
Au terme de ce projet de fin d'étude, nos vifs
remerciements vont à l'endroit de tous ceux qui ont contribués,
directement ou indirectement à l'élaboration de ce projet.
Nos remerciements s'adressent également à Monsieur
BOBY notre encadreur coté entreprise, qui a toujours trouvé le
temps pour suivre notre travail et être à l'écoute
lorsqu'on rencontrait des difficultés techniques dans le projet.
A Mr Lahm pour sa disponibilité et son
appui
A notre Directeur de mémoire Mr Alain Capo
Chichi qui nous a été d'un appui considérable
dans ce projet. Tous ces apports nous ont permis de réaliser ce projet
de la conception à la rédaction.
Notre dernier mot s'adresse à tous les membres du jury
pour l'honneur qu'ils nous font de participer à l'examen de ce
travail.
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour VI
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
LISTE DES SIGLES ET ABREVIATIONS
CM2: cour moyen 2eme année
CE2: cour Elémentaire 2eme année
BEPC: Brevet d'Etude Premier Cycle
BAC: Baccalaureat
RAM: Random Access Memory
CERCO : Centre d'Excellence et de Recherche en
Création Ouverte
SOA: Service Oriented Architecture
VPN: Virtual Private Network
SDN: Software Definited Networking
NFV: Network Function Virtualization
2TUP: 2 tracks unified process
NIST: National Institute of Standards and
Technology
CRM: Customer Relationship Management
IaaS: Infrastructure as a Service
Paas: Platform as a Service
SaaS: Software as a Service
E: Expertisen Competence Center
EBS: Elastic Block Store
ASP: Application Service Provider
DSI : Directeur du system d'information
SLA: Service Level Agreement
IDS: Intrusion Detection System
Réalisé par : Egbahan
koissi darius junior et kouassi albert yves amour VII
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
IPS: Intrusion Prevention System
SAN: Storage Area Network
FC: Fiber Chanel
KVM: Kernel-based Virtual Machine API
: Application Programing Interface IP: Internet
Protocol
Réalisé par : Egbahan
koissi darius junior et kouassi albert yves amour VIII
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
LISTE DES FIGURES ET TABLEAUX
Figure 1 : logo de JIGHI-CI 5
Figure 2 : organigramme de JIGI-CI 6
Figure 3 : le cloud computing 16
Figure 4: les principaux types de cloud 18
Figure 5 : les différents niveaux de
responsabilité 22
Figure 6 : les services associés aux principaux types
de cloud 22
Figure 7 : le cloud privé 23
Figure 8 :le cloud public 24
Figure 9: le cloud hybride 25
Figure 10 : le cloud communautaire 26
Figure 11 : l'hyperviseur VMware 35
Figure 12: LOGO APACHE CLOUDSTACK 42
Figure 13 : architecture réseau 46
Figure 14 : installation d»openntp server 47
Figure 15: lien de téléchargement 47
Figure 16 : installation du serveur de gestion 48
Figure 17 : désactivation du pare feu 48
Figure 18 : Page de connexion 48
Figure 19: tableau de bord de l'administrateur 49
Figure 20: état du system 49
Figure 21: création de compte utilisateur 50
Tableau 1: Etude comparative des différentes solutions
41
Réalisé par : Egbahan
koissi darius junior et kouassi albert yves amour IX
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
Autobiographie (étudiant 1)
Je suis Egbahan koissi Darius junior, née un
28decembre1996 à la maternité de yopougon. Je suis le 8eme et
dernier enfant de Mr Egbahan Joseph et de Mme Egbahan Josephine. Je suis de
taille moyenne (1.77m), Pas gros de forme, un poids avoisinant la cinquantaine,
de teint noir comme mes parents, j'ai des cheveux bruns et courts comme tout
bon africain. En partant de l'ainé au cadet mes frères et soeurs
sont : Wilfried, Justine, Marius, Marie, Carine, Sandrine, Odette et enfin moi
Darius junior.
Moralement je suis quelqu'un de respectueux et ouvert à
tous. J'étais très renfermé j'avoue, mais
il faut dire qu'avec les expériences de la vie, j'ai
appris à m'adapter rapidement aux circonstances, ainsi en public suis
très réactifs.
J'ai passé une enfance heureuse, parce que je ne manquais
de rien, que ce soit financièrement et /ou émotionnellement. Je
suis issu d'une famille chrétienne et j'ai reçu le baptême
à l'église catholique. Depuis ma naissance nous habitons le
même quartier de Yopougon camp militaire car c'est là que mon
père a construit sa maison. Une maison de 7chambres, une cour avant une
cour arrière. J'ai précisé depuis ma naissance, car avant
ma famille vivait dans un autre quartier appelé Abobo-Doumé.
C'est pratiquement à ma naissance que nous sommes arrivés dans ce
quartier.
Mes années d'étude ont commencés au Groupe
scolaire Gandhi, depuis la maternelle jusqu'au CM2. C'est cette même
école qui a reçue tous mes frères et soeurs de la
maternelle au CM2. C'est une école dans laquelle j'étais vraiment
à l'aise, car tous mes amis du quartier fréquentaient aussi cette
école. Une classe ma marquée pendant ce cursus primaire, c'est la
classe de CE2, car
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour X
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
c'est dans cette classe que nous avons commencé à
copier des leçons. Mon répétiteur se nommait jean louis.
C'était un jeune homme pas trop grand de taille et de teint noir. Il ne
manquait pratiquement jamais de séance et a vrai dit cela
m'énervais parfois. Il était toujours souriant et trouvait
toujours de petites astuces pour m'inciter à travailler et à
aller de l'avant.
J'ai fait le collège sans problème et avec une aise
sans pareil, et vraiment je n'avais plus les idées
d'avant qui me faisais toujours penser à la fin des cours.
J'ai passé tout mon cursus secondaire au Collège St
François 2.
C'est en classe de 4eme que je me suis senti honorer, car ce fut
la première fois que je deviens premier de classe. C'est dans cette
classe, que j'ai fait l'apprentissage de l'allemand en tant que langue vivante
et aussi la connaissance de nouveaux amis de classe avec qui on formait une
petite famille. Mr Moussasse, notre professeur de français était
vraiment strict sur le travail et surtout sur le retard, ce qui faisait que
personne n'était en retard. Les jours où on avait cour avec lui,
et que la classe bavardait, il donnait des interrogations dans chacune des 6
séances prochaines.
Il faut dire que, je me suis tellement apprêté
à affronter la classe de 3eme, que lorsque j'ai commencé mes
premiers cours, je trouvais que c'était trop facile pour passer en
classe supérieur. Par la suite, tout est allé comme sur des
roulettes jusqu'à l'obtention du BEPC et ensuite du BAC série D.
la classe de terminal m'a beaucoup marquée à cause du professeur
de mathématique Mr EBA. Un professeur qui adore les mathématiques
et qui encourageait tout le monde à faire des efforts sur la
rédaction de nos devoirs de mathématique. Tous les examens
passés, je dirais que le BAC fut l'examen qui m'a le plus fait
étudier, car nous étions plusieurs à passer le BAC dans le
quartier, ainsi tout le monde voulais tirer son épingle du jeu.
Après le BAC, Nous voici dans le monde universitaire. Tout
d'abord l'envie me viens de faire le droit, ensuite je change pour la
criminologie, et finalement puisque j'avais acquis préalablement des
bases en informatique depuis tout petit je me lance dans la filière
RIT(Réseau Informatique et Télécommunication).Franchement
ce fut un grand plaisir pour moi d'appendre le réseau informatique et
les nouvelles technologies, en plus avec le groupe CERCO qui est une
université a l'ère des nouvelles technologies, la formation
était vraiment parfaite avec tous les ateliers de formation et les cours
sur la plateforme e-learning. Il faut dire que jusque-là le chemin
parcouru
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour XI
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
était passionnant pour moi.
Ma passion pour l'informatique a commencé depuis
l'âge de 15ans. J'ai commencé à m'intéresser
à l'informatique, à cause des réseaux sociaux. Ma plus
grande curiosité, était de savoir comment un individu X pouvait
communiquer avec un individu Y qui est lui a l'autre bout du monde. Dès
lors mon père m'a acheté mon premier ordinateur. C'était
un pentium 4 avec 17giga de disque dure et 1giga de RAM. A vrai dit dans les
premiers temps je regardais que des films. Mais ensuite j'ai commencé
à saisir mes cours sur l'ordinateur et cela ma permit de mieux maitriser
le clavier. Apres cela, je me suis vivement intéressé au
réseau informatique. J'ai demandé à un grand frère
du quartier qui faisait le câblage réseau dans le quartier, de me
montrer comment cela fonctionnait. J'ai donc commencé à sertir
les câbles pour lui. Et comme il distribuait la connexion internet dans
le quartier, j'ai donc appris encore plus auprès de lui. Il m'a ensuite
appris à mettre en place un Access Point pour alimenter les clients en
réseau wifi.
Je me suis intéressé par la suite au Hacking, et je
m'y intéresse toujours. J'ai participé à plusieurs
formations sur le hacking en occurrence avec Mr Yao N'Cho. J'ai aussi
participé à plusieurs cafés, le dernier en date
était le café de l'informatique à AIBS (Atlantic
International Buisness School). Mon plus gros problème est que j'aime
assimiler assez d'information, et cela est quelque fois néfaste à
mon apprentissage.
Je suis impliqué dans la vie associative à travers
la réalisation de plusieurs projets caritatifs et sociaux. Je suis
convaincu que le bénévolat, l'engagement associatif et les
initiatives citoyennes rassemblés sous forme d'association, ont un
rôle essentiel à jouer dans la société ivoirienne,
ainsi que dans l'amélioration des conditions de vie des citoyens.
Je défends toutes les initiatives des citoyens et
entrepreneurs visant à soutenir, promouvoir et développer
l'esprit d'entrepreneuriat en Côte d'Ivoire. J'aime continuellement
découvrir de nouveaux sujets, explorer de nouveaux domaines afin
d'élargir mon horizon, et acquérir des connaissances
supplémentaires.
Il est impossible de citer tous les sujets qui
m'intéressent, mais voici néanmoins une liste non exhaustive de
mes passions : l'entrepreneuriat, les jeux vidéo, les nouvelles
technologies, le cinéma, l'architecture, l'urbanisme, la musique, la
politique.
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour XII
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
Plus tard, je me vois..., difficile à dire car j'ai du mal
à m'imaginer dans le futur, mais j'arrive quand même à
espérer un avenir, un bel avenir, un avenir qui me conviendra, qui fera
de moi un homme libre, vivant au jour le jour mais sachant ce qu'il fera le
lendemain. Un homme heureux de ses fréquentations et de son emploi, un
homme accomplit.
Je me vois, une femme au bras droit, une femme simple,
sympathique, qui me rend heureux, et je me vois aussi avec un enfant dans le
bras gauche, de préférence un garçon, sans aucun sexisme,
un garçon heureux de vivre.
Je suis actuellement étudiant en l3 option Réseau
Informatique et Télécommunication à l'institut CERCO. Je
compte aller jusqu'au master si Dieu le veut car c'est lui qui décide de
toute chose.
Mon histoire se poursuit
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour XIII
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
Autobiographie (étudiant 2)
Je me nomme Kouassi Albert Yves Amour né le 9aout 1996
à Abobo-doume de Kouassi Adou Antoine et de Kouadio Eba Bertine. Depuis
l'enfance mon rêve a toujours été d'être un grand
footballeur. Je n'ai pas grandi avec ma mère biologique mais avec mon
père et sa nouvelle femme. J'ai quitté ma mère à
l'âge de 2ans après une dispute entre mon père et ma
mère. Ça n'a pas été facile de vivre avec ma
seconde mère. Ma vie n'a pas été rose j'ai grandi avec un
vide émotionnel de mes parents. Mon papa est dans le corps et à
peine avait le temps de savoir comment son fils était traité. Je
me souviens étant petit mon papa à laisser de l'argent à
ma seconde mère pour qu'elle nous scolarise moi et ma demi soeur, mon
papa était en mission pour des mois environs. Ma mère à
scolariser sa fille et m'a laissé à la maison pendant environ un
mois ou plus, je n'ai plus la nostalgie quand mon père appelait de
savoir si nous avons été inscrit elle répondait oui hors
elle avait bouffé mon argent de scolarité, j'étais donc
à la maison et ma soeur allait à l'école. Nous
étions inscrit à la maternel, étant petit ne sachant
absolument rien je me retrouvais seul à la maison. L'injustice
était mon quotidien. Quand mon père est arrivé de la
mission, il était étonné de me voir à la maison et
aussi vite que ma seconde mère ai su que mon papa l'avait appris elle se
précipita de m'envoyer à l'école. Mon père curieux
décida de se rendre à l'école et était surpris de
constater que je n'ai pas été inscrit, il demanda donc des
comptes à ma seconde mère et elle niât les faits disons
qu'ils s'étaient trompé ceux de l'administration à mon
sujet. Voilà comment j'ai commencé les études après
l'arrivé de mon papa. Je subissais l'injustice à chaque fois
quand mon père n'était pas là. L'injustice était
mon quotidien et elle
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour XIV
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
refusait que je m'approche de mon papa de peur que je lui raconte
ce que je subissais, quand mon papa le constatait de lui-même elle me
prenait comme le centre de leur dispute me traitait d'enfant batard racontait
à tout le monde que j'étais le problème dans son foyer
celui qui voulait détruire son foyer et toutes les femmes du quartier me
dévisageaient, j'étais frustré dans mon enfance, sa
famille me détestait. J'étais rejeté par toutes les
camarades de ma seconde mère, ses soeurs faisaient semblant de m'aimer
et m'envoyait dans leur famille et me faisait subir l'humiliation. Je souffrais
je me demandais ou était passé ma maman biologique. J'ai
passé plusieurs années sans voir ma maman elle venait me voir
chaque 2ans 3ans. J'ai donc décidé de vendre des bois comme les
enfants de la rue vendre les fers jaune avec mes amis pour comprendre la
souffrance des enfants qui se trouvaient dans la rue. D'autre gens nous
voyaient comme des voleurs nous poursuivaient parfois nous frappaient dehors,
rien qu'avoir quelque chose pour manger. On ramassait les bois et on les
donnait à la femme qui vend dans les restaurants et nous on demandait en
retour de la nourriture pour manger. Je le faisais de comprendre la vie, et
comment les enfants de la rue souffraient j'étais à peine en
classe de CE1 et là j'ai commencé à prendre conscient de
la vie mais en ce moment s'était une prise de conscience
éphémère je ne prenais pas mes études trop au
sérieux j'avais la mentalité d'avoir juste la moyenne
demandée et aller en classe supérieur mais mes parents ne
m'avaient faire aucune reproche donc je trouvais normal la méthode que
j'appliquais. Tellement troublé en famille parce que ma second
mère avait deux enfant avant de rencontrer mon père, l'un d'eux
était voleur et par jalousie il vendait ce que je recevais de mon
père il mangeait ma nourriture qu'on me gardait midi comme le soir et ma
seconde mère ne voulait en aucun cas que j'en parle à mon papa,
je vivais cela au quotidien. Quand mon père donnait de l'argent pour
changer notre garde-robe ma seconde mère m'achetait qu'un seul
vêtement soit un pantalon ou un tricot et s'était tout pour moi et
mes demi-frère et soeur étaient véritablement
étouffé de vêtements. Je me souviens un jour après
avoir fini de jouer au foot, je me retrouvais devant la porte de la maison de
mon père lorsque j'aperçois deux femmes à la porte, j'ai
reçu le sentiment d'avoir connu l'une des femmes mais je ne savais ou.
La femme également me regardait mais je ne savais qui s'était, on
nous ouvrit donc la porte et après être rentre j'eus pris une
douche et aller me coucher. En réalité s'était ma
mère qui était à la porte avec sa camarade. Elle fut
reçu par mon père et lui à son tour me demanda et lorsque
je viens, il me posa la question de savoir est-ce que je connaissais cette
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour XV
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
femme assise à côté de moi et je
répondis je ne vois pas mais le visage me semble familier.
J'étais en ce moment en classe de CM1 et avait environ 10ans et sa
faisait plus de pratiquement 5 à 8ans que je ne l'avais pas vu. Et mon
père répondra à ma question que c'est ma maman, je la
voyais pleuré et du coup mes larmes ont commencé à couler
elle m'a prise dans ses bras et je ne savais comment exprimer ma joie. J'avais
honte d'elle je ne savais pas comment lui dire maman, c'était difficile
pour moi car je n'étais pas habitué à elle. Avant de
partir elle m'a donné son numéro et m'a dit de l'accompagner,
nous sommes allé chez l'une de ses amies qui voyaient mes souffrances et
ne bronchait pas et j'étais surpris qu'elle connaissait chez ma maman et
même sa maison. Je me souviens quand elle m'a remis son numéro je
l'ai copié plus de cent fois comme une punition de peur de le perdre
mais chose que j'ignorais était de savoir où habitait ma maman.
De mon enfance, des endroits que j'ai parcourus je passais à chaque fois
devant la porte de ma maman mais jamais j'avais pensé que c'est
là qu'elle habitait. C'est en classe de CM2 quand j'ai eu mon entrer en
sixième que j'ai connu chez ma maman et j'étais fort surpris de
savoir que tout ce temps j'ai vécu l'injustice, dans la douleur je
cherchais ma maman et je passais devant sa porte sans m'en rendre compte.
J'étais en joie et je me rappel j'allais chez ma maman 5 à 6 fois
par jours. Je rentrais tard à la maison et mon papa a su que j'avais
connu chez ma maman. Mon père ne voulait pas parce que dans le temps il
disait que si je connaissais j'allais partir rester avec elle, chose qu'il ne
voulait pas parce qu'il voulait rester avec moi. Au collège, ma venue au
collège la encore ça n'a pas été facile tellement
frustré dans mon enfance j'étais renfermé et timide, je
fus tombé éperdument amoureux d'une fille du nom de Sandrine,
tous les hommes la voulait c'était la fille d'un député
très belle elle changeait de coiffure chaque semaine et ses chaussures
chaque jour. Disons, je ne pensais pas avoir Sandrine tout le monde la voulait
comme petite amie et elle les humiliait, en classe tous les hommes avaient
posé leur candidature mais moi je n'osais pas de peur d'être
rejeté. Mais j'ai réussir car elle m'aimait moi sans que je ne la
drague et la encore le calvaire à commencer mon ami l'aimait et un jour
dans mon dos il a passé une rumeur disant que j'ai fait l'amour avec
cette dernière-là. La rumeur avait pris la classe et moi ne
sachant rien elle demanda à me voir et m'humilia devant tous mes amis,
j'étais anéantis perdu et je ne savais pas où aller vers
qui me penché. Mon ami la fait dans le but de la récupérer
et pendant 3ans se fuyait l'objet d'un attachement on se moquait de moi
à l'école lorsque j'étais interroger en classe et comme
à l'EPS je me sentais seul et en 3ième j'échoue
à mon examen. J'ai été orienté dans la
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour XVI
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
même école phalène et je passai en candidat
libre le BEPC et je l'obtiendrai avec mention. C'est en classe de second que je
fus pris de ma vie le premier de ma classe, c'était la première
fois de connaitre la joie d'être premier et des lors j'ai pris premier
jusqu'en terminal. En terminal je rencontrai Fatim une fille vraiment que
j'avais aimé de toute ma vie je ne sais si je pourrai aimer quelqu'un
encore comme elle. Et c'est la meilleur des classes que je veux reprendre si
c'était à reprendre parce que j'ai vécu de beau moment
avec cette fille-là. La romance et autre, c'était génial
mais elle a fini par détruire mon coeur à un niveau ou j'ai
passé 3ans de ma vie à sa poursuite après qu'elle m'ai
laissé et j'ai reçu des frustrations qui m'ont atteint à
un niveau extrême. Retenons que la vie m'a forgé et je suis fier
d'avoir traversé toutes les difficultés de la vie. Aujourd'hui je
suis en train de réaliser ma vie en atteignant mon rêve
d'être footballeur. Je le suis dans un club COK en réserve club
omnisport de Korhogo, j'ai un bon niveau d'étude et je continue à
poursuivre mes études et bientôt en master 1 après ma
soutenance. Je ne peux que remercier DIEU de m'avoir donné la vie et il
continu de le faire, tant qu'il y a la vie il y a espoir. Je t'aime
JESUS-CHRIST DE NAZARETH.
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour XVII
|
INTRODUCTION GENERALE
Les entreprises modernes traitent de grandes quantités
d'informations aussi nombreuses que variées. Ainsi, elles ont besoin de
grande capacité de stockage ainsi que d'une puissance de calcul
élevée. Les ressources matérielles et logicielles
nécessaires n'étant pas à la portée de toutes les
entreprises, le Cloud Computing apporte une solution pour résoudre ce
problème.
Dans le souci d'accroitre leur performance et leur
compétitivité, plusieurs entreprises modernes ont recours
à l'utilisation du Cloud Computing. Le sujet qui nous ait proposé
s'intitule donc avec raison « Etude et mise sur pied d'une solution Cloud
Computing dans une entreprise moderne, cas de JIGHI ».
Le terme Cloud Computing, ou « informatique dans les nuages
», est un nouveau modèle informatique qui consiste à
proposer les services informatiques sous forme de services à la demande,
accessibles de n'importe où, n'importe quand et par n'importe qui. Cette
nouvelle technologie permet à des entreprises d'externaliser le stockage
de leurs données et de leur fournir une puissance de calcul
supplémentaire pour le traitement de grosse quantité
d'information.
Pour ce fait, notre objectif est le développement d'un
nuage privé exploitable, via un portail qui optimise l'utilisation des
ressources informatiques de la société et mettre en oeuvre, un
cloud privé basé sur un modèle d'infrastructure en tant
que service (IaaS), objectif provenant des remarques faites sur l'entreprise.
Concernant la critique d'existence sur l'entreprise dans laquelle le stage
s'est déroulé, vous en aurez plus de détails des
aperçus dans le chapitre II.
Notre travail sera divisé en trois parties nommées
approche méthodologique, étude technique et la mise en oeuvre.
Chaque Partie sera divisée en deux chapitres. La première partie
comportera deux chapitres dénommés présentation de
l'entreprise et
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
état de l'existant, et critique de l'existant et
problématique. La deuxième partie comportera deux chapitres
nommés méthodologie de recherche et notions fondamentales sur le
Cloud Computing, analyse et spécification des besoins. La
dernière partie sera constituée de deux chapitres nommés
étude comparative et choix de la solution, et réalisation :
conception, implémentation et test.
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 2
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
PARTIE I : APPROCHE METHODOLOGIQUE
Réalisé par : Egbahan
koissi darius junior et kouassi albert yves amour 3
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
CHAPITRE I : PRESENTATION DE L'ENTREPRISE ET ETAT DE
L'EXISTANT
Ce chapitre permet de mettre ce projet dans son cadre
général. Nous allons présenter l'entreprise qui nous a
accueillis tout au long de notre stage. Nous présenterons son
organigramme, ses missions, ses différents services et les technologies
qu'elle utilise. Nous porterons une attention particulière sur le
service où sera implémentée notre solution.
I. CONTEXTE GENERAL
L'utilité du Cloud Computing au sein des entreprises n'est
plus à discuter, vu qu'il a fait cette preuve durant ces
dernières années, d'où l'enthousiasme de JIGHI-CI
d'implémenter un cloud computing au sien de l'entreprise.
II. PRESENTATION ET ORGANISATION DE
L'ENTREPRISE
1- Organisme d'accueil
JIGHI-CI est une entreprise ivoirienne prestataire de service.
Elle est née en 2013.
JIGHI-CI est situé à la Rue J123, Carrefour Sainte
Cécile - Deux-plateaux - Vallon Cocody Abidjan - Côte d'Ivoire
Elle a pour objectif d'aider les entreprises à migrer vers
des technologies telles que, l'internet des objets, et le déploiement de
WIFI.
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 4
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
FIGURE 1 : LOGO DE JIGHI-CI
Les services réseau de JIGHI offre une vision unique, qui
assure que votre réseau est prêt à répondre
rapidement au besoin changeant des entreprises à travers de multiple
dispositif des applications et technologie.
La stratégie de JIGHI est reconnue sur le marché en
tant que leader des technologies innovante de l'architecture orienté
service (SOA).
JIGHI possède une expertise d'affaire inhérente
à travers plus d'une douzaine d'industrie de haute technologie.
Pour l'innovation dont il fait preuve JIGHI a été
invité à participer à la conférence mondiale sur
l'internet des objets à santa clara en mai 2016.
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 5
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
2- Organisation
Coordinatrice
HIE LYDIE
TEAM LEADER FH
TEAM LEADER WIFI ET SUPERVISION
TEAM LEADER J SPOT
TEAM LEADER CORE IP
ALY TIMITE
LIONEL ELLO
ASSY CHARLES
CHRISTIAN AGBAN
ASSOUAN MARIO
SENIOR MANAGER
COULIBALY
|
|
KAKOUE
|
|
SIMON
|
|
STEPHANE
|
KONE
|
|
MERVEILLE
|
|
PIERRE
|
|
ADOMON
|
|
|
|
|
|
|
|
SIE
|
OUATTARA
|
EPHREM
|
ALEXENDRE
|
PATRICK
|
|
AZIZ
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DIOMANDE
|
BOBY
|
EMMANUEL
|
SINDOU
|
|
MAIZAN
|
|
|
|
|
FIGURE 2 : ORGANIGRAMME DE JIGI-CI
Le chef de projet s'occupe de l'audit des différents
projets.
Le chef de projet technique quant à lui s'occupe des
opérations sur le terrain. Il supervise l'ingénieur réseau
et l'ingénieur IP.
Réalisé par : Egbahan
koissi darius junior et kouassi albert yves amour 6
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
III- ETAT DE L'EXISTANT
Dans le souci d'inscrire notre travail en coordination et en
complémentarité avec les démarches déjà
existantes, nous sommes emmené à effectuer une étude sur
les ressources dont dispose l'entreprise.
Et pour à mener à bien cette étape, nous
avons procédé comme suite: -analyse du personnel
-analyse du pack informatique
1. Analyse du personnel
Notre préoccupation à ce niveau, est de savoir si
JIGHI-CI place son personnel au centre du débat sur la
rentabilité, ainsi que la manière dont elle s'y prend à
travers les actes de gestion classique tels que le stockage des données
et/ou des informations, l'évaluation de l'avancé des taches, la
gestion de la mobilité, la collaboration entre les membres de
l'entreprise, etc.
Le personnel de JIGHI-CI est plus ou moins performant dans
l'exécution des travaux, avec une bonne collaboration entre les
membres.
2. Analyse du pack informatique
Pour des raisons de confidentialité, nous ne pouvons
détailler l'architecture de ce réseau et plus
précisément du Data Center. Notons tout juste qu'il est
constitué d'un grand nombre d'équipements
hétérogènes tels que :
-Des switches et des routeurs majoritairement Cisco. -Une
solution antivirus
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 7
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
-Une solution VPN
- des micro-ordinateurs répartis entre différents
services
Synthèse partielle
Dans ce premier chapitre, nous avons présenté
l'entreprise d'accueil. Puis, nous avons présenté le
système déjà mis en place.
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 8
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
CHAPITRE II : CRITIQUE DE L'EXISTANT ET
PROBLEMATIQUE
Dans ce chapitre, nous allons effectuer une critique de
l'existant de JIGHI-CI et ressortir la problématique qui nous a
emmenés à produire ce travail et à proposer une
solution
I. CRITIQUE DE L'EXISTANT
D'après ce qu'on a précédemment
évoqué, JIGHI-CI dispose d'une multitude d'outil qui facilite le
travail au sein de l'entreprise. Cependant après cette étude,
nous avons trouvés des anomalies. Il existe des défauts au sein
de son système et nous pouvons citer entre autre :
- Inexistence de plateforme de travail collaboratif.
- Une perte du temps et une augmentation de cout de maintenance
des outils.
- Gaspillage de l'espace de Stockage et manque des statistiques
à jour.
- défaillance de la gestion des stratégies
d'accès
-Abus dans l'utilisation des ressources réseaux
II. PROBLEMATIQUE
Toute entreprise, dans le but d'améliorer son rendement
mets l'accent sur les conditions de travail de ses employés. Pour
JIGHI-CI, en tant que entreprise moderne à la pointe de la technologie,
il paraît primordial pour elle de fournir à ses employés de
bonne condition de travail, pour être plus opérationnel et
efficace quant à l'exécution de leurs taches.
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 9
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
Elle doit être aussi au parfum des nouvelles technologies
pour être plus compétitive.
Il serait ainsi très utile et très pratique d'avoir
des solutions technologiques pour rendre le travail en entreprise plus
conviviale, plus accessible et plus collaboratif.
Ces technologies doivent être capables :
> De permettre le partage des ressources entre les services et
personnes autorisées,
> D'unifier les moyens d'accès à des
applications développées et de faciliter le travail
collaboratif,
> Créer des machines virtuelles en fonction des
besoins. >De permettre une bonne gestion des ressources
Le but visé dans nos recherche étant de trouver la
solution adéquate, nous avons donc pour problématique :< le
cloud computing est-il la solution adéquate pour résoudre le
problème ?>
Nous travaillerons sur cette problématique tout au long de
notre projet.
III- CARDRE ET OBJECTIF DU PROJET
1. Cadre du projet
Notre projet s'inscrit dans le cadre d'une étude sur le
Cloud Computing en terme de principes, avantages, inconvénients,
risques, offres. Ensuite l'élaboration d'une solution Cloud Computing
qui répond aux besoins de la société.
2. Objectif du projet
L'objectif est le développement d'un nuage privé
exploitable, via un portail qui optimise l'utilisation des ressources
informatiques de la société. Mettre en oeuvre, un cloud
privé basé sur un modèle d'infrastructure en tant que
service (IaaS).
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 10
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
Synthèse partielle
Dans ce chapitre nous avons montré l'enjeu de notre sujet
d'étude, et poser une problématique au vu des critiques faites
sur l'existant de JIGHI-CI Dans la partie qui suit, nous allons
détailler la méthodologie qui a été utilisée
pour mener à bien le travail
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 11
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
PARTIE II : ETUDE TECHNIQUE
Réalisé par : Egbahan
koissi darius junior et kouassi albert yves amour 12
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
CHAPITRE I : METHODOLOGIE
Afin de recueillir le plus objectivement possible les
données nécessaires à la bonne réalisation de ce
travail, et dans le souci de bien cerner tous aspect du problème de
recherche, il nous est utile de recourir aux méthodes et techniques de
recherche.
I- METHODE
1. La méthode de recherche
Dans notre travail nous nous sommes servis des méthodes de
recherche pour atteindre nos objectifs et vérifier notre
hypothèse. Nous avons utilisé la méthode statistique pour
avoir des informations sur le nombre d'entreprise qui utilise le cloud
computing. Il est ressorti que 93% des entreprises utilisent le cloud
d'après Commvault qui est une entreprise de conseil en gestion cloud.
Nous avons aussi utilisé la méthode de comparaison. Cette
méthode nous a aidés à faire la comparaison, entre les
ressources dont dispose l'entreprise, et les ressources dont nous jugeons
nécessaire pour le bien-être et le bon développement de
l'entreprise. Nous avons enfin utilisé la méthode d'analyse. Elle
nous a permis de faire l'analyse des données et informations recueillies
au cours de nos recherches. Et il ressort que l'entreprise JIGHI-CI devrait
avoir un cloud computing pour la bonne gestion de ses données.
2. Les techniques
Au cours de notre recherche plusieurs techniques nous ont
aidés dans la collecte des données. Nous avons utilisé la
technique documentaire en consultant les ouvrages sur le cloud computing et les
sites internet. Cela nous a apporté des connaissances sur le cloud
computing.
Nous avons aussi utilisé la technique d'interview. Il est
important de rappeler que les informations utilisées dans notre travail
proviennent des interviews avec le personnel de JIGHI-
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 13
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
CI. Nous avons aussi essayé d'obtenir des renseignements
auprès des entreprises qui utilisent déjà les solutions
Cloud. Cependant cela n'a pas été possible car les entreprises
étaient réticentes.
Synthèse partielle
Ce chapitre nous a permis de voir par quelle méthode nous
avons recueillis les informations. Et ensuite comment sera
élaboré notre travail.
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 14
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
CHAPITRE II : NOTION FONDAMENTAL SUR LE CLOUD
COMPUTING
Dans ce chapitre, nous allons présenter les notions
fondamentales du Cloud Computing. La technologie qui la constitue et les
différents acteurs du secteur
I- DEFINITION
Le cloud (nuage) constitue un modèle de fourniture, de
gestion et de consommation de services et de ressources informatiques. Ces
services sont alloués à la demande en fonction des besoins du
client. Ces ressources sont par exemple des réseaux, des serveurs, de
l'espace de stockage, des applications etc... Le cloud computing est une
technologie informatique émergente qui utilise l'Internet et des
serveurs centraux, utilisés à distance, pour gérer des
données et des applications.
Le cloud computing, évite à l'entreprise l'achat de
puissance de calcul par acquisition de matériel et de logiciel, Mais lui
permet d'utilise la puissance de calcul mise à sa disposition par un
fournisseur via Internet.
Selon la définition du National Institute of Standards and
Technology(NIST), le Cloud computing est l'accès via un réseau de
télécommunications, à la demande et en libre-service,
à des ressources informatiques partagées configurables. Il s'agit
donc d'une délocalisation de l'infrastructure informatique
L'idée principale à retenir est que le Cloud est un
ensemble de matériels, de raccordements réseau et de logiciels,
qui fournit des services à des particuliers.
Du point de vue économique, le cloud computing est
essentiellement une offre commerciale d'abonnement économique à
des services externes.
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 15
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
FIGURE 3 : LE CLOUD COMPUTING
II- HISTORIQUE
L'apparition du Cloud Computing vient d'une évolution de
certaines technologies telles que la virtualisation du matériel
informatique, les services web, ou l'architecture orientée services SOA
(Service Oriented Architecture). Sa réelle mise en application a
commencé au début des années
2000. Salesforce.com fut le
premier hébergeur de Cloud en 1999, suivi en 2002 par Amazon.
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 16
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
Les premières applications Web 2.0, qui ont
été déployées en cloud computing, sont le courrier
électronique, les outils collaboratifs, le CRM , les environnements de
développement et de test (informatique).Le phénomène du
cloud, a aussi bénéficié de l'augmentation
considérable de la puissance des équipements informatiques, qui
ont permis aux hébergeurs de proposer des tarifs de plus en plus
intéressants.
En ce sens, la mode du cloud computing tire parti de
l'augmentation considérable de puissance des serveurs (la
fréquence de fonctionnement des serveurs a été
multipliée par un facteur 10, entre 1998 et 2008, les processeurs
comportent entre quatre et dix coeurs); et de la baisse des coûts de
stockage (pour le prix d'un disque dur de 1,2 Go en 2000, on a, en 2013, un
disque de 1 000 Go).
Le cloud est résumé par les 3
éléments suivants qui sont : trois modèles de services,
quatre modèles de déploiement et cinq caractéristiques
essentielles.
Le Cloud Computing est un terme général
employé pour désigner la livraison de ressources et de services
à la demande par internet.
III- LES PRINCIPAUX TYPES DE CLOUD
COMPUTING
En général, le Cloud Computing propose trois
modèles principaux qui sont : IaaS, PaaS et SaaS. La couche
infrastructure en tant que Service (IaaS), est gérée par les
administrateurs réseaux.La couche plate-forme en tant que service (PaaS)
est destinée aux développeurs d'application.
Pour terminer la couche logiciel en tant que service (SaaS) est
destinée aux utilisateurs finaux. La figure ci-dessous représente
les différentes couches du cloud computing
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 17
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
FIGURE 4: LES PRINCIPAUX TYPES DE CLOUD
1- IaaS
IaaS signifie (Infrastructure as a service) ou
l'infrastructure en tant que service en français. C'est un modèle
où le client dispose d'une infrastructure informatique (serveurs,
stockage, réseau) qui se trouve en fait chez le fournisseur.
Cependant, elle y a accès sans restriction, comme si le
matériel se trouvait dans ses locaux. Ceci permet au client de
s'affranchir complètement de l'achat et de la gestion du
matériel.
Le client exploite le matériel comme un service
à distance. L'IaaS offre une grande flexibilité, avec une
administration à distance, et permet d'installer tous types de
logiciels. En
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 18
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
revanche, cette solution nécessite la présence d'un
administrateur système au sein de l'entreprise. Vous avez le choix de
l'ordinateur virtuel, où vous pouvez sélectionner une
configuration de processeur, de mémoire et de stockage qui est optimale
pour votre application.
Les principaux fournisseurs d'Iaas sont : GOOGLE Compute
Engine, AMAZON Web Services, MICROSOFT
Windows Azure, VERIZON
Un avantage pourrait être de réduire la consommation
électrique en permettant la mutualisation des ressources sur des
serveurs partagés par plusieurs entreprises (architecture
multi-tenant).
Un autre avantage est que l'utilisateur peut accéder au
service depuis n'importe quel endroit, du moment qu'il bénéficie
d'une connexion internet, et que le protocole de sécurité du
Cloud le lui permet. Par ailleurs, la sécurité physique des Data
Center hébergeant les IaaS, garantit la sécurité des
données. De plus, si un serveur subit une erreur, le service dans son
ensemble n'est pas affecté, puisqu'il repose sur une multitude de
ressources matérielles.
Cependant la migration d'infrastructures existantes vers des
Infrastructures as a Service (IaaS) peut poser des problèmes techniques
délicats de compatibilité : la compatibilité des services
de stockage, la sécurité des machines virtuelles, la
sécurité des données, etc.
2- PaaS
PaaS signifie (Platform as a service) ou plate-forme en tant que
service en français. Ce service fournit une plateforme et un
environnement informatique pour mettre en place différents services et
application sur internet. Les fournisseurs de Plateformes en tant que Services
hébergent les outils de développements sur leurs
infrastructures.
Les utilisateurs peuvent accéder à ces outils par
l'intermédiaire des APIs, des portails web ou des logiciels gateway.
L'utilisateur ne gère pas ou ne contrôle pas l'infrastructure
Cloud sous-jacente (réseaux, serveurs, stockage) mais l'utilisateur
contrôle l'application déployée et sa configuration. Le
client peut installer ses propres applications si besoin.
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 19
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
On peut noter toutefois que ces plateformes sont très
souvent spécifiques à des langages ou à des bases de
données (Apache, langage PHP, base Mysql ou bases non SQL par exemple)
et les applications déployées par les entreprises utilisatrices
de PAAS devront être compatibles. Les offres de PAAS incluent
généralement les notions de temps de processeur, d'espace de
stockage utilisée et de bande passante consommée. L'entreprise
utilisatrice paiera ensuite en fonction de ce qu'elle a consommé.
Par rapport aux deux autres modes de Cloud Computing (on verra le SAAS au
point suivant), le marché est naissant mais en pleine croissance.
Les principaux fournisseurs sont
Salesforce.com, Elastic Beanstalk
d'Amazon et Google App Engine. Les PaaS permettent de déployer de
nouvelles applications sur le Cloud en quelques minutes. Les PaaS sont
également utiles pour permettre aux équipes de
développement de collaborer sur divers projets.
Cependant si un fournisseur cesse de prendre en charge un langage
de programmation particulier, les utilisateurs seront eux aussi forcés
de changer de langage, ou de faire appel à un autre fournisseur. Dans
les deux cas, il s'agit d'un regrettable contre-temps.
Un autre inconvénient d'une PaaS est que l'utilisateur
dépend fortement de l'infrastructure du fournisseur. Les
éventuelles pannes, ou les changements de roadmap de
développement d'un fournisseur, peuvent compromettre les projets des
utilisateurs.
3- SaaS
SaaS signifie (Software as a service) ou encore application en
tant que service en
français.il replace les termes
ASP (Application Service Provider) ou encore (on demand)
précédemment employé. Il est apparu le 28 février
2001.
C'est un modèle de déploiement d'application dans
lequel un fournisseur loue une application clé en main à ses
clients en tant que service à la demande au lieu de leur facturer la
licence du logiciel. De cette façon, l'utilisateur final n'a plus besoin
d'installer le logiciel, le maintenir, ou le mettre à jour.
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 20
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
Toutes ces opérations de maintenance sont
effectuées par le fournisseur de service. Quelques exemples
d'utilisation du modèle SaaS : de la messagerie électronique, un
CRM, la visioconférence. Dans une solution de type SaaS, le
contrôle des données est partagé entre le client (qui
crée et utilise les données) et le fournisseur de Cloud (qui
héberge les données, les stocke, les sécurise, les
sauvegardes...).
L'un des plus grand avantage est que le client n'aura besoin que
d'un ordinateur à faible consommation muni d'un simple navigateur Web
sans autres licences associées.
Lors de la mise en place de solutions SaaS, lorsqu'il s'agit de
données sensibles ou confidentielles, l'entreprise est obligée de
prendre des dispositions contractuelles avec le fournisseur.
Le niveau de confidentialité des données ou des
documents dépend de la législation du pays de l'hébergeur
contraignant les entreprises désireuses de confier leurs données
à ne s'adresser qu'à des sociétés certifiées
dans leur espace économique.
Il est indispensable d'avoir mis en place des procédures
permettant, lors d'un départ, de supprimer l'habilitation de l'ancien
collaborateur à accéder aux données de l'entreprise.
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 21
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
FIGURE 5 : LES DIFFERENTS NIVEAUX DE
RESPONSABILITE
FIGURE 6 : LES SERVICES ASSOCIES AUX
PRINCIPAUX TYPES DE CLOUD
Réalisé par : Egbahan
koissi darius junior et kouassi albert yves amour 22
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
IV- LES TYPES DE DEPLOIEMENT DU CLOUD COMPUTING
Selon les besoins des entreprises, il existe quatre types de
Cloud Computing qui sont les cloud privés, les cloud publics et les
cloud hybrides et les cloud communautaires.
1. Les Cloud privés
On parle de cloud privé lorsque les ressources cloud sont
destinées à l'usage exclusif de l'entreprise. Les Cloud
privés sont misent en place en fonction des besoins des entreprises. Un
type de Cloud à travers lequel les DSI sont propriétaires de
leurs infrastructures, auxquelles ils accèdent par le biais d'un
réseau sécurisé, interne et fermé. Cette
infrastructure se trouve au sein de l'entreprise, on parle alors de cloud
privé interne.
On peut aussi avoir un cloud privé externe et qui est
géré par un prestataire. L'utilisation d'un nuage privé
permet de garantir, par exemple, que les ressources matérielles
allouées ne seront jamais partagées par deux clients
différents. Aussi pour plus de confidentialité et de
sécurité les cloud privés sont
préférables.
FIGURE 7 : LE CLOUD PRIVE
2. Les Cloud publics
Ce type de cloud est géré par un organisme à
but lucratif. Il met ses infrastructures et ressources à la disposition
des entreprises. Ainsi, ces entreprises consommatrices de services utilisent
et
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 23
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
payent à la demande des services dont elles ont besoin.
Les fournisseurs de services Cloud
Computing garantissent une disponibilité et une
qualité de service à travers un contrat signé avec le
consommateur du service. L'un des détenteurs de ce marché est le
géant GOOGLE.
FIGURE 8 :LE CLOUD PUBLIC
3- Les Cloud hybrides
Ce type de Cloud est un mélange des Cloud public et
privé. Il s'agit dans ce cas de faire cohabiter ces environnements afin
de pouvoir absorber plus facilement des pics de charge ponctuels :
l'environnement privé est réservé aux systèmes
courants, tandis que les capacités du Cloud public sont utilisées
pour absorber ponctuellement les montées en charge.
On peut ainsi déporter nos applications vers un Cloud
public qui consommera des données stockées et exposées
dans un Cloud privé, ou bien faire communiquer deux applications
hébergées dans deux Cloud privés distincts, ou encore
consommer plusieurs services hébergés dans des Cloud publics
différents.
Ainsi les entreprises qui utilisent ce service peuvent faire
basculer, par un simple glissé-déposer, des applications
hébergées dans un nuage privé interne vers un nuage public
sécurisé.
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 24
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
FIGURE 9: LE CLOUD HYBRIDE
4- Les cloud communautaires
Un Cloud communautaire est utilisé par plusieurs
organisations qui ont des besoins communs. Dans un nuage communautaire,
l'infrastructure provient d'un ensemble de membres qui partagent un
intérêt commun. Ce type de nuage est semblable à ceux
montés par les milieux académiques pour des études de
grande envergure.
Le déploiement des applications y sera communautaire. Ce
mode de déploiement vise à abaisser la barrière à
l'entrée du Cloud privé tout en bénéficiant d'un
niveau de service spécifique.
Ainsi cela peut porter sur l'hébergement d'une application
métier très spécialisée, mais commune à de
très nombreuses entreprises, qui décident de
fédérer leurs efforts. (Ex : Amadeus, premier acteur mondial dans
le domaine des voyages - CMed, Cloud pour les laboratoires pharmaceutiques).
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 25
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
Il est adapté à la mutualisation au sein d'un
écosystème où la Co-gouvernance est envisageable
(regroupement de collectivités ou d'acteurs publics, communautés
d'universités).
FIGURE 10 : LE CLOUD COMMUNAUTAIRE
V- CINQ PRINCIPAUX CARACTERISTIQUES
? Accès aux services par l'utilisateur à la
demande
La mise en oeuvre des systèmes est entièrement
automatisée et c'est l'utilisateur, au moyen d'une console de commande,
qui met en place et gère la configuration à distance.
? Accès réseau large bande
Ces centres de traitement sont généralement
raccordés directement sur le backbone Internet pour
bénéficier d'une excellente connectivité. Les grands
fournisseurs répartissent les centres de traitement sur la
planète pour fournir un accès aux systèmes en moins de 50
ms de n'importe quel endroit.
? Réservoir de ressources (non
localisées)
La plupart de ces centres comportent des dizaines de milliers de
serveurs et de moyens de stockage pour permettre des montées en charge
rapides. Il est souvent possible de choisir une zone géographique pour
mettre les données «près» des utilisateurs.
? Redimensionnement rapide
(élasticité)
La mise en ligne d'une nouvelle instance d'un serveur est
réalisée en quelques minutes,
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 26
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
l'arrêt et le redémarrage en quelques secondes.
Toutes ces opérations peuvent s'effectuer automatiquement par des
scripts. Ces mécanismes de gestion permettent de
bénéficier pleinement de la facturation à l'usage en
adaptant la puissance de calcul au trafic instantané.
? Facturation à l'usage
Il n'y a généralement pas de coût de mise en
service (c'est l'utilisateur qui réalise les opérations). La
facturation est calculée en fonction de la durée et de la
quantité de ressources utilisées. Une unité de traitement
stoppée n'est pas facturée.
VI- Bénéfices et inconvénients du
cloud computing
1- Bénéfices
Le facteur essentiel de son utilisation est de Faciliter la
connexion des employés qui utilisent une multitude de
périphériques différents. Que ce soit l'ordinateur, le
smartphone, sans oublier le portable ou la tablette. Le cloud computing permet
entre autre:
-de réduire et/ou abstraire les dépenses en
technologies, entretien et installation.
- Moins de formation personnelle nécessaire
- une Surveillance plus efficace des projets
- D'utiliser des applications sans les installer
- d'accéder à des fichiers personnels à
partir de importe quel ordinateur, avec Internet
Aussi le cloud computing permet aux petites entreprises d'avoir
accès à des services jusque-là réservés aux
grandes entreprises en raison de leur coût. Le recourt au cloud computing
permet de décharger les équipes informatiques des entreprises,
qui ont alors plus de disponibilité pour des activités à
haute valeur ajoutée.
Enfin c'est un domaine qui évolue avec le temps et qui
sera encore plus prisé dans des années.
Réalisé par : Egbahan
koissi darius junior et kouassi albert yves amour 27
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
2- Inconvénients et/ou risques
L'utilisation des réseaux publics, dans le cas du cloud
public, entraîne des risques liés à la
sécurité du cloud.
En effet, la connexion entre les postes et les serveurs
applicatifs passe par le réseau internet, et expose à des risques
supplémentaires de cyber attaques, et de violation de
confidentialité
Tout comme les logiciels installés localement, les
services de cloud computing sont utilisables pour lancer des attaques (craquage
de mots de passe, déni de service...).
Nous avons aussi la réversibilité du service car en
cas de rupture de contrat ou de changement de fournisseur, le client doit
s'assurer de la récupération et de la destruction de ses
données sur l'infrastructure du fournisseur après sa
migration.
La fiabilité du cloud, en effet un grand risque lorsqu'on
met une application qui donne des avantages compétitifs ou qui contient
des informations clients dans le cloud
VII- LA VIRTUALISATION
La virtualisation est un concept beaucoup plus ancien qui
constitue le socle du Cloud Computing. La virtualisation regroupe l'ensemble
des techniques matérielles ou logicielles permettant de faire
fonctionner, sur une seule machine physique, plusieurs configurations
informatiques (systèmes d'exploitation, applications, mémoire
vive,...) de manière à former plusieurs machines virtuelles qui
reproduisent le comportement des machines physiques.
Le para virtualisation est une technique de virtualisation qui
présente à la machine invitée une interface logicielle
similaire mais non identique au matériel réel. Ainsi, elle permet
aux systèmes d'exploitation invités d'interagir directement avec
le système d'exploitation hôte et donc ils seront conscients de la
virtualisation.
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 28
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
La virtualisation complète (en anglais
full-virtualization) est une technique de virtualisation qui permet de
créer un environnement virtuel complet. En utilisant cette technique, le
système d'exploitation invité n'interagit pas directement avec le
système d'exploitation hôte et donc il croit s'exécuter sur
une véritable machine physique.
Cette technique de virtualisation ne permet de virtualiser que
des SE de même architecture matérielle que l'hôte.
Il faut noter une nuance entre le cloud computing et la
virtualisation. La différence est la suivante : la virtualisation
dématérialise les ressources informatiques
(généralement sous forme de machines virtuelles), ainsi que les
infrastructures de stockage et de connectivité réseau
associées. Le cloud détermine ensuite les modalités selon
lesquelles ces ressources virtualisées sont allouées,
distribuées et présentées. La virtualisation n'est pas
indispensable pour créer un environnement cloud, mais elle permet une
extension des ressources dans des délais difficiles à atteindre
avec des environnements non virtualisés.
VIII- ACTEURS DU SECTEUR
Le marché du cloud computing est partagé entre
acteurs : les éditeurs, les fournisseurs
Editeurs :
Les éditeurs sont les sociétés proposant des
solutions Cloud. Un éditeur n'est pas forcément un fournisseur de
services, autrement dit son périmètre n'est pas de fournir un
service Cloud, mais plutôt de fournir une technologie capable
d'héberger une solution Cloud
Fournisseurs :
Les fournisseurs de services de Cloud Computing sont des
hébergeurs, Ils mettent à disposition des infrastructures
physiques proposant une plate-forme de Cloud. Il serait bien trop
conséquent
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 29
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
d'analyser tous les acteurs du Cloud Computing présents
sur le marché actuel. Nous survolerons les principaux
acteurs:Salesforce.com, Amazon, Google, VMware et Microsoft
Au niveau national MTN offre des solutions cloud computing pour
les entreprises de la place.
Néanmoins certaines entreprises mettent en place leur
propre cloud, pour cela il faudrait que l'entreprise possède le
matériel adéquat et l'expertise dans ce domaine, pour mener
à bien le fonctionnement continuel du cloud.
Cloud Builder : un intégrateur ou
revendeur qui commercialise et met en place l'infrastructure et les solutions
afin de créer des Cloud privés ou public.
IX- SECURITE DU CLOUD
La sécurité permet de garantir la
confidentialité, l'intégrité, l'authenticité et la
disponibilité des informations. De ce faite, elle est l'une des
étapes les plus importantes dans la mise en place d'un cloud. Car
garantir au client que ses données sont en lieux sûr et qu'il
pourra y accéder facilement est très important.
La multi-location est une technique qui permet de créer
des instances d'une même donnée sur plusieurs sites
différents. Elle permet une récupération facile en cas de
désastre.
La principale caractéristique du Cloud est la mise en
place a priori d'une sécurité renforcée et
audible (authentification, logs, pare-feu, etc..). Il reste
à traiter les risques liés à l'intégration avec les
applications des utilisateurs ainsi que les processus toujours délicats
de mises à jour.
Etant donné que la sécurité à 100%
n'est pas probable, les fournisseurs de service et les clients signent un
contrat appelé SLA (Service Level Agreement). Ce contrat précise
les taux de disponibilité du service pour les cloud public.
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 30
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
1. Sécurité physique
La dématérialisation des données permet donc
d'avoir de multiple Datacenter où peuvent être stockées ces
données. Il faut un contrôle et une traçabilité
d'accès dans le but de prévenir tout dommage sur le
matérielle. Faire attention aux accès à certaines zones,
protéger l'accès à certaines salles voir l'interdire
peut-être un bon moyen de protection. Il est impératif de
protège également certaines zones plus que les autre contre les
incendies et autres risques environnementaux.
Les redondances matérielles sont également
très utilisées pour garantir l'accès au service en
très haute disponibilités avec des performances optimales.
2. Sécurité logique
La sécurité et la confidentialité des
données peuvent être gérés de différente
façons d'un point de vue logique : la segmentation réseau sera
ainsi sécurisée par des équipements de filtrage (pare-feu,
proxy, sondes IPS/IDS, etc.) et des solutions antivirus. Le but est ici de
contrôler les requêtes entrantes. Un processus d'authentification
et par ailleurs nécessaire. Il faut également insister sur deux
bonnes pratiques de sécurisation logique dans un environnement cloud.
Premièrement, il faut paramètre le système d'exploitation
des machines virtuelles pour les sécurisées comme le
conçoit l'éditeur de la solution de virtualisation. La
deuxième bonne pratique consiste à bien isoler le trafic
réseau en fonction des besoins lors de la conception du réseau
virtuel.
Synthèse partielle
Dans ce chapitre, nous avons présenté le Cloud
Computing, son utilisation ses avantages et inconvénients. Il est
à présent question d'appliquer ces concepts à notre
contexte.
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 31
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
Chapitre III: ANALYSE DU DEPLOIEMENT
Dans ce chapitre, nous allons présenter les
différentes phases de l'élaboration de notre
projet.
I- BRANCHE FONCTIONNELLE : ANALYSE DES
CAS D'UTILISATION
Cette première partie décrit la branche
fonctionnelle du 2TUP. En effet, une première section du chapitre sera
consacrée à l'élaboration des différents cas
d'utilisations. Elle énoncera les besoins fonctionnels auxquels devrait
répondre le nuage privé à réaliser, ainsi que les
besoins non fonctionnels qu'il devrait respecter.
1. Besoins fonctionnels
Dans cette partie, nous avons détaillé l'ensemble
des fonctionnalités que le nuage, à travers son portail, doit
offrir aux utilisateurs. En effet, le système à réaliser
doit répondre aux besoins fonctionnels suivants : gestion
complète des services, gestion d'instances, gestion des volumes, gestion
dynamique de la charge de travail
2. Besoins non fonctionnels
Il faut que notre solution soit flexible et adapté
à tous les utilisateurs. L'utilisateur doit pourvoir
immédiatement avoir à sa disposition les ressources informatiques
dont il a besoin (temps de calcul de serveurs, capacité de stockage,
etc.).
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 32
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
Un évènement indésirable ne devrait pas se
produire pendant l'accès d'une machine virtuelle aux ressources
informatiques.
L'accès aux ressources ne nécessite pas
d'équipement ou de logiciel propriétaire. Il se fait au travers
d'applications facilement disponibles (parfois libres),
généralement depuis un simple navigateur Internet.
3- Utilisateur du système
Pour notre solution, il existe deux types d'utilisateurs
L'administrateur du système et Le personnel de JIGHI-CI.
a- L'administrateur
L'administrateur est toute personne physique ayant reçu
les droits d'administration. Il possède les droits administratifs qui
lui permettrait de contrôler tout le nuage et lui permettrait
d'accéder à l'interface d'administration sur le portail «
Dashboard » ainsi qu'à tous les autres projets. On parle
principalement du super-administrateur. Lors de l'installation, on configure
les droits du premier administrateur. Il est susceptible de :
-Ajouter de nouveaux administrateurs, -Supprimer des
administrateurs,
-Ajouter de nouveaux utilisateurs,
-Créer de nouvelles machines virtuelles, -Gérer un
réseau,
-Ajouter de nouveaux serveurs de stockage, - Modifier l'apparence
de la plateforme
b- Les utilisateurs
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 33
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
L'utilisateur est toute personne physique de l'entreprise ayant
reçu un compte d'accès. Il n'aura accès qu'à son
(ses) projet(s). A ce titre, il peut :
- Stocker des données dans la limite de ses
possibilités - Instancier des machines virtuelles
- Créer un projet
Avant l'accès au nuage, l'utilisateur (administrateur,
membre) doit s'authentifier avec la saisie de son login, et son mot de
passe.
Chaque utilisateur possède un login et un mot de passe
unique, modifiable a volonté par le concerné.
II- BRANCHE TECHNIQUE : SPECIFICATION TECHNIQUE
1. Environnement Physique
L'infrastructure physique du Cloud est un assemblage de serveurs,
d'espaces de stockage et de composants réseau, organisés de
manière à permettre une croissance incrémentale
supérieure à celle que l'on obtient avec les infrastructures
classiques. En outre, nous devons respecter également trois
critères critiques : redondance, (disponibilité de servie),
performances et sécurité. Autrement dit, il faut concevoir une
architecture hautement sécurisée qui assure toujours une
disponibilité de service 24/24 ,7/7. Il faut aussi une redondance
physique de sorte que les ressources qui sont requises pour le calcul, le
réseau et le stockage demeurent disponibles. Il faut aussi que les
données qui sont stockées dans le Cloud IaaS soient
récupérables en cas de défaillance matérielle.
2. Environnement Logiciel
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 34
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
Notre solution fonctionnera sur un système d'exploitation
libre, en occurrence UBUNTU 18.04 Serveur. L'installation de ce système
d'exploitation se fera sur une machine virtuelle, afin d'optimiser les
ressources de la machine. Le logiciel de virtualisation utilisé est
VMware Workstation Pro. VMware est le plus vieux et le plus gros éditeur
sur le marché de la virtualisation, filiale du groupe EMC et
fondée en 1998, cette compagnie propose une gamme de produits et
services complète associée à la virtualisation.
FIGURE 11 : L'HYPERVISEUR VMWARE
Synthèse partielle
Dans ce chapitre, nous avons présenté les
différentes phases de l'élaboration de notre travail.
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 35
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
PARTIE III : MISE EN OEUVRE
Réalisé par : Egbahan
koissi darius junior et kouassi albert yves amour 36
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
CHAPITRE I : ETUDE COMPARATIVE ET CHOIX DE
LA SOLUTION
Dans ce chapitre, nous allons présenter les
différentes solutions Cloud existante, leur mode de fonctionnement,
leurs avantages et leurs inconvénients.
I- ETUDE COMPARATIVE
Depuis quelques années, les éditeurs de logiciel se
sont lancés dans la technologie Cloud. Il existe à ce jour une
multitude d'offre de logiciel pour installer son propre Cloud privé. Ces
solutions sont divisées en deux catégories, les solutions
propriétaires (payantes) et les solutions libres (gratuites).
1. Les solutions propriétaires
Actuellement, trois acteurs potentiels existent sur le
marché du cloud computing public. Windows par sa plateforme Azure,
Google par sa plateforme de développement d'applications AppEngine et
Amazon par ses services E de l'informatique virtuelle.
2. Solution open source
Dans le monde du Cloud, le logiciel libre est de plus en plus
sollicité pour offrir des services dédiés. Certains
arguments sont souvent mis en avant pour le choix du libre, la gratuité
et le
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 37
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
développement plus rapide et agile. C'est pour cela,
nous nous intéressons dans ce qui suit aux solutions open source.
a- Eucalyptus
Eucalyptus est un outil permettant de construire des
infrastructures de Cloud computing sur la base de serveurs en cluster. Il est
issu d'un projet de recherche de l'université de Californie. Il permet
de créer des Cloud IaaS de type privé ou hybride. Les moteurs de
virtualisation supportés sont Xen, KVM pour la version open source. Il
existe également une version propriétaire commercialisée
par la société Eucalyptus Systems. Il apporte des
fonctionnalités supplémentaires comme le support de VMware, celui
des machines virtuelles Windows et l'intégration SAN.
b- OpenNebula
OpenNebula, purement open source permet de déployer
des Cloud privés, hybrides et publics. Ecrite en C++, Ruby et Shell,
elle supporte les plateformes de virtualisation Xen, KVM et VMware ainsi que le
service «on-demand» d'Amazon E. Le projet est publié sous
licence Apache 2.0.
Parmi ses fonctionnalités : gestion centralisée
des machines virtuelles et des ressources physiques, répartition des
charges, extension des capacités par ajout de serveurs physiques.
Beaucoup de ces solutions sont avant tout des solutions
d'infrastructure permettant une gestion simplifiée d'architectures
matérielles complexes.
c- CloudStack
CloudStack [8], issu du rachat de
Cloud.com par Citrix, a été
conçu pour permettre le déploiement et la gestion d'importants
réseaux de machines virtuelles. Il supporte les principaux moteurs de
virtualisation à savoir : vSphere, Oracle VM, KVM, Xen, mais aussi les
services de Cloud d'Amazon. Les caractéristiques principales de
CloudStack sont les suivantes:
- Réseau virtuel (support VLAN).
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 38
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
- Piscine de ressources (permet aux administrateurs de limiter
les ressources virtuelles). - Routeurs virtuels, un pare-feu, et un
équilibreur de charge.
d- Openstack
Il est né de la fusion de deux projets portés l'un
par la Nasa et l'autre issu de l'offre de l'hébergeur américain
Rackspace Cloud Server. L'ensemble de la plateforme est disponible sous licence
Apache 2.0.
OpenStack [9] est un logiciel libre qui permet la construction
de Cloud privé et public. Il est aussi une communauté et un
projet en plus d'un logiciel qui a pour but d'aider les organisations à
mettre en oeuvre un système de serveur et de stockage virtuel.
Il s'installe sur un système d'exploitation libre comme
Ubuntu ou Debian et se configure entièrement en ligne de commande.
e- Owncloud
Owncloud est un logiciel libre qui vous permet de créer
votre propre Cloud prive c'est à dire, accéder à vos
données n'importe où, à partir d'un simple navigateur ou
de différents systèmes d'exploitation grâce à des
applications dédiées et, plus intéressant, de les
synchroniser. L'intérêt principal d'OwnCloud est que l'on reste
propriétaire de nos données.
Débarqué en version 4.5 Beta récemment,
Owncloud propose tout d'abord une solution que n'importe qui peut installer sur
son propre serveur. Ainsi, la solution s'adresse aux particuliers comme aux
entreprises, même si ces dernières peuvent
bénéficier de fonctions supplémentaires dans la version
qui leur est dédiée.
En terme de fonctionnalité, Owncloud propose :
· Stockage des fichiers, synchronisation avec
différents appareils (iOS, Android),
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 39
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
· Partage des données,
· Chiffrement et sécurisation des données
envoyées,
Afin de caractériser chaque solution open source et
assurer le choix adéquat pour la construction d'un Cloud, nous avons
réalisé une étude comparative de quatre solutions libres
en se basant sur différents critères de classification.
Le tableau ci-dessous résume les principales
caractéristiques de certaines solutions.
|
owncloud
|
OpenStack
|
OpenNebula
|
CloudStack
|
Langage de
programmation
|
JavaScript, , php
|
Python,
JavaScript, XML
|
C++, C, Ruby,
JavaScript,
|
Java, C
|
Hyperviseur
|
KVM, VMware
|
Xen, KVM,
VMware, HyperV
|
Xen, KVM,
VMware
|
XenServer, KVM ,
VMware, et
BareMetal, Oracle
VM.
|
Installation
|
Facile à déployer.
|
Difficile à
installer :
plusieurs
composants et
plusieurs fichiers
de configuration
|
Manuelle,
installation facile
sur les
distributions supportées
|
Facile à installer.
|
Documentation
|
Bonne
documentation
|
Excellente : une
documentation officielle
|
Bonne
documentation
|
Documentations Complète,
références pour tous
|
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 40
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
|
|
disponible et très détaillée.
|
|
les fichiers de
configuration.
|
Modèle de
déploiement
|
Cloud privé
|
Cloud privé et
public
|
Cloud privé
|
Cloud privé et
public
|
TABLEAU 1: ETUDE COMPARATIVE DES
DIFFERENTES SOLUTIONS
II- CHOIX ET PRESENTATION DE LA SOLUTION
Nous avons choisi comme solution apache cloudstack, car
après l'étude comparative entre les différentes solutions
nous jugeons meilleur de choisir cette solution. Cette solution répond
aux critères qui sont :
Systèmes d'exploitation supportés : pour construire
un Cloud Computing, on doit disposer d'un système d'exploitation qui
gère les ressources physiques en permettant leur allocation et leur
partage.
L'interface utilisateur : l'interface utilisateur
représente l'interface de communication entre l'utilisateur et le Cloud.
Elle doit être simple te compréhensible.
Tolérance aux pannes : c'est la capacité d'un
système à fonctionner malgré une défaillance d'un
de ses composants.Migration des machines virtuelles : c'est le fait de
déplacer des machines virtuelles d'un serveur physique à un
autre. On distingue deux types de migration, à savoir la migration
à chaud qui se fait lors de l'exécution des machines virtuelles
et la migration à froid qui ne peut être réalisée
qu'après l'arrêt de la machine virtuelle à
déplacer.
Cout de la solution : sous licence libre (open source)
Communautés : Nombre des développeurs importants
ayant comme rôle principal de faire
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 41
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
remonter des dysfonctionnements et des suggestions. Facile
à déployer et bien documenté
1- QU'EST-CE QU'APACHE CLOUDSTACK ?
CloudStack est un logiciel de cloud computing open-source
permettant de créer, gérer et déployer des services cloud
d'infrastructure. Apache CloudStack vous permet d'automatiser le
déploiement, la configuration d'une infrastructure de cloud
privé, hybride ou public (IaaS, infrastructure en tant que service).
CloudStack a été développé à l'origine par
Cloud.com, anciennement connu sous le nom
de VMOps, et est sous licence apache. Il a été programmé
en langage JAVA. La version stable est 4.11.0.0 et est sortie le 15 janvier
2018. La plate-forme CloudStack a été transférée
à la Fondation Apache par Citrix, qui a reçu le projet
après l'acquisition de
Cloud.com. Les packages d'installation
sont préparés pour RHEL / CentOS et Ubuntu. Pour gérer la
base d'utilisateurs, les ressources de stockage, d'informatique et de
réseau, une interface Web intuitive et une API spéciale sont
proposées. Dans le cas le plus simple, une infrastructure cloud
basée sur CloudStack comprend un serveur de gestion unique et un
ensemble de noeuds de calcul qui hébergent des systèmes
d'exploitation invités en mode virtualisation.
FIGURE 12: LOGO APACHE CLOUDSTACK
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 42
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
2. AVANTAGES D'APACHE CLOUDSTACK
Notre solution présente les avantages suivants :
Solution sans frais
Les services d'informatique en nuage peuvent être
restrictifs en termes de coûts. À cause de cela, de nombreuses
entreprises et organisations peuvent opter pour des options moins standard ou
qui ne correspondent pas exactement à leur budget. Mais avec Apache
CloudStack, vous avez accès à une solution qui vous fournit les
moyens nécessaires pour effectuer des tâches connexes qui sont
également gratuites.
Services à valeur ajoutée
Apache CloudStack peut vous aider à fournir uniquement les
meilleurs solutions et services à vos clients. L'application rend cela
possible en vous fournissant des outils qui vous permettent de distribuer des
charges de travail internes, d'effectuer des services cloud et d'offrir des
charges de travail publiques à vos clients en même temps.
Capacités administratives
étendues
Pour vous assurer que votre pile de cloud est
sécurisée, Apache CloudStack inclut une large gamme d'outils vous
permettant de gérer les utilisateurs, de séparer les ressources
du cloud, d'attribuer des tâches de gestion, etc. Avec ces
fonctionnalités à votre portée, vous pouvez superviser de
manière transparente et complète les activités de votre
réseau, en particulier lorsqu'elles sont liées au cloud et
à la solution.
3. PRÉSENTATION DES FONCTIONNALITES D'APACHE
CLOUDSTACK
Bien que cette liste ne soit pas exhaustive nous pouvons citer
entre autre :
Interface utilisateur de gestion enrichie :
CloudStack fournit une interface utilisateur prête à
l'emploi et riche
en fonctionnalités, implémentée au-dessus de
l'API CloudStack pour gérer l'infrastructure en
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 43
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
nuage. Cette solution entièrement basée sur AJAX
est compatible avec la plupart des navigateurs Internet les plus récents
et peut également être facilement intégrée à
votre portail existant. API puissante :
Créez, intégrez et utilisez facilement des
applications basées sur l'API CloudStack. L'API CloudStack est bien
documentée et extensible. CloudStack inclut également la prise en
charge des API Amazon E et S3.
Hébergement de centre de données virtuel à
la demande :
Fournit aux utilisateurs une quantité quasi
illimitée de ressources informatiques - à la demande, sur demande
et facturée en fonction de l'utilisation réelle.
Apache CloudStack dispose d'une API RESTful qui vous permet de
vous connecter à un large éventail de services tiers et
même de créer et d'utiliser vos propres applications. Vous pouvez
également effectuer n'importe quelle tâche liée à
l'API, car elle est largement documentée. Gestion dynamique de
la charge de travail :
Automatise complètement la distribution des ressources de
calcul, de réseau et de stockage sur
l'infrastructure physique, tout en respectant les règles
définies en matière d'équilibrage de charge, de
sécurité des données et de conformité.
Capacités de virtualisation réseau
étendues :
Prise en charge de la gestion de réseau logicielle
intégrée ainsi que du réseau local virtuel. Notre IP
directement connectée vous permet de vous intégrer à une
architecture de réseau virtuel qui répond le mieux à vos
besoins.
Gestion complète des services : Les
administrateurs peuvent définir, mesurer, déployer et
gérer plusieurs offres de service et de disque dans le cloud.
Réseau en tant que service :
L'Administrateur peut composer des offres de réseau avec
différents comportements de réseau. Par exemple, une offre
réseau de base avec CloudStack Virtual Router offrant des services
réseau et une offre réseau haute performance avec des
périphériques physiques tels que NetScaler et Juniper SRX. Les
utilisateurs peuvent sélectionner l'offre de réseau de leur choix
lors du déploiement d'une machine virtuelle et migrer les machines
virtuelles d'une offre de réseau à une autre.
Réalisé par : Egbahan
koissi darius junior et kouassi albert yves amour 44
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
4- PRIX APACHE CLOUDSTACK
Apache CloudStack est couvert par la licence Apache version 2.0.
Cela signifie que vous êtes autorisé à utiliser et à
modifier librement la solution, même à des fins
professionnelles.
Synthèse partielle
Nous venons de présenter une liste non exhaustive des
applications permettant de créer des Cloud privés. Pour notre
simulation, notre choix s'est arrêté sur CloudStack. Par la suite,
nous avons effectué une analyse de la solution à
déployer.
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 45
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
CHAPITRE II : REALISATION : CONCEPTION IMPLEMENTATION
ET TESTS
Dans cette partie nous allons exposer les différentes
phases de réalisation.
I- ARCHITECTURE RESEAU
L'architecture réseau dans laquelle notre solution est
déployée est représentée par la figure 12. Cette
architecture est composée de:
- Un serveur dans lequel est déployé apache
cloudstack et qui a comme rôle la gestion du nuage.
- Les postes des employés de la Société. -
Serveurs reliés entre eux par un Switch.
FIGURE 13 : architecture
réseau
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 46
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
II- CONCEPTION
Nous allons montrer quelques étapes de l'installation.
Etape 1: installer open ntp server avec la
commande: apt-get install openntpd
FIGURE 14 : INSTALLATION D»OPENNTP
SERVER
Etape2 : téléchargement
d'apache cloudstack avec le lien : deb
http://cloudstack.apt-get.eu/ubuntu
precise 4.9 qu'on a mis dans le fichier cloudstack.list
FIGURE 15: LIEN DE TELECHARGEMENT
Etape 3 : nous allons installer le serveur de
gestion avec la commande :
apt-get install cloudstack-management
Réalisé par : Egbahan
koissi darius junior et kouassi albert yves amour 47
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
FIGURE 16 : INSTALLATION DU SERVEUR DE
GESTION
Etape 4 : nous allons désactiver le
pare-feu avec la commande :ufw disable
FIGURE 17 : DESACTIVATION DU PARE FEU
Etape 5: Enfin, nous allons dans notre
navigateur puis taper l'IP du serveur et le port 8080 nous avons la page de
connexion suivante
FIGURE 18 : PAGE DE CONNEXION
Réalisé par : Egbahan
koissi darius junior et kouassi albert yves amour 48
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
III- IMPLEMENTATION ET TEST
Apres installation, et après avoir entré les
paramètres de connexion login et mots de passe on tombe sur le tableau
de bord.
FIGURE 19: TABLEAU DE BORD DE
L'ADMINISTRATEUR
Ensuite dans l'onglet infrastructure nous avons la page montrant
l'état actuel sur system
FIGURE 20: ETAT DU SYSTEM
Réalisé par : Egbahan
koissi darius junior et kouassi albert yves amour 49
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
- L'administrateur a la possibilité de créer des
comptes utilisateur.
FIGURE 21: CREATION DE COMPTE UTILISATEUR
Synthèse partielle
L'installation et le déploiement de la solution de cloud
computing privé de JIGHI-CI, a été effectué avec
succès comme le montre ce dernier chapitre. Après avoir
précédemment présenté les principales
caractéristiques de notre solution et l'architecture conceptuelle, avec
ses différents composants, nous avons présenté les
étapes nécessaires pour la mise en place et l'installation de
notre plateforme afin de déployer un Cloud privé.
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 50
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
CONCLUSION GENERALE
Arrivé au terme de notre mémoire de fin
d'études dont le thème est intitulé: «Etude
et mise en place d'un cloud computing privée », nous
pouvons dire sans pour autant prétendre à l'exhaustivité
que nos objectifs ont été atteints.
Face au phénomène médiatique que
représente le Cloud Computing actuellement, nous avons ici
effectué une définition pragmatique de cette technologie à
partir de la littérature d'experts en système d'information et en
Cloud. Cette technologie en plein essor permet aux entreprises de disposer
d'infrastructure et de progiciel directement à la demande.
On a distingué les principaux types de Cloud avec l'IaaS
pour les infrastructures techniques, le PaaS pour les infrastructures
habillées avec des outils de middleware comme les bases de
données par exemple et le SaaS pour les services logiciels.
Ces trois types peuvent se déployer sous quatre formes de
topologies différentes : le Cloud public ouvert à tout le monde,
le Cloud privé pour les besoins propres d'une seule entreprise, le Cloud
hybride pour l'utilisation commune du public et du privé et enfin le
mode communautaire pour des entreprises géographiquement proches ou
à intérêts communs.
Si la flexibilité et l'économie de ressources
affichées constituent des points positifs, le Cloud Computing
génère quelques craintes pour les DSI et les instances
dirigeantes. Car, le concept dans le monde professionnel, notamment dans le
mode public, il y a des questions qui se posent concernant les aspects
juridiques et sécuritaires. La confidentialité des données
est aussi un frein, déporter ses données stratégiques vers
le nuage public semble risqué.
Cela se limite toutefois au Cloud public. Le Cloud privé,
restant interne à l'entreprise, s'il profite des progrès
apportés par le Cloud, ne perturbe que très peu le fonctionnement
des équipes en place.
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 51
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
Nous répondons donc oui à la question initialement
posée, le Cloud computing rendre le travail en entreprise plus
conviviale, plus accessible et plus collaboratif.
Nous tenons une autre fois à remercier tous ceux qui ont
contribué de loin ou de près à la réalisation de ce
modeste projet, et précisément la société
JIGHI-CI
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 52
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
ANNEXE
Réalisé par : Egbahan
koissi darius junior et kouassi albert yves amour 53
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
Réalisé par : Egbahan
koissi darius junior et kouassi albert yves amour 54
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
Réalisé par : Egbahan
koissi darius junior et kouassi albert yves amour 55
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
Réalisé par : Egbahan
koissi darius junior et kouassi albert yves amour 56
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
Réalisé par : Egbahan
koissi darius junior et kouassi albert yves amour 57
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
Réalisé par : Egbahan
koissi darius junior et kouassi albert yves amour 58
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
Réalisé par : Egbahan
koissi darius junior et kouassi albert yves amour 59
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
Réalisé par : Egbahan
koissi darius junior et kouassi albert yves amour 60
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
REFERENCE BIBLIOGRAPHIE ET WEBOGRAPHIE
A- Bibliographie
- Centre IT Intel Guide pratique | Virtualisation et cloud
computing Août 2013
- Thibaud Chardonnens, Les enjeux du Cloud Computing en
entreprise, Université de Fribourg, Suisse.
- CISCO, les bases du Cloud Computing : revaloriser les
technologies de l'information, Mai 2011
- CLOUD COMPUTING Généralités et enjeux
Présenté par Benjamin LISAN Date le 20/03/2015
- Cloud computing Architectures, services et risques Giovanna Di
Marzo Serugendo Institute of Information Service Science
- CE QU'IL FAUT SAVOIR SUR LE CLOUD COMPUTING... E-catalogue des
Solutions Cloud Computing en Provence-Alpes-Cote d'Azur Novembre 2012
- Maxime Besson,Virtualisation et cloud open source,
décembre 2012, Smile, 50 pages.
B- Webographie
· https://ApacheCloudStack_CloudComputingOpenSource.html
·
https://reviews.financesonline.com/p/apache-cloudstack/#technical
· https://L'informatiqueennuage[CloudComputing].html
·
https://fr.LeCloudComputingdéfinitionavantageetinconvénients.html
·
https://fr.wikipedia.org/wiki/Two_Tracks_Unified_Process
·
http://docs.cloudstack.apache.org/projects/cloudstack-installation/en/4.9/management-server/
·
http://fr.wikipedia.org/wiki/Cloud_computing
·
http://incubator.apache.org/cloudstack/
·
http://www.vmware.com
·
http://www.JIGHI-CI.com
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 61
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
RESUME
Durant ce projet de fin d'études, nous avons tenté
de mettre en place un Cloud privé basé sur
cloudstack.
Nous avons donné une idée générale
sur le Cloud Computing, son architecture et ses différents services.
Nous avons fait par la suite une étude sur différentes solutions
open source et propriétaires du Cloud.
Ceci nous a permis d'avoir une idée riche sur les
différentes solutions disponibles du Cloud
Computing et surtout de bien maitriser le concept du Cloud. L
études faite précédemment nous a permet de choisir la
solution adapter pour notre entreprise qui est apache cloudstack.
Cette expérience au sein de JIGHI-CI, dans le cadre de
notre projet de fin d'études, nous a permis d'acquérir de
précieuses connaissances techniques en matière de Cloud
Computing, et de nous familiariser avec un environnement de travail
professionnel. Le travail réaliser peut être
amélioré en créant une zone de management qui contiendra
tous les outils de surveillance des services et serveurs.
ABSTRACT
During this graduation project, we tried to set up a cloud based
private cloud.
We gave a general idea about Cloud Computing, its architecture
and its various services. We then did a study on different open source
solutions and proprietary cloud.
This allowed us to have a rich idea about the different
solutions available from Cloud Computing and especially to master the concept
of Cloud. The studies made previously allowed us to choose the solution to
adapt for our company which is apache cloudstack.
This experience within JIGHI-CI, as part of our graduation
project, has allowed us to gain valuable technical knowledge in Cloud
Computing, and to familiarize ourselves with a professional working
environment.
The work done can be improved by creating a management area that
will contain all the monitoring tools for services and servers.
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 62
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
Table des matières
SOMMAIRE II
Dédicace (étudiant 1) IV
Dédicace (étudiant 2) V
REMERCIEMENT VI
LISTE DES SIGLES ET ABREVIATIONS VII
LISTE DES FIGURES ET TABLEAUX IX
Autobiographie (étudiant 1) X
Autobiographie (étudiant 2) XIV
INTRODUCTION GENERALE 1
PARTIE I : APPROCHE METHODOLOGIQUE 3
CHAPITRE I : PRESENTATION DE L'ENTREPRISE ET ETAT DE
L'EXISTANT 4
I- CONTEXTE GENERAL 4
II- PRESENTATION ET ORGANISATION DE L'ENTREPRISE
4
1- Organisme d'accueil 4
2- Organisation 6
III- ETAT DE L'EXISTANT 7
1- Analyse du personnel 7
2- Analyse du pack informatique 7
Synthèse partielle 8
CHAPITRE II : CRITIQUE DE L'EXISTANT ET PROBLEMATIQUE
9
I- CRITIQUE DE L'EXISTANT 9
II- PROBLEMATIQUE 9
III- CARDRE ET OBJECTIF DU PROJET 10
1- Cadre du projet 10
2- Objectif du projet 10
Synthèse partielle 11
PARTIE II : ETUDE TECHNIQUE 12
CHAPITRE I : METHODOLOGIE 13
I- METHODE 13
1- La méthode de recherche 13
2- Les techniques 13
Réalisé par : Egbahan koissi darius junior
et kouassi albert yves amour 63
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
Synthèse partielle 14
CHAPITRE II : NOTION FONDAMENTAL SUR LE CLOUD COMPUTING
15
I- DEFINITION 15
II- HISTORIQUE 16
III- LES PRINCIPAUX TYPES DE CLOUD COMPUTING
17
1- IaaS 18
2- PaaS 19
3- SaaS 20
IV- LES TYPES DE DEPLOIEMENT DU CLOUD COMPUTING
23
1- Les Cloud privés 23
2- Les Cloud publics 23
3- Les Cloud hybrides 24
4- Les cloud communautaires 25
V- CINQ PRINCIPAUX CARACTERISTIQUES 26
VI- Bénéfices et inconvénients du
cloud computing 27
1- Bénéfices 27
2- Inconvénients et/ou risques 28
VII- LA VIRTUALISATION 28
VIII- ACTEURS DU SECTEUR 29
IX- SECURITE DU CLOUD 30
1- Sécurité physique 31
2- Sécurité logique 31
Chapitre III: ANALYSE DU DEPLOIEMENT 32
I- BRANCHE FONCTIONNELLE : ANALYSE DES CAS D'UTILISATION
32
1- Besoins fonctionnels 32
2- Besoins non fonctionnels 32
3- Utilisateur du système 33
a- L'administrateur 33
b- Les utilisateurs 33
II- BRANCHE TECHNIQUE : SPECIFICATION TECHNIQUE
34
1- Environnement Physique 34
2- Environnement Logiciel 34
Réalisé par : Egbahan
koissi darius junior et kouassi albert yves amour 64
|
Etude et mise en place d'une solution cloud computing
privée avec Apache CloudStack : cas de JIGHI-CI
Synthèse partielle 35
CHAPITRE I : ETUDE COMPARATIVE ET CHOIX DE LA SOLUTION
37
I- ETUDE COMPARATIVE 37
1- Les solutions propriétaires 37
2- Solution open source 37
a- Eucalyptus 38
b- OpenNebula 38
c- CloudStack 38
d- Openstack 39
e- Owncloud 39
II- CHOIX ET PRESENTATION DE LA SOLUTION 41
1- QU'EST-CE QU'APACHE CLOUDSTACK ? 42
2- AVANTAGES D'APACHE CLOUDSTACK 43
3- PRÉSENTATION DES FONCTIONNALITES D'APACHE
CLOUDSTACK 43
4- PRIX APACHE CLOUDSTACK 45
Synthèse partielle 45
CHAPITRE II : REALISATION : CONCEPTION IMPLEMENTATION ET
TESTS 46
I- ARCHITECTURE RESEAU 46
II- CONCEPTION 47
III- IMPLEMENTATION ET TEST 49
Synthèse partielle 50
ANNEXE 53
REFERENCE BIBLIOGRAPHIE ET WEBOGRAPHIE 61
A- Bibliographie 61
B- Webographie 61
RESUME 62
ABSTRACT 62
Réalisé par : Egbahan
koissi darius junior et kouassi albert yves amour 65
|
|