Disponibilité et durabilité élevées 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 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 continu les données écrites sur le support peut vous permettre d'atteindre 15 neuf de durabilité des données. Ambedded Introduction à la 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. Ambedded des offres Ceph storage solution au marché, y compris Ceph storage Appliance sur ARM microserveurs et SUSE Enterprise Storage Appareil allumé ARMmicroserveurs. En plus deCeph 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é

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 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 continu 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 .

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 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.

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 dans les 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 par bit. Le 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 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 rendre le temps de réparation beaucoup plus court par rapport à la matrice de disques, qui doit reconstruire les données perdues sur le disque de secours.

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 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 la haute disponibilité du stockage d'entreprise.

Ambedded offre aux 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.