Haute disponibilité et durabilité des données / Ambedded a été fondée en 2013 avec une équipe talentueuse expérimentée en 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 d'effacement avancé où les données sont combinées avec des informations de parité, puis fractionnées et distribuées 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éparer les données, il n'y a pas de temps de reconstruction ou de dégradation des performances, et les périphériques de stockage défectueux peuvent être remplacés lorsque cela vous convient. Ceph combine des données largement distribuées et une technologie de nettoyage des données qui valide en permanence les données écrites sur le support peut vous permettre d'atteindre 15 neuf de durabilité des données. Ambedded Présentation de la haute disponibilité et de la durabilité des données. Ambedded a été fondée en 2013 avec une équipe talentueuse expérimentée en ARM conception et fabrication d'appareils de stockage définis par logiciel. Ambedded des offres Ceph storage solution au marché, y compris Ceph storage Appliance au ARM microserveurs et SUSE Enterprise Storage Appareil allumé ARMmicroserveurs. En plus de Ceph solution, Ambedded offre é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, le CRUSH, le nettoyage pour la protection des données et la haute disponibilité

Haute disponibilité et durabilité des données

Ceph
object storage assure la disponibilité des données grâce à la réplication et au codage d'effacement avancé où les données sont combinées avec des informations de parité, puis fractionnées et distribuées 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éparer 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éfectueux peuvent être remplacés lorsque cela vous convient.

Ceph combine des données largement distribuées et une technologie de nettoyage des données qui valide en permanence les données écrites sur le support peut vous permettre d'atteindre 15 neuf de durabilité des données.


Réplication de 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 l'OSD dans lequel il doit écrire. Une fois que le client a écrit les données dans l'OSD, l'OSD les copie dans un ou plusieurs OSD. Vous pouvez configurer autant de réplications que vous le souhaitez pour que les données puissent survivre en cas d'échec simultané 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 panne matérielle. Le seul inconvénient de stocker plus de répliques est le coût de stockage.

Cephles clients écrivent des données au hasard dans les OSD en fonction de l' algorithme CRUSH . Si le disque ou le nœud OSD échoue,Cephpeut restaurer les données d'autres réplications stockées dans des OSD sains.

Vous pouvez définir le domaine de défaillance à faireCephstocker 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 pannes de l'ensemble du domaine de défaillance. Par exemple, si vous avez 15 serveurs de stockage installés dans 5 racks (3 serveurs dans chaque rack), vous pouvez utiliser la réplique 3 et le rack comme domaine de défaillance. Écriture de données dans leCephle cluster aura toujours trois copies stockées dans trois des cinq racks. Les données peuvent survivre avec jusqu'à 2 pannes de racks sans dégrader le service client. leCRUSH rule est la clé pour faire Ceph storagen'a pas de point de défaillance unique .

Les règles CRUSH garantissent que les données répliquées sont distribuées à différents nœuds de serveur en suivant le domaine de défaillance

Codage d'effacement

La réplication offre les meilleures performances globales, mais elle n'économise 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é dans le passé RAID-5 ou RAID-6 comme alternative à RAID-1. Parity RAID 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 ne pas être sûr de ne pas autoriser un ou deux disques ou domaines de défaillance à 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 segmente les données d'origine en K blocs de données et en M blocs de codage supplémentaires calculés.Cephpeut récupérer le maximum de données M domaines de défaillance échouent dans l'intervalle. Les K + M totaux de blocs sont stockés dans les OSD, qui se trouvent dans différents domaines de défaillance.

utilisez le codage d'effacement K + M = 4 + 2 pour la protection des données.

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 dans les groupes de placement. C'est-à-dire,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 par bit. Un nettoyage en profondeur (généralement effectué chaque semaine) détecte des secteurs défectueux sur un lecteur qui n'étaient pas apparents dans un frottement léger.

Guérison des données

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

un nœud de serveur échoue, le cluster s'auto-réparera en appliquant la même méthode de protection des données.

Config CRUSH map et règles

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



Ceph Storage Conception et fabrication de solutions | Ambedded

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

Pour la conception et la fabrication de stockage défini par logiciel, Ambedded l'équipe a une vaste expérience pour aider les clients à adopter le ceph solution dans les industries polyvalentes, telles que les télécommunications, le médical, l'armée, les centres de données de périphérie et le stockage d'entreprise requis pour la haute disponibilité.

Ambedded offre à ses clients Ceph storage des solutions depuis 2013, à la fois une technologie de pointe et 20 ans d'expérience, Ambedded s'assure que les demandes de chaque client sont satisfaites.