WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Implémentation des services de stockage d'objets et de fichiers partagés dans la solution cloud openstack


par Assala HALLA
Ecole Nationale Polytechnique d'Oran - Maurice Audin - Master spécialisé 2020
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

3.7. Conclusion

Swift fournit une prise en charge du stockage d'objets, ce qui le rend adapté au stockage de gros objets binaires à grande échelle. Cependant, le stockage Swift ne convient pas aux données transactionnelles ou au stockage de machines virtuelles, car les objets sont généralement immuables et mis à jour dans leur intégralité. Les magasins d'objets ne conviennent généralement pas aux petits objets en raison des frais généraux liés aux méthodes de protection des données, telles que le codage par effacement, et sont relativement inefficaces lors de l'utilisation d'approches de protection simples, telles que les répliques.

Le stockage par blocs offre un accès hautes performances aux machines virtuelles (VM) et aux données, mais un volume Cinder est limité à l'accès par un seul invité Nova (machine virtuelle). Cette restriction existe car il n'y a pas de processus de verrouillage ou de synchronisation inhérent intégré aux protocoles de niveau bloc. Les appareils en bloc ont également des restrictions de capacité, ce qui les rend difficiles à augmenter et presque impossibles à réduire.

Manila comble le fossé entre le bloc et l'objet en offrant la possibilité de mapper des systèmes de stockage externes à l'aide de protocoles NAS basés sur des systèmes de fichiers. Les partages de fichiers peuvent être répartis entre les instances, car le protocole NAS gère les processus de verrouillage et d'intégrité des données requis pour fournir plusieurs accès simultanés aux données.

Dans le chapitre suivant, nous présenterons le travail réalisé soit donc : la configuration du service de réseau et l'implémentation des services de stockage en objet (Swift) et de système de fichiers partagés (Manila) dans la plateforme Cloud privé préalablement réalisée avec seulement le service de stockage en bloc (Cinder), nous introduisant l'environnement de déploiement, les étapes d'installation et le test des fonctionnalités de chacun des services implémentés.

Chapitre 4 : Implémentation des services de stockage Swift et Manila

3.1. Introduction

Un Cloud proprement fonctionnel permet la création des instances (machines virtuelles) par des utilisateurs pré-enregistrés, les instances ont accès à internet et peuvent être accessibles depuis internet (dans le cas d'une instance qui héberge un site internet public). Un Cloud propose aussi un service de stockage d'objet permettant de stocker, télécharger, supprimer et modifier des fichiers. Notre travail ne s'est paslimité à l'implémentation des services de stockage en objet (Swift) et du service de système de fichier partagés (Manila), en effet une améliorationdu service de réseaux (Neutron) a été appliquée afin de permettre l'accès depuis l'extérieur (Internet) à une instance hébergeant un site Internet.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Aux âmes bien nées, la valeur n'attend point le nombre des années"   Corneille