IV- Choix des solutions techniques
Afin de caractériser chaque solution notre choix
adéquat pour la construction d'un Cloud
Prive Open Source, l'étude comparative de quatre
solutions libres se basant sur les différents critères de
classification suivantes :
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
50
|
|
|
|
|
|
|
|
THEME : MISE EN PLACE D'UN CLOUD PRIVE IAAS AVEC
OPENSTACK ET DEPLOIEMENT DE QUELQUES SERVICES CLOUD
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Tableau 11 : Tableau comparatif des differentes solutions
libres
OenStack Eucalyptus OpenNubela
Source Code
|
Entièrement
opensource, apache v2.0
|
Entièrement
opensource, GPL v3.0
|
Entièrement
opensource, apache v2.0
|
Produit par
|
Rackspace, NASA, Dell, Citrix, Cisco, Canonical et plus que 50
autres organisations
|
Apparu au début dans
l'université Santa Barbara de l'université de
Californie
-Eucalyptus System Company
|
L'union Européenne
|
But
|
Créer et ouvrir des
fonctionnalités de Cloud Computing en
utilisant un logiciel open-source
fonctionnant sur du matériel standard
|
Une réponse open
source pour le Cloud commerciale
E
|
Un Cloud privé pur
|
Domaine d'utilisation
|
Les sociétés, les
fournisseurs de services, les chercheurs
et les centres de données mondiaux qui cherchent
à déployer à
grande échelle leurs
Cloud privés ou
publiques
|
Les entreprises
|
Les chercheurs dans le
domaine du Cloud
Computing et de la virtualization
|
Système
d'exploitation supportés
|
- Linux et récemment Windows
- Exige x86 processor
|
Linux (Ubuntu, Fedora, CentOS, OpenSUSE et Debian)
|
Linux (Ubuntu,
RedHat
Enterprise Linux, Fedora
et SUSE
Linux Enterprise
Server)
|
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
51
|
|
|
|
|
|
|
|
THEME : MISE EN PLACE D'UN CLOUD PRIVE IAAS AVEC
OPENSTACK ET DEPLOIEMENT DE QUELQUES SERVICES CLOUD
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
OpenStack
|
Eucalyptus
|
OpenNubela
|
Langage de
programmation
|
Python
|
Java, C, Python
|
Java, C++, Ruby
|
Stockage
|
OpenStack Storage
|
Walrus
|
-GridFTP, Comulus
(Version récente de GridFTP
- XCP
|
Maturité
|
Jeune, mais
prometteur. Soutenu par de grands acteurs de différents
secteurs (informatique, aéronautique, etc).
|
Aboutie, solution
intégrée à Ubuntu
Server, produit
complet avec une interface de gestion web fonctionnelle.
|
Avancée, deuxième
version stable, solution supportée par Debian.
|
Hyperviseur
|
Xen, KVM
|
Xen, KVM
|
Xen,KVM,VMware
|
Installation
|
Facile, installation
automatisée et
documentée.
|
Problématique,
dépend de l'environnement
réseau et matériel,
difficulté en environnement
hétérogène.
|
Manuelle, installation
facile sur les distributions
supportées (dont Debian et Ubuntu).
|
Orientation
|
Cloud public et privé
|
Cloud public et
privé
|
Cloud privé
|
Documentation
|
Excellente, site bien
fourni et facile d'accès avec à la fois un wiki
contenant l'essentiel et
une documentation officielle disponible et très
détaillée.
|
Correcte, complète
mais pas toujours à jour.
|
Complète,
documentations, références de tous les
fichiers de configuration,
exemples. Manque
d'aide sur un environnement complexe.
|
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
52
|
|
|
|
|
|
|
|
THEME : MISE EN PLACE D'UN CLOUD PRIVE IAAS AVEC
OPENSTACK ET DEPLOIEMENT DE QUELQUES SERVICES CLOUD
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
V- Choix de la solution à déployer
Dans les paragraphes précédents, nous avons
présenté une liste de logiciels permettant de
créer des solutions Cloud. Il est à présent
question de faire le choix de celui qui nous convient le mieux.
La solution que nous devons proposer doit être
y' Robuste
y' Facile à utilisation
y' Facile à installer et déployer
y' Sous licence libre
y' Extensible
y' S'adaptant à tous types d'infrastructures existantes
y' Bien documenté
y' Modulaire et innovante
La solution qui répond à tous ces critères
est OpenStack.
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
53
|
|
|
|
|
|
|
|
THEME : MISE EN PLACE D'UN CLOUD PRIVE IAAS AVEC
OPENSTACK ET DEPLOIEMENT DE QUELQUES SERVICES CLOUD
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CHAPITRE IV : IMPLEMENTATION DE LA SOLUTION
Préambule :
Dans cette partie, il sera question pour nous de montrer les
différentes étapes d'installation et de configuration des
différents services de notre solution.
I- PLANIFICATION DES TACHES D'INSTALLATION ET DE
CONFIGURATION
II- INSTALLATION ET CONFIGURATION DU SERVEUR IaaS
III- IMPLEMENTATION DES SERVICES IAAS :
Aperçu :
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
54
|
|
|
|
|
|
|
|
THEME : MISE EN PLACE D'UN CLOUD PRIVE IAAS AVEC
OPENSTACK ET DEPLOIEMENT DE QUELQUES SERVICES CLOUD
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
I- PLANIFICATION DES TACHES D'INSTALLATION ET DE CONFIGURATION
Avant d'entamer les installations, on a eu recours à une
étape de planification où on a
regroupé et organisé toutes les étapes
d'installations et configurations nécessaires. Le tableau suivant
présente ces différentes tâches par ordre chronologique.
Tableau 12 : Tableau de planification des taches
Ordre Intitulé Types
01
|
Installation Cloud IaaS OpenStack
|
Installation
|
02
|
Configuration Cloud OpenStack
|
Configuration
|
03
|
Installation instance cloud VoIP Asterisk
|
Installation
|
04
|
Configuration instance cloud VoIP Asterisk
|
Configuration
|
05
|
Installation instance web NextCloud
|
Installation
|
06
|
Configuration instance cloud web Nextcloud
|
Configuration
|
07
|
Installation instance DNS AD-DS windows server cloud
|
Installation
|
08
|
Configuration instance DNS AD-DS windows server cloud
|
Configuration
|
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
55
|
|
|
|
|
|
THEME : MISE EN PLACE D'UN CLOUD PRIVE IAAS AVEC OPENSTACK ET
DEPLOIEMENT DE QUELQUES SERVICES CLOUD
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
La figure ci-dessous représente l'architecture logique de
notre solution ainsi que les différents serveurs à installer au
sein de notre architecture :
Figure 18 : Architecture Physique proposée
II- IMPLEMENTATION DES SERVICES IaaS 1. Installation du
Cloud
Lorsque vous créer un nouveau serveur Ubuntu server
22.04 LTS pour la 1ere fois vous
devez mettre en place une configuration de base. Cela
augmentera la sécurité et la convivialité de votre serveur
et vous donnera une base solide pour les actions à venir.
· Connexion racine : Connectons-nous en
tant que root, pour cela tapons la commande :
Figure 19 : Passage en super utilisateur
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
56
· Mise à jour des bibliothèques et
paquets Ubuntu : entrons la commande suivante sur notre terminal :
Figure 20 : Mise à jour des paquets et des
bibliothèques de lien
· Téléchargement des paquets
nécessaires au déploiement de notre cloud : pour
ça tapons la commande :
Figure 21 : Téléchargement des paquets
Openstack
Ainsi nous avons fini de mettre sur pied notre serveur de base
et nous pouvons maintenant passer à l'installation de notre plate-forme
d'administration du cloud.
· Installation des paquets Openstack :
pour ça on utilise la commande :
Figure 23 : Installation de OpenStack
· Configuration d'un Pare-feu de base :
Figure 22 : Configuration du pare feu
Figure 24 : Vérification des règles de
sécurité du pare feu
2. Configuration du Cloud
· Récupération du mot de passe de
l'administrateur
Figure 25 : Récupération du mot de passe
administrateur OpenStack
Pour accéder à notre plateforme d'administration
de notre cloud privés, une fois qu'on ouvre
le navigateur l'on peut entrer en utilisant
https//:192.168.8.104 pour les utilisateurs, pour avoir
Figure 26 : Accès à la plateforme OpenStack
avec le mot de passe récupéré plutôt
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
|
|
|
|
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
58
III- DEPLOIEMENT D'UNE INSTANCE OPENSTACK : UBUNTU SERVER AVEC
SERVEUR VOIP, ET SERVEUR NEXTCLOUD
1. Installation des instances cloud de VoIP(Asterisk) et
Web(NextCloud)
· Téléchargement de l'image système
Ubuntu server cloud dans le site officiel :
https://cloud-images.ubuntu.com/jammy/current/
Figure 27 : Téléchargement et enregistrement
du fichier image Ubuntu cloud
· Téléchargement de l'image système
Windows Server 2012 R2 version cloud dans le site :
https://cloudbase.it/windows-cloud-images/
Figure 28 : Téléchargement et enregistrement
du fichier image Windows server cloud
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
59
THEME : MISE EN PLACE D'UN CLOUD PRIVE IAAS AVEC
OPENSTACK ET DEPLOIEMENT DE QUELQUES SERVICES CLOUD
· Ajout de l'image système Ubuntu server cloud
Figure 29 : Ajout d'une image système au format
QCOW2
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
|
|
|
|
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
61
· Création d'un réseau LAN interne
Figure 30 : Création d'un réseau local
virtuel
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
62
· Configuration de notre routeur virtuel
Figure 31 : Configuration d'une interface du routeur
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
63
· Configuration de notre groupe de
sécurité
Figure 32 : Configuration des règles de
sécurités de groupe
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
64
· Création d'une clé publique pour les
connexions SSH sécurisées de nos instances cloud
Figure 33 : Création et sauvegarde d'une clé
publique pour les connexions SSH
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
65
· Création et exécution d'une instance
cloud
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
66
THEME : MISE EN PLACE D'UN CLOUD PRIVE IAAS AVEC OPENSTACK ET
DEPLOIEMENT DE QUELQUES SERVICES CLOUD
Figure 34 : Création d'une instance cloud
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
67
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
68
· Attribution d'une adresse IP public pour pouvoir
communiquer avec l'extérieur
Figure 35 : Attribution d'une adresse IP public a une
instance
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
69
· Connexion a une instance via SSH
Figure 36 : Création d'un fichier de connexion et
attribution de privilège
Figure 37 : Connexion à notre instance via
SSH
Figure 38 : Mise à jour des bibliothèques
dynamiques et des paquets Ubuntu
· Configuration d'une table de routage pour avoir
accès aux instances via le réseau externe au serveur cloud
Figure 39 : Création et activation d'un pont
réseau pour relier nos interfaces réseaux
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
70
2. Configuration de l'instance VoIP Asterisk
· Téléchargement et installation de Asterisk
dans notre instance cloud
Figure 40 : Telechargement de Asterisk
· Configuration des fichiers utilisateurs et extension de
Asterisk
Figure 41 : Configuration du fichier users.conf et
extensions.conf
THEME : MISE EN PLACE D'UN CLOUD PRIVE IAAS AVEC OPENSTACK ET
DEPLOIEMENT DE QUELQUES SERVICES CLOUD
s Lancement du terminal Asterisk
Figure 42 : Interface CLI Asterisk
s Vérification des clients enregistres dans le serveur
cloud
Figure 43 : Liste des utilisateurs enregistrés dans
notre fichier users.conf
3. Configuration de l'instance Web NextCloud
s Téléchargement et installation des paquets
nécessaires au déploiement
Figure 44 : Téléchargement des paquets
nécessaires au service web
s Décompression du paquet nextcloud
Figure 45 : Décompression du paquet
lastest-27.tar.bz2
s Configuration du fichier de configuration et lancement du
service
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
|
|
|
|
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
72
Figure 46 : Activation des services nextcloud
· N'oublions pas de donner des privilèges
d'accès et de modification à nextcloud
Figure 47 : Attribution des privilèges de
modification du répertoire nextcloud
·
Figure 48 : Configuration de notre base de données
web
Configuration de la base de données
· Forçage du HTTPS
Figure 49 : Configuration de la redirection en HTTPS
4. Configuration de l'instance AD-DS et DNS Windows server
· Connexion via le protocole RDP pour le bureau a
distance
Figure 50 : Connexion à Windows server via "connexion
bureau à distance" de Microsoft
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE
OPTION SYSTEMES ET RESEAUX A L'IAI-CAMEROUN, ANNEE ACADEMIQUE
2022-2023
|
73
|
|
·
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
74
Déploiement des services DNS et AD-DS
THEME : MISE EN PLACE D'UN CLOUD PRIVE IAAS AVEC OPENSTACK ET
DEPLOIEMENT DE QUELQUES SERVICES CLOUD
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
|
|
75
|
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
76
THEME : MISE EN PLACE D'UN CLOUD PRIVE IAAS AVEC OPENSTACK ET
DEPLOIEMENT DE QUELQUES SERVICES CLOUD
THEME : MISE EN PLACE D'UN CLOUD PRIVE IAAS AVEC
OPENSTACK ET DEPLOIEMENT DE QUELQUES SERVICES CLOUD
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
|
|
77
|
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
78
|
|
|
|
|
|
THEME : MISE EN PLACE D'UN CLOUD PRIVE IAAS AVEC OPENSTACK
ET DEPLOIEMENT DE QUELQUES SERVICES CLOUD
|
|
|
|
|
|
|
|
|
|
|
|
|
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
79
THEME : MISE EN PLACE D'UN CLOUD PRIVE IAAS AVEC OPENSTACK ET
DEPLOIEMENT DE QUELQUES SERVICES CLOUD
THEME : MISE EN PLACE D'UN CLOUD PRIVE IAAS AVEC OPENSTACK ET
DEPLOIEMENT DE QUELQUES SERVICES CLOUD
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
|
|
80
|
THEME : MISE EN PLACE D'UN CLOUD PRIVE IAAS AVEC
OPENSTACK ET DEPLOIEMENT DE QUELQUES SERVICES CLOUD
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
|
|
81
|
THEME : MISE EN PLACE D'UN CLOUD PRIVE IAAS AVEC OPENSTACK ET
DEPLOIEMENT DE QUELQUES SERVICES CLOUD
Figure 51 : Configuration des services DNS et AD-DS
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
|
|
82
|
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
83
|
|
|
|
|
|
|
|
THEME : MISE EN PLACE D'UN CLOUD PRIVE IAAS AVEC
OPENSTACK ET DEPLOIEMENT DE QUELQUES SERVICES CLOUD
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CHAPITRE V : TESTS ET RESULTATS Préambule :
Dans cette partie, nous allons procéder à la
phase de test de nos différentes solutions.
Aperçu :
I- TEST DE LA PLATEFORME IaaS OpenStack
II- TEST DES SERVICES CLOUD
|
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
84
|
|
|
|
|
THEME : MISE EN PLACE D'UN CLOUD PRIVE IAAS AVEC OPENSTACK ET
DEPLOIEMENT DE QUELQUES SERVICES CLOUD
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
I- TEST DE LA PLATEFORME IAAS
· L'interface br-ex est utiliser pour
faire communiquer les instances OpenStack a notre serveur le pont crée
précédemment nous permet donc d'avoir accès à ce
réseau via l'interface enp0s3
Figure 52 : Les interfaces réseau de notre
serveur
· Topologie interne de notre cloud
Figure 53 : Topologie physique virtuel de nos
instances
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
85
II- TEST DES SERVICES CLOUD 1. Test des services voip
· Vérification de la liste des utilisateurs VoIP
enregistrer dans notre serveur
· Connexion d'un terminal a notre serveur Asterisk
Figure 54 : Configuration client microSIP
THEME : MISE EN PLACE D'UN CLOUD PRIVE IAAS AVEC OPENSTACK ET
DEPLOIEMENT DE QUELQUES SERVICES CLOUD
Figure 55 : Test de connectivité
2. Test des services Web: Nextcloud
· Ouverture de la page de connexion pour cela nous entrons
l'adresse IP public attribuer à notre instance
http://10.20.20.128
Figure 56 : Page d'accueil de notre serveur web
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
|
|
|
|
3. Test des services AD-DS & DNS
· Ajout d'un pc dans notre AD-DS
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
87
|
Figure 57 : Ajout de l'adresse IP de notre serveur
DNS
|
Figure 58 : Ajout d'un PC dans notre AD-DS cloud
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
88
|
|
|
|
|
|
|
|
THEME : MISE EN PLACE D'UN CLOUD PRIVE IAAS AVEC
OPENSTACK ET DEPLOIEMENT DE QUELQUES SERVICES CLOUD
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CONCLUSION
Le but de cette phase était de mieux étayer les
futurs utilisateurs de notre solution sur son installation et son utilisation.
Nous avons pu parcourir dans cette dernière quelques points sur la
synchronisation et le partage des données dans le cloud et de la mise en
fonction d'une centrale téléphonique. Cette phase est donc apte
à remplir sa mission et pourra permettre à n'importe qui
d'utiliser le système de communication en fonction de la demande.
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
A
|
|
|
|
|
|
|
|
THEME : MISE EN PLACE D'UN CLOUD PRIVE IAAS AVEC
OPENSTACK ET DEPLOIEMENT DE QUELQUES SERVICES CLOUD
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PERSPECTIVES
Ce projet pouvant être nettement plus
amélioré, comme perspectives, nous pouvons y apporter des
améliorations telles que :
v Un serveur miroir : qui permettre
d'éviter la perte d'information au cas où le serveur principal du
cloud est endommagé.
v Le cryptage des ondes téléphonique :
pour rentre impossible l'interception des appels dans l'air.
v Connexion de notre Cloud a un VPN : pour
permettre de renforcer la sécurité de notre Cloud enfin qu'il
soit vraiment protégé.
v L'obtention d'un nom de domaine : pour
permettre à notre application de cloud collaborative soit accessible
depuis internet.
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
B
|
|
|
|
|
|
|
|
THEME : MISE EN PLACE D'UN CLOUD PRIVE IAAS AVEC
OPENSTACK ET DEPLOIEMENT DE QUELQUES SERVICES CLOUD
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CONCLUSION GENERALE
Parvenu au terme de notre projet qui marque également
la fin du stage, nous pouvons affirmer que cette expérience a
été bénéfique dans la mesure où en plus des
connaissances acquises durant l'année académique, il a fallu des
recherches poussées pour résoudre les difficultés
auxquelles nous avions fait face. Stage qui devait nous conduire vers
l'obtention du Diplôme d'Ingénieur des Travaux Informatiques
à l'IAI Cameroun. Notre mission pour ces 3 mois de stages était
la mise en place d'un cloud privé IaaS et le déploiement de
quelques services qui devait faciliter la gestion et la maintenance des
équipements et pouvoir déployer divers services sur le même
serveur. L'analyse minutieuse du système existant nous a permis de
mettre en relief les problèmes et de proposer des solutions
jugées adéquate. La proposition de la solution a
été précédée par un point sur l'état
de l'art et donc l'analyse des solutions préexistantes. De ces analyses,
est ressorti comme solution la réalisation d'un cloud privé ou
l'on pourra déployer tous les serveurs, les postes utilisateurs et bien
d'autres permettra une gestion plus simple du local technique ainsi que des
équipements du personnel. En perspective, nous envisageons
d'améliorer le fonctionnement de l'application en implémentant un
serveur miroir dans le serveur de notre Cloud afin que toutes les informations
se clone au fur et à mesure pour ne pas avoir la perte d'information.
Cette période au sein de l'entreprise ISARE nous permettra de mieux nous
préparer pour le monde de l'emploi et de faire face aux
différentes difficultés que nous pourrons rencontrer.
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
C
|
|
|
|
|
|
|
|
THEME : MISE EN PLACE D'UN CLOUD PRIVE IAAS AVEC
OPENSTACK ET DEPLOIEMENT DE QUELQUES SERVICES CLOUD
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TABLE DES MATIERES
SOMMAIRE III
LISTE DES FIGURES V
LISTE DES TABLEAUX VII
GLOSSAIRE VIII
RESUME IX
ABSTRACT X
INTRODUCTION GENERALE XI
INTRODUCTION 2
CHAPITRE I : ACCUEIL EN ENTREPRISE 3
1- Accueil 3
2- Intégration 3
CHAPITRE II : PRESENTATION DE L'ENTREPRISE 4
1- Historique 4
2- Missions 4
3- Situation géographique 5
4- Organisation et fonctionnement de ISARE 5
5- Organisation (Organigramme) 6
6- Partenaires de l'entreprise 8
Ressources matérielles 8
Ressources logicielles 10
CONCLUSION 12
INTRODUCTION 14
CHAPITRE I : ANALYSE DU PROJET 15
I- PRESENTATION DU THEME 16
II- ETUDE DE L'EXISTANT 16
III- CRITIQUE DE L'EXISTANT 18
IV- PROBLEMATIQUE 18
CHAPITRE II : CAHIER DE CHARGES 20
I- OBJECTIFS DU PROJET 21
1. Besoin de l'entreprise 21
II- RESSOURCES NECESSAIRES AU PROJET 23
1. Les ressources humaines 23
REDIGE PAR « BOULOU DE BABAGNAK Epymaque Bryce
», ETUDIANT EN 3EME ANNEE OPTION SYSTEMES ET RESEAUX A
L'IAI-CAMEROUN,
ANNEE ACADEMIQUE 2022-2023
D
|
|
|
|
|
|
|
|
THEME : MISE EN PLACE D'UN CLOUD PRIVE IAAS AVEC
OPENSTACK ET DEPLOIEMENT DE QUELQUES SERVICES CLOUD
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2. Ressources matérielles 24
3. Ressources logicielles 25
III- CONTRAINTES 26
IV- PLANIFICATION DU PROJET 26
CHAPITRE III : ETAT DE L'ART 27
ETAT DE L'ART 28
LE CLOUD COMPUTING 28
1. Historique du cloud computing 28
2. Avantages et limites du cloud computing 29
3. Les différents services du cloud computing 31
III- Modèles de déploiement du cloud computing
34
IV- Classification du cloud computing 36
La virtualisation 38
1. Les types de virtualisation 38
2. Solutions de virtualisation 40
Les Hyperviseurs 41
II- Conception d'une architecture sécurisée 42
1. Cloud Computing et sécurité 42
2. Cloud Computing et clusters 43
III- DIFFERENTES SOLUTIONS EXISTANTES 44
1. Solutions propriétaires : 44
2. Solutions libres : 47
IV- Choix des solutions techniques 49
V- Choix de la solution à déployer 52
CHAPITRE IV : IMPLEMENTATION DE LA SOLUTION 53
|