Un aperçu de l architecture de sauvegarde dans MoSAIC



Documents pareils
Sauvegarde collaborative entre pairs Ludovic Courtès LAAS-CNRS

Agenda. Introduction au projet SIMM. Réduction des volumes de sauvegarde avec RMAN

Chapitre V : La gestion de la mémoire. Hiérarchie de mémoires Objectifs Méthodes d'allocation Simulation de mémoire virtuelle Le mapping

Solutions informatiques (SI) Semestre 1

Cours 6. Sécurisation d un SGBD. DBA - M1ASR - Université Evry 1

GCDocs : Le Système de gestion des documents et des dossiers électroniques (SGDDE) du gouvernement du Canada

Conseils et astuces pour un déploiement réussi de la solution VMware Mirage

wiki.ipfire.org The official documentation for IPFire - An Open Source Firewall Solution Outils

Pair-à-Pair: Architectures et Services

Conception et réalisation d uned architecture tolérant les intrusions pour des serveurs Internet

EMC DATA DOMAIN OPERATING SYSTEM

MARS La mise en place d un réseau informatique facilite la communication interne d une entreprise. # #

Programmation parallèle et distribuée

CLOUD CP3S SOLUTION D INFRASTRUCTURE SOUMIS À LA LÉGISLATION FRANÇAISE. La virtualisation au service de l entreprise. Évolutivité. Puissance.

Quel niveau RAID est le mieux adapté à mes besoins?

La Virtualisation Windows chez CASINO. Philippe CROUZY Responsable Infrastructure Equipes Systèmes -Stockage

Sécurisation du centre de services au sein du cloud computing La stratégie de sécurité de BMC pour l environnement SaaS LIVRE BLANC

Confiance et protection de la vie privée

Annonces internes. Sonatrach recherche pour sa DC Informatique et Système d Information :

Système de Stockage Sécurisé et Distribué

Le e s tocka k ge g DAS,NAS,SAN

OFFRES DE SERVICES SDS CONSULTING

Janvier Entretien de l ordinateur

Aspects de droit fiscal

WEA Un Gérant d'objets Persistants pour des environnements distribués

Programmation parallèle et distribuée

Système de stockage IBM XIV Storage System Description technique

Sujet Solution de sauvegarde de serveurs et postes de travail avec BackupPC et Bacula. par ALIXEN

Stockage Dell. Vos données disponibles, au bon endroit, au bon moment et au juste coût

Techniques de stockage. Techniques de stockage, P. Rigaux p.1/43

Pensezdifféremment: la supervision unifiéeen mode SaaS

Modèles et politiques de sécurité pour les infrastructures critiques

OmniVista 2700 Application complémentaires pour l OmniVista 2500 Network Management

Guide d installation

Technique et architecture de l offre Suite infrastructure cloud. SFR Business Team - Présentation

CAHIER DES CHARGES D IMPLANTATION

EMC DATA DOMAIN HYPERMAX

Une Architecture de Bureaux Graphiques Distants Sécurisée et Distribuée

FAMILLE EMC RECOVERPOINT

Le stockage. 1. Architecture de stockage disponible. a. Stockage local ou centralisé. b. Différences entre les architectures

Cette option est aussi disponible sur les clients Windows 7 sous la forme d un cache réparti entre les différentes machines.

IFT3030 Base de données. Chapitre 2 Architecture d une base de données

Optimisez vos environnements Virtualisez assurément

Cobian backup. Sauvegarde. Cobian Backup est un logiciel de sauvegarde gratuit fonctionnant sous windows. Nathan Garaudel PCplus 01/01/2014

Business & High Technology

ManageEngine EventLog Analyzer. Les bonnes critiques et recommandations

Vulnérabilités engendrées par la virtualisation. Jean-Marie Petry / jean-marie.petry@rbs.fr Chef de Projet / Ingénieur ISIAL

Plan de cet après-midi

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage

36 arguments clés en faveur de la virtualisation du stockage DataCore

WHITE PAPER. Quels avantages la déduplication offre-t-elle aux entreprises? Livre blanc Acronis

Industrie des cartes de paiement (PCI) Norme de sécurité des données Récapitulatif des modifications de

Dossier Solution - Virtualisation CA arcserve Unified Data Protection

Marché Public en procédure adaptée : Infrastructure Informatique régionale hébergée CAHIER DES CHARGES ET DES CLAUSES TECHNIQUES

UltraBackup NetStation 4. Guide de démarrage rapide

FILIÈRE TRAVAIL COLLABORATIF

Conservation des documents numériques

Que souhaitent les Administrateurs Système?

Programmation parallèle et distribuée (Master 1 Info )

2 disques en Raid 0,5 ou 10 SAS

La sécurité dans les grilles

Fonctionnalités d Acronis :

Arcserve unifié UNE SOLUTION UNIQUE

M1 Informatique, Réseaux Cours 9 : Réseaux pour le multimédia

CATALOGUE DES OFFRES

L A T O U R D E P E I L Z Municipalité

Placez vous au préalable à l endroit voulu dans l arborescence avant de cliquer sur l icône Nouveau Répertoire

FORMATION À LA GESTION DES ARCHIVES

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

Adopter une approche unifiée en matière d`accès aux applications

Virtual Data Center d Interoute. Prenez la main sur votre Cloud.

arcserve r16.5 Protection des données hybride

Solution de sauvegarde pour flotte nomade

Sauvegarde collaborative en pair-à-pair

Messagerie & Groupeware. augmentez l expertise de votre capital humain

alarme incendie (feu non maîtrisable)

Livre. blanc. Solution Hadoop d entreprise d EMC. Stockage NAS scale-out Isilon et Greenplum HD. Février 2012

Programme détaillé. Administrateur de Base de Données Oracle - SQLServer - MySQL. Objectifs de la formation. Les métiers

IT on demand & cloud professional services

VMware vsphere 5 Préparation à la certification VMware Certified Professional 5 Data Center Virtualization (VCP5-DCV) - Examen VCP510

AdBackup Laptop. Solution de sauvegarde pour flotte nomade. Société Oodrive

Caches web. Olivier Aubert 1/35

Description du produit

Qu est ce qu une offre de Cloud?

ViSaGe. Virtualisation du Stockage dans les Grilles. Informatiques. RenPar 16, 6-8 Avril 2005 Thiebolt François

CA arcserve Unified Data Protection Livre blanc technique

Sommaire. Le quotidien du Service informatique. Qu est-ce que Panda Cloud Systems Management? Le cercle vertueux

Fédération de compte entre Votre compte Association (VCA) et l application de dépôt des comptes annuels des associations

MEAD : temps réel et tolérance aux pannes pour CORBA

Le Cloud. Généralités & Sécurité. Valentin Lecerf Salon du multimédia et de la photo Proville

Faulconnier Bastien SIO2. Cahier des charges. Choix et mise en œuvre d'un datacenter pour Infrastructure Cloud. Pour la société :

La surveillance sur IP d Axis. Des possibilités illimitées pour la vidéosurveillance.

//////////////////////////////////////////////////////////////////// Administration bases de données

Présentation Application Coffre-fort électronique Cloud Access for Salesforce

Problématiques de stockage d un Data Center

Security Center Plate-forme de sécurité unifiée

Introduction et contexte L I S. Jean Arlat EDF. Electricité de France technicatome. LAAS et LIS THOMSON-CSF

Symantec Backup Exec.cloud

Transcription:

Un aperçu de l architecture de sauvegarde dans MoSAIC 1 Un aperçu de l architecture de sauvegarde dans MoSAIC Ludovic Courtès, Yves Deswarte, Marc-Olivier Killijian, David Powell, Matthieu Roy LAAS-CNRS

Un aperçu de l architecture de sauvegarde dans MoSAIC 2 Sauvegarde et contribution : architecture fichier nouveau/modifié opportunité Système de fichiers fichiers blocs Stockage Sauvegarde Confiance Ressources distantes blocs blocs fichiers blo Interface réseau abstraite nouveau nouveau contrib. fichier opp

Un aperçu de l architecture de sauvegarde dans MoSAIC 3 Sauvegarde : vue détaillée stocke, indexe paf.c, P: 3 slides.skb, P: 2 chbouib.scm, P: 0 découpe Blocs 0xbeef 0x1445 Base de données, C: 0.3, D: 1.0, H: home, C: 0.7, D: 0.8, H: laptop Légende P: priorité définie par l utilisateur D: niveau de confiance souhaité pour un bloc C: niveau de confiance atteint pour un bloc H: liste des hôtes stockant un bloc opportunité bloc(s) découp opp blo Réseau + confiance + ressources sto

Un aperçu de l architecture de sauvegarde dans MoSAIC 4 Sauvegarde : détails Préparatifs Découpage des fichiers à sauvegarder Assignation d un identifiant à chaque bloc Chaque fichier/bloc a un niveau de confiance souhaité défini par l utilisateur Fonctionnement Pour chaque bloc, maintien d un niveau de confiance atteint Blocs en stationnement dans une file d attente jusqu à obtention du niveau de confiance souhaité Blocs en attente envoyés à un pair de manière opportuniste (cf. couche réseau) Blocs sélectionnés en fonction de leur priorité

Un aperçu de l architecture de sauvegarde dans MoSAIC 5 Sauvegarde : gestion des ressources (distantes) À chaque bloc est associé : son niveau de confiance atteint, mis à jour en fonction des répliques crées la liste des contributeurs qui le stockent - pour ne pas stocker toujours au même endroit - pour pouvoir supprimer des répliques ultérieurement

Un aperçu de l architecture de sauvegarde dans MoSAIC 6 Sauvegarde : gestion des modifications Que faire lors de la notification d une modification d un fichier à sauvegarder? L approche «optimiste» privilégier la fraîcheur des données on arrête de sauvegarder l ancienne version on ne sauvegarde plus que la nouvelle version L approche «pessimiste» privilégier la disponibilité on termine la sauvegarde de la version courante la nouvelle version est mise en attente Autre possibilité : demander à l utilisateur

Un aperçu de l architecture de sauvegarde dans MoSAIC 7 Fragmentation vs. chiffrement convergent (1) bloc clair bloc chiffré H H fonction de hachage chiffrement symmétrique Chiffrement convergent [ Bolosky et al. 2000 ] chiffrement et vérification d intégrité incrémentaux (par bloc) chiffrement symétrique des blocs avec une clef fonction de leur contenu (un condensé) pour déchiffrer un bloc, il faut connaître (avoir connu) son contenu (son condensé) permet de repérer des blocs identiques

Un aperçu de l architecture de sauvegarde dans MoSAIC 8 Fragmentation vs. chiffrement convergent (2) Page Page chiffrée Fragmentation [ Deswarte et al. 1991 ] fichiers découpés en blocs de taille fixe (pages) pages chiffrées avec une clef propre au propriétaire pages chiffrées fragmentées de manière non linéaire (entrelacement du contenu) fragments dispersés

Un aperçu de l architecture de sauvegarde dans MoSAIC 9 Fragmentation vs. chiffrement convergent (3) Confidentialité CC et F : «blocs» dépourvus de sémantique et indéchiffrables F : un fragment seul ne fournit aucune information utile CC : un contributeur peut savoir si un propriétaire dispose de mêmes blocs que lui CC : mais un propriétaire peut choisir de chiffrer ses données pour les rendre uniques Efficacité en termes d espace consommé F : chaque jeu de fragments est unique à son propriétaire CC : un bloc provenant d origines différentes peut n être stocké qu une fois (indexation fonction du contenu) Compromis entre confidentialité et efficacité

Un aperçu de l architecture de sauvegarde dans MoSAIC 10 Fragmentation vs. chiffrement convergent (4) Adaptation au scénario mobile Interactions éphémères et imprévisibles Possibilité de collusion de contributeurs (problème pour F) Passage à l échelle du mécanisme de ré-assemblage des fragments (diffusion) Difficulté d anticipation du placement des fragments (requis par F) Préférence au placement de tous les blocs/fragments chez un contributeur (?) Compromis entre disponibilité et tolérance aux intrusions

Un aperçu de l architecture de sauvegarde dans MoSAIC 11 Stockage : vue générale accepté blo blo Gestion des ressources Base de données 0xbeef, H: home 0x1445, H: laptop,home accepté? Stockage bloc bloc Interface réseau Réception et sauvegarde de blocs au hasard des rencontres Gestion des ressources locales Prise en compte des relations de confiance et de la volonté de collaborer (interaction avec «confiance») Maintien d informations sur l origine de chaque bloc «Déchargement» des blocs vers une infrastructure de manière opportuniste Migration de blocs? ( gain/perte de confidentialité)

Un aperçu de l architecture de sauvegarde dans MoSAIC 12 Stockage : gestion des ressources associations bloc liste des propriétaires paramètres de la politique d acceptation de blocs : - taille du bloc à stocker - espace disponible (excédentaire? limité?) - fréquence et coût d accès à une infrastructure - énergie disponible, utilisation CPU, bande passante, etc.

Un aperçu de l architecture de sauvegarde dans MoSAIC 13 Fin Questions?