Disponibilité et durabilité élevées des données / Ambedded a été fondée en 2013 avec une équipe talentueuse expérimentée dans ARM conception et fabrication d'appareils de stockage définis par logiciel.

Ceph object storage assure la disponibilité des données grâce à la réplication et au codage avancé de l'effacement, les données étant combinées avec les informations de parité, puis fragmentées et réparties sur le stockage pool. Lorsqu'un périphérique de stockage tombe en panne, seul un sous-ensemble des fragments est nécessaire pour régénérer les données, il n'y a pas de temps de reconstruction ou de performances dégradées, et les périphériques de stockage défaillants peuvent être remplacés lorsque cela est pratique.Ceph combine des données largement distribuées et une technologie de nettoyage des données qui valide en continu les données écrites sur le support peut vous permettre d'atteindre 15 neuf de durabilité des données. Ambedded Haute disponibilité et durabilité des données Introduction. Ambedded a été fondée en 2013 avec une équipe talentueuse expérimentée dans ARM conception et fabrication d'appareils de stockage définis par logiciel. Ambedded des offres Ceph storage solution sur le marché, y compris Ceph storage Appliance sur ARM microserveurs et SUSE Enterprise Storage Appareil sur ARMmicroserveurs. En plus deCeph Solution, Ambedded propose également des Ceph support logiciel au client, pour aider les utilisateurs inexpérimentés à adopter cette nouvelle technologie sans hésitation.

service@ambedded.com.tw

Heures d'ouverture: 9h-18h

Ambedded Technology Co., LTD.

Ceph offre la réplication, le code EC, CRUSH, le nettoyage pour la protection des données et HA

Disponibilité et durabilité élevées des données

Ceph object storage assure la disponibilité des données grâce à la réplication et au codage avancé de l'effacement, les données étant combinées avec les informations de parité, puis fragmentées et réparties sur le stockage pool.
Lorsqu'un périphérique de stockage tombe en panne, seul un sous-ensemble des fragments est nécessaire pour régénérer les données, il n'y a pas de temps de reconstruction ou de performances dégradées, et les périphériques de stockage défaillants peuvent être remplacés lorsque cela est pratique.
Ceph combine des données largement distribuées et une technologie de nettoyage des données qui valide en continu les données écrites sur le support peut vous permettre d'atteindre 15 neuf de durabilité des données.


Réplication des données, codage d'effacement et nettoyage

Réplication d'objets

Lorsqu'un client va écrire des données, il utilise l'ID d'objet et poolnom pour calculer à quel OSD il doit écrire. Une fois que le client a écrit des données dans l'OSD, l'OSD copie les données sur un ou plusieurs OSD. Vous pouvez configurer autant de réplications que vous le souhaitez pour que les données puissent survivre en cas de défaillance simultanée de plusieurs OSD. La réplication est similaire au RAID-1 de la matrice de disques, mais permet plus de copies de données. Parce qu'à grande échelle, une simple réplication RAID-1 peut ne plus couvrir suffisamment le risque de défaillance matérielle. Le seul inconvénient du stockage de plus de répliques est le coût de stockage.

Cephles clients écrivent des données de manière aléatoire dans les OSD en fonction de l' algorithme CRUSH . Si le disque ou le nœud OSD tombe en panne,Cephpeut recréer les données d'autres réplications stockées dans des OSD sains.

Vous pouvez définir le domaine de défaillance à créerCephstocker les données répliquées dans différents serveurs, racks, salles ou centres de données pour éviter la perte de données due à une ou plusieurs défaillances de l'ensemble du domaine de défaillance. Par exemple, si 15 serveurs de stockage sont installés dans 5 racks (3 serveurs dans chaque rack), vous pouvez utiliser la réplique trois et le rack comme domaine de défaillance. Écriture de données dans leCephcluster aura toujours trois copies stockées dans trois des cinq racks. Les données peuvent survivre jusqu'à l'échec de 2 des racks sans dégrader le service client. leCRUSH rule est la clé pour faire Ceph storagen'a pas de point de défaillance unique .

CRUSH rules ensure replicated data are distributed to different server nodes by following the failure domain

Codage d'effacement

La réplication offre les meilleures performances globales, mais elle ne consomme pas beaucoup d'espace de stockage. Surtout si vous avez besoin d'un degré de redondance plus élevé.
Pour avoir une haute disponibilité des données, c'est pourquoi nous avons utilisé RAID-5 ou RAID-6 dans le passé comme alternative à RAID-1. Le RAID parité assure la redondance avec beaucoup moins de surcharge de stockage au détriment des performances de stockage (principalement des performances d'écriture).Cephutilise le codage d'effacement pour obtenir un résultat similaire. Lorsque l'échelle de votre système de stockage devient importante, vous pouvez vous sentir confiant de ne permettre à un ou deux disques ou domaines de défaillance de tomber en panne en même temps. leerasure codeL'algorithme vous permet de configurer un niveau de redondance plus élevé mais avec moins d'espace de surcharge.
Le codage d'effacement regroupe les données originales en K blocs de données et calcule M blocs de codage supplémentaires.Cephpeut récupérer le nombre maximal de domaines de défaillance de données échouant entre-temps. Le nombre total de K + M de morceaux est stocké dans les OSD, qui se trouvent dans différents domaines de défaillance.

use Erasure coding K+M=4+2 for it data protection.

Lavage

Dans le cadre du maintien de la cohérence et de la propreté des données, CephLes démons OSD peuvent nettoyer les objets au sein des groupes de placement. C'est,CephLes démons OSD peuvent comparer les métadonnées d'objet dans un groupe de placement avec ses répliques dans des groupes de placement stockés sur d'autres OSD. Le nettoyage (généralement effectué quotidiennement) détecte les bogues ou les erreurs du système de fichiers.CephLes démons OSD effectuent également un nettoyage plus approfondi en comparant les données dans les objets bit à bit. Un nettoyage en profondeur (généralement effectué chaque semaine) trouve des secteurs défectueux sur un lecteur qui n'étaient pas apparents dans un nettoyage léger.

Guérison des données

En raison de la conception du placement des données de Ceph, les données sont récupérées par tous les OSD sains. Aucun disque de rechange n'est requis pour la régénération des données. Cela peut raccourcir le temps de recréation par rapport à la matrice de disques, qui doit reconstruire les données perdues sur le disque de rechange.

one server nodes fails the cluster will self-heal by applying same data protection method.

Config CRUSH map et règles

Utilisation UVS manager pour définir le domaine de distribution et de défaillance des données.



Ceph Storage Conception et fabrication de solutions | Ambedded

Situé à Taiwan, Ambedded Technology Co., LTD. est un Ceph storage fournisseur de solutions qui offre ARM basés sur des appliances de stockage définies par logiciel avec 60% d'économies CapEX, 70% de consommation d'énergie en moins et 100% d'avantages d'échelle.

Pour la conception et la fabrication de stockage défini par logiciel, Ambedded équipe a une vaste expérience pour aider les clients à adopter le ceph solution dans des secteurs polyvalents, tels que les télécommunications, le médical, l'armée, le centre de données de périphérie et le stockage d'entreprise requis par HA.

Ambedded a offert aux clients Ceph storage depuis 2013, à la fois des technologies de pointe et 20 ans d'expérience, Ambedded s'assure que les demandes de chaque client sont satisfaites.