
Récupération rapide des OSD Ceph grâce à la technologie SBB
Dans les centres de données modernes, la disponibilité ininterrompue des données est essentielle. Bien que l'algorithme CRUSH de Ceph gère efficacement les pannes et protège l'intégrité des données, la redondance matérielle reste cruciale pour garantir une haute disponibilité. L'introduction de serveurs Storage Bridge Bay (SBB) dans l'infrastructure Ceph améliore considérablement la résilience en minimisant les interruptions de service lors des pannes matérielles.
Défis des déploiements Ceph traditionnels
Dans un déploiement Ceph conventionnel, chaque serveur de stockage héberge généralement plusieurs Daemons de Stockage d'Objets (OSDs). Si un seul serveur subit des pannes matérielles, telles qu'une défaillance de la carte mère ou une panne de carte réseau, tous les OSDs sur cet hôte se déconnectent simultanément. Cette situation déclenche un processus de récupération, entraînant une dégradation des Groupes de Placement (PGs) et compromettant potentiellement la redondance des données.
Se remettre d'un tel événement peut prendre un temps considérable, en fonction du volume de données et des ressources disponibles, ce qui peut entraîner une performance dégradée prolongée et un risque accru de perte de données ou de perturbation du service.
Présentation des serveurs Storage Bridge Bay (SBB)
Storage Bridge Bay (SBB) est une architecture de serveur à double nœud standardisée conçue pour la haute disponibilité. Un serveur SBB abrite deux nœuds informatiques indépendants connectés à un stockage partagé dans une configuration JBOD (juste un tas de disques). En règle générale, ces serveurs prennent en charge les lecteurs NVME ou SAS à double port, offrant une redondance matérielle robuste.
Comment SBB améliore la haute disponibilité de Ceph
Dans un déploiement Ceph basé sur SBB, chaque nœud fonctionne en mode actif-actif, ce qui signifie que les deux nœuds exécutent simultanément des services Ceph OSD. Par exemple, un serveur SBB typique équipé de 24 disques SSD NVMe répartit ceux-ci également entre les deux nœuds, chaque nœud gérant initialement 12 OSD.
Ce design garantit que si un nœud échoue, seulement la moitié des OSD deviennent temporairement indisponibles, plutôt que tous en même temps, réduisant ainsi considérablement la gravité et l'impact de la défaillance.
Scénario de basculement rapide des OSD
Lorsqu'une défaillance se produit sur un nœud d'un serveur SBB, la moitié des OSD deviennent inaccessibles. Ambedded Technology a développé un script robuste conçu pour migrer rapidement et réactiver les OSD affectés sur le nœud survivant.
Voici comment se déroule le processus de migration rapide :
1.Obtenez l'image de conteneur Ceph :Récupérez rapidement la référence de l'image de conteneur requise pour les opérations Ceph.
2.Supprimer l'emplacement CRUSH spécifique à l'OSD : Mettre à jour la configuration de l'OSD en supprimant les détails d'emplacement CRUSH spécifiques au nœud.
3.Activer l'OSD avec ceph-volume : Réactivez les services OSD en utilisant l'utilitaire ceph-volume.
4.Adoptez OSD en utilisant cephadm : Intégrez les OSD activés dans le cluster Ceph, rétablissant rapidement le service.
Avantages de l'utilisation de SBB pour Ceph
1.Temps d'arrêt minimisé : La réactivation rapide de l'OSD réduit considérablement le temps passé dans des états dégradés, restaurant rapidement les PGs à un statut actif et propre.
2.Continuité de service améliorée : Prévient les interruptions prolongées, maintenant une livraison de service cohérente.
3.Maintenance Simplifiée: Les réparations matérielles immédiates deviennent moins urgentes, car les services restent opérationnels sur le nœud survivant.
4.Réduction des risques de perte de données et de dégradation des performances : Des processus de récupération accélérés et une redondance matérielle minimisent les risques potentiels associés aux pannes matérielles.
Résumé et conclusion
L'intégration des serveurs Storage Bridge Bay (SBB) avec les déploiements Ceph améliore considérablement la résilience et l'efficacité opérationnelle des infrastructures de stockage. En tirant parti d'une configuration active-active et de capacités de réactivation rapide des OSD, les organisations peuvent réduire significativement les temps d'arrêt et simplifier la gestion.
L'appliance Ceph de Ambedded Technology, Mars 624, illustre cette intégration en offrant une solution clé en main qui tire parti des avantages de l'architecture SBB.Les organisations cherchant à améliorer la disponibilité de Ceph et à rationaliser la maintenance devraient envisager de passer à Mars 624 pour atteindre une fiabilité et une efficacité de stockage inégalées.
De plus, le logiciel Ceph full-stack UniVirStor de Ambedded prend entièrement en charge tous les serveurs de stockage construits sur la technologie SBB, tels que le SSG-640SP-DE2CR60 de Supermicro, garantissant flexibilité et compatibilité pour divers environnements d'infrastructure.
- Produits associés
Mars 624 SBB 24x NVMe Deux nœuds Hot-Swap Appareil de stockage Ceph
Mars 624 SBB
Le serveur Mars624 SBB accueille deux nœuds de serveur Intel Xeon échangeables à chaud dans un châssis 2U. Deux nœuds de serveur peuvent se connecter...
Détails