Conception et Réalisation d’un cluster pour le stockage et la sauvegarde des données en ligne
Mme C. Yahiaoui ([email protected])
Mr H.Amrouche ([email protected])
Objectif :
Avec la croissance des données distribuées, les entreprises ont besoin d’une solution de stockage, de sauvegarde et de restaura
tion à distance qui ne protège pas seulement les données, mais assure la continuité de l’activité de l’entreprise d’une manière générale.
Les entreprises avec des bureaux/sites distants ont besoin de restaurations de données rapides, d’une gestion centralisée, d’une facilité d’utilisation et des coûts abordables.
L’utilisation des cluster pour le stockage, la sauvegarde des données en lignes ( cloud backup ) permet d’améliorer la sécurité, la fiabilité et offre la possibilité de répliquer les données sur plusieurs serveurs .
L’objectif de ce travail est de concevoir une plateforme qui permet d’une part, la gestion d’un cluster pour le stockage, la sauvegarde des données et d’autre part, la gestion d’une interface utilisateur côté client.
La plateforme cluster fonctionne selon le modèle client/serveur avec une gestion stratégique des requêtes clientes selon le type de l’entreprise et l’importance des données qui peuvent être répliquées sur un ou plusieurs serveurs.
Côté client , il faut intégrer une interface qui propose des fonctionnalités diverses .
Les deux parties à Réaliser sont comme suit :
1. Gestion du cluster
Ajout/suppression serveurs
Configuration de l’application
Reporting ( charge, réseau …)
Notification, ….
2. Gestion du client
Interface de communication qui intègre les fonctionnalités suivantes :
Stockage/ Sauvegarde/restauration/Archivage
Statistiques et historiques
Stockage/ Réplication : type d’entreprise, type de données, type d’application classifiée : BDD, Collaboratif, …..et développement d’agents de sauvegarde.
Outils :
Plateforme sous linux, Amanda, langages Perl, shell, php, web services.