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.6.5. Redondance et tolérance aux pannes

Le service de stockage en bloc propose une sauvegarde et une restauration de volume, offrant une récupération après sinistre de base pour le stockage utilisateur. Les sauvegardes permettent de protéger le contenu du volume. En plus de cela, le service prend également en charge les Snapshots (instantanés) ; Outre le clonage, les instantanés sont également utiles pour restaurer un volume à un état antérieur[45].

Le service Object Storage ne fournit aucune fonctionnalité de sauvegarde intégrée (réplication des données). Ainsi, toutes les sauvegardes doivent être effectuées au niveau du noeud. Le service, cependant, présente une redondance et une tolérance aux pannes plus robustes ; même le déploiement le plus basique du service Object Storage réplique les objets plusieurs fois[45].

Le service de système de fichiers partagés ne fournit aucune fonctionnalité de sauvegarde intégrée pour les partages, en revanche il permet de créer des instantanés pour le clonage et la restauration[45].

Le but de décrire les fonctionnalités de chaque service en tenant compte de certains critères est de pouvoir classifier les services selon leurs impacts et le type de problèmes auxquels il répond. Le tableau suivant résume ce que nous avons présenté tout au long de ce travail :

Tableau 3 : Tableau de comparaison entre les services Cinder, Swift et Manila

Spécification

Type de stockage

 

Service de stockage en objet « Swift »

Service de stockage en bloc « Cinder »

Service de stockage en fichier « Manila »

Type de stockage

Objet

Bloc

Fichier

Placement de données

Conteneur

Volumes

Partage

Type de données stocké

Statiques et non structurées

Structurées et non statiques

Tous types de données

Forme de présentation de données

Structure plate (Horizontale)

Volumes de taille égale

Hiérarchie de fichiers

Persistance

OUI

OUI

OUI

Scalabilité

En rajoutant des noeuds

En ajoutant d'autres backends

L'ajout de volumes supplémentaires au pool

Cohérence

Cohérence « À terme »

Cohérence « Forte »

Cohérence « Forte »

Accès

Instances &accès public

Instance

Instance

Protocole d'accès

API REST (http)

CLI

Client Swift

Depuis une instance via le tableau de bord ou la CLI

Tableau de bord ou la CLI

Protection des données & tolérance aux pannes

Réplication

Sauvegarde & Snapshot

Snapshots

Sécurité

La sécurité du réseau cloud (https, liste d'accès selon l'IP)

Tempauth, Swauth

Cryptage de volume

Restrictions d'accès (Certificat, AD, liste d'accès)

Cas et domaines d'utilisation

Hébergement de sites

Web application

Stockage en tant que service

Jeux vidéo

Stockage des serveurs

Volumes d'exécutions de machines

Partages de cloud hybride

NFV/Telco

Big Data

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








"Il ne faut pas de tout pour faire un monde. Il faut du bonheur et rien d'autre"   Paul Eluard