Issue de travaux de recherche universitaire, Ugloo
a développé DeepTorrent
™
une technologie brevetée de stockage distribué, décentralisé et immuable, extension du protocole BitTorrent
.
Décentralisé
Avec sa technologie brevetée DeepTorrent
™, Ugloo
décentralise à 100% le stockage de vos données quelque soit la topologie de vos infrastructures.
DeepTorrent
est une extension du protocole BitTorrent
, pour répondre aux besoins spécifiques de la solution Ugloo
.
Le protocole BitTorrent
est OpenSource. Il reste la solution avec le plus grand maillage de nœuds de stockage au monde.
BitTorrent
est un protocole de stockage de fichiers peer-to-peer, qui permet le stockage, le partage et la distribution de fichiers volumineux via la sollicitation de pairs disposant d’une copie des-dits fichiers (tout ou parties).
L’identification de ces pairs se fait dynamiquement.
Résilient
Après chiffrement, chaque objet S3
est divisé en 255 fragments maximum. Ces fragments sont dispersés sur l’ensemble des nœuds disponibles sur le cluster.
L’Erasure Coding est une méthode de protection des données qui divise les données en fragments ; développés et chiffrés. Ceux-ci contiennent des éléments de données redondants et sont stockés sur différents sites ou supports de stockage. L’objectif est de pouvoir reconstruire les données qui ont été altérées lors du processus de stockage sur disque à partir des informations stockées dans d’autres emplacements du cluster.
La redondance et les vérification/reconstruction automatiques des fragments vous apportent une garantie à vie de vos données, avec un niveau de sécurité inégalable.
Elastique
A tout moment, la capacité et la performance du cluster peuvent être revues (à la hausse ou à la baisse) en jouant sur le nombre de disques, le nombre de nœuds, sans interruption de service.
La répartition des fragments se fait alors automatiquement, en tâche de fond, sans reconfiguration de l’erasure code.
Versatile
BitTorrent
est nativement adapté aux topologies réseau hétérogènes et hostiles.
Les composants logiciels d’Ugloo
sont déployés sous forme de containers Docker
.
Ainsi, la solution Ugloo
saura fonctionner quelque soit la topologie de vos infrastructures :
- installée sous forme d’appliances dans vos datacenters ou chez vos hébergeurs,
- déployée sous forme de containers, sur vos serveurs physiques, vos VMs, dans vos clusters
Kubernetes
, ou sur vos infras de Cloud public, - hébergée sur un seul site, plusieurs, voire plusieurs régions
- sous forme hybride et/ou multi-fournisseurs