SheepDog
Cet article est une ébauche concernant l’informatique.
| Développé par | NTT Corporation [1] |
|---|---|
| Première version | |
| Dernière version | 1.0.1 [2] () |
| Écrit en | C |
| Environnement | Gnu/Linux |
| Type | Système de fichiers distribué |
| Licence | GNU General Public License v2 |
| Site web | sheepdog.github.io |
Sheepdog est un stockage distribué de type SDS (Software Defined Storage ou Stockage défini par logiciel) développé au sein des laboratoires de NTT Corporation.
Fonctionnalités
[modifier | modifier le code ]Sheepdog a été conçu dès le départ dans le but d'être utilisé en mode bloc avec QEMU [3] mais ne se limite pas à ce cas d'usage; il se veut tolérant aux pannes, redimensionnable, facile d'utilisation et très simple dans son architecture.
Architecture
[modifier | modifier le code ]Contrairement à d'autres solutions de ce type, chaque nœud Sheepdog a la même fonctionnalité (gestions des chunks et des métadonnées), à cela il faut rajouter sur quelques nœuds un service ZooKeeper ou Corosync pour gérer les membres de la grille et le partage des messages.
Matériel, logiciel, et réseau
[modifier | modifier le code ]Tout comme d'autres systèmes de fichiers distribués, les serveurs hébergeant les nœuds n'ont pas besoin de matériel particulier. Par contre, Sheepdog nécessite un système de type Gnu/Linux.
Notes et références
[modifier | modifier le code ]- ↑ « Sheepdog Project - Sheepdog Project », sur sheepdog.github.io (consulté le ).
- ↑ « Release sheepdog stable release v1.0.1 · sheepdog/sheepdog », sur GitHub (consulté le ).
- ↑ (en) « Features/Sheepdog », sur qemu.org (consulté le ).
Voir aussi
[modifier | modifier le code ]Articles connexes
[modifier | modifier le code ]Liens externes
[modifier | modifier le code ]- Site officiel de Sheepdog
- Dépôt Sheepdog sur GitHub.com
- Alternative software-defined storage on your OpenStack cloud, OpenStack Summit 2016 Barcelona, October 2016.