Télécharger le fichier pdf d’un mémoire de fin d’études
Hypothèses de travail
Exemples d’applications du Fog Computing
Des feux de signalisation intelligents à la ville intelligente
Domaine de la santé
|
Table des matières
Introduction
I Contexte & État de l’art
1 Informatique utilitaire : quelles infrastructures après le Cloud ?
1.1 Petit historique de l’informatique utilitaire
1.2 Les besoins de l’Internet des Objets (IdO)
1.3 Une taxonomie des infrastructures
1.3.1 Informatique en nuage ou Cloud Computing
1.3.2 Edge Computing
1.3.3 Extrême Edge Computing
1.3.4 Mobile Cloud Computing
1.3.5 Fog Computing
1.3.6 Hypothèses de travail
1.4 Exemples d’applications du Fog Computing
1.4.1 Des feux de signalisation intelligents à la ville intelligente
1.4.2 Domaine de la santé
1.4.3 Réalité augmentée
1.4.4 Traitement vidéo
1.4.5 Mise en cache de contenu
1.4.6 Fonctions de virtualisation réseau
1.4.7 Robotique et industrie du futur
1.5 Conclusions
2 Les solutions de partage de données dans une infrastructure distribuée
2.1 Systèmes de stockage pour les grappes
2.2 Systèmes de stockage pour les grilles
2.3 Systèmes de stockage pour les infrastructures de Cloud Computing
2.4 Réseaux de distribution de contenus
2.4.1 Réseau de recouvrement organisé en arbre
2.4.2 Solutions reposant sur une table de hachage distribuée
2.4.3 Protocoles pairs à pairs
2.4.4 Réseaux centrés sur l’information (ICN)
2.4.5 Réseaux logiciels (SDN)
2.5 Conclusions
3 Les spécificités du stockage de données dans une infrastructure de Fog Computing
3.1 Caractéristiques attendues d’un système de stockage pour le Fog
3.1.1 Localité des données
3.1.2 Disponibilité des données
3.1.3 Confinement du trafic réseau
3.1.4 Fonctionnement en mode déconnecté
3.1.5 Support de la mobilité
3.1.6 Passage à l’échelle
3.2 Modèles de charge
3.3 Adéquations des systèmes existants au modèle de Fog Computing
3.3.1 Solutions issues des grappes et les grilles de calcul
3.3.2 Solutions issues des infrastructures de Cloud Computing
3.3.3 Solutions issues des réseaux de distribution de contenus (CDN) . . 45
3.4 Conclusions
Conclusion
II Contributions
4 Comparaison de solutions existantes en matières de temps d’accès de trafic résea
4.1 Configuration et déploiement de solutions de stockage par objets dans un environnement de Fog Computing
4.1.1 Rados
4.1.2 Cassandra
4.1.3 Interplanetary FileSystem (IPFS)
4.1.4 Conclusions
4.2 Comparaison expérimentale des différentes solutions
4.2.1 Matériels et méthodes
4.2.2 Évaluation des accès locaux
4.2.3 Évaluation des accès distants
4.2.4 Résumé de l’évaluation des trois solutions de stockage
4.3 Conclusions
5 Conception d’un système de stockage distribué pour le Fog
5.1 Réduction des trafics réseau inter-sites pour les accès locaux
5.1.1 Description du problème
5.1.2 Solution proposée
5.1.3 Limitations
5.1.4 Conclusions
5.2 Confinement des trafics réseau inter-sites lors d’accès distants
5.2.1 Approches pour localiser des données
5.2.2 Tables de hachages distribuées
5.2.3 Le Domain Name System : un protocole de résolution de noms
5.2.4 Notre proposition de protocole
5.2.5 Algorithmes pour la génération d’arbres couvrants
5.2.6 Notre approche de construction de l’arbre
5.2.7 Surcoût de notre approche
5.2.8 Conclusions
5.3 Conclusion
6 Évaluation expérimentale des approches proposées
6.1 Évaluation du couplage IPFS et d’un Scale-Out NAS
6.1.1 Matériels et méthodes
6.1.2 Écriture/Lecture depuis le site local
6.1.3 Lecture depuis un site distant
6.1.4 Conclusion
6.2 Évaluation de l’approche en arbre
6.2.1 Matériels & méthodes
6.2.2 Micro-comparaisons
6.2.3 Macro-comparaison
6.2.4 Conclusion
6.3 Utilisation simultanée des plateformes Grid’5000 et FIT/IoT-Lab
6.3.1 Présentation de FIT/IoT-Lab
6.3.2 Proposition / expérimentation
6.3.3 Interconnexion des plateformes
6.3.4 Limitations
6.3.5 Conclusion
6.4 Conclusion
Conclusion générale
Perspectives
6.4.1 Amélioration de l’implémentation
6.4.2 Améliorations théoriques
6.4.3 Perspectives de déploiement et d’utilisation
Références
Télécharger le rapport complet
