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.5. Le mode de stockage en fichier « Manila » :

OpenStack a vu l'ajout de Manila sous la version Liberty en 2015 comme un projet expérimental indépendant facilitant le stockage des fichiers et proposant la fonctionnalité de partage de ces derniers avec un support complet[40].Le stockage en mode fichier consiste à stocker les données en tant qu'élément unique d'information à l'intérieur d'un dossier, ces données sont organisées et récupérées à l'aide de quelques métadonnées qui indiquent où le fichier se trouve. Le système fonctionne comme un catalogue de bibliothèque[37]. Dans la figure suivante un schéma de ce type de stockage est présenté :

Fichiers

Accès hiérarchique

Répertoires

Figure 24 : le stockage en mode fichier [38]

4.5.1. Vue d'ensemble sur Manila 

Manila apporte des fonctionnalités pour combler les lacunes de Cinder et Swift, en effet, pendant que Cinder ne prends pas en charge l'accès simultané au stockage et que même si les objets Swift sont excellents pour stocker et gérer de gros objets, ils ne sont pas bien adaptés à un environnement transactionnel où il représente, en informatique, un environnement dans lequel les informations sont enregistrées à partir des séquences d'échange d'information (des transactions), le service Manila vient donc proposer le système de partage de fichiers accessibles à plusieurs utilisateurs simultanément[40]. La notion principale dans ce service est celle du partage et du réseau de partage.

- Le partage :est une unité de stockage avec un protocole une taille et une liste de control d'accès, il représente une allocation d'un système de fichierspersistent, lisible, inscriptible et montable auquel plusieurs hôtes et utilisateurs peuvent accéder en même temps, une fois créé il doit être associé à un réseau pour pouvoir être répertorié, interrogé, mis à jour ou supprimé. Afin de réaliser le lien entre le consommateur du partage et le service Manila (qui fournit ce partage) il est nécessaire d'associer à un partage n'importe quel système de fichiers[43], notamment le système de fichiers en réseau (NFS : Network File System), le système de fichiers Internet commun (CIFS : Commun Internet File System), le système de fichiers Gluster (GlusterFS : Gluster File System), le système de fichiers distribué Hadoop (HDFS : Hadoop Distributed File System) ou le système de fichiers Ceph (CephFS : Ceph File System), l'utilisateur peut alors accéder au partage en utilisant les techniques et commandes usuelles appropriées au protocole sélectionné[33].

- Le réseau de partage : Le réseau de partage est un objet qui définit une relation entre le réseau/sous-réseau d'un locataire (tel que défini dans un service réseau OpenStack : Neutron ou Nova-Network) et les partages de Manila créés par le même locataire. Un exemple d'utilisation d'un réseau de partage serait le désir de provisionner des partages qui ne seront disponibles que pour les instances connectées à un réseau particulier défini par OpenStack[43].

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








"Et il n'est rien de plus beau que l'instant qui précède le voyage, l'instant ou l'horizon de demain vient nous rendre visite et nous dire ses promesses"   Milan Kundera