Stockage distribué / 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.

Vous pouvez utiliser Cephpour créer un cluster de serveurs pour stocker des données en haute disponibilité. Réplications de données ouerasure code les blocs sont stockés de manière distributive dans des périphériques appartenant à différents domaines de défaillance prédéfinis. Cephpeut maintenir son service de données sans perte de données lorsque plusieurs périphériques, nœuds de serveur, racks ou sites tombent en panne à la fois. Les clients interagissent directement avec tous les périphériques de stockage pour lire et écrire en utilisantCephl'algorithme de stockage distribué CRUSH. Pour cette raison, il élimine le goulot d'étranglement sur l'adaptateur de bus hôte (HBA) traditionnel, ce qui limite l'évolutivité du système de stockage.Ceph peut augmenter sa capacité de manière linéaire avec des performances à l'échelle de l'exaoctet. Cephpour créer un cluster de serveurs pour stocker des données en haute disponibilité. Réplications de données ouerasure code les blocs sont stockés de manière distributive dans des périphériques appartenant à différents domaines de défaillance prédéfinis. Cephpeut maintenir son service de données sans perte de données lorsque plusieurs périphériques, nœuds de serveur, racks ou sites tombent en panne à la fois. Les clients interagissent directement avec tous les périphériques de stockage pour lire et écrire en utilisantCephl'algorithme de stockage distribué CRUSH. Pour cette raison, il élimine le goulot d'étranglement sur l'adaptateur de bus hôte (HBA) traditionnel, ce qui limite l'évolutivité du système de stockage.Ceph peut augmenter sa capacité de manière linéaire avec des performances à l'échelle de l'exaoctet. Ambedded Introduction au stockage distribué. 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 storage est un stockage défini par logiciel distribué

Stockage distribué

Vous pouvez utiliser Cephpour créer un cluster de serveurs pour stocker des données en haute disponibilité. Réplications de données ouerasure code les blocs sont stockés de manière distributive dans des périphériques appartenant à différents domaines de défaillance prédéfinis. Cephpeut maintenir son service de données sans perte de données lorsque plusieurs périphériques, nœuds de serveur, racks ou sites tombent en panne à la fois.

Les clients interagissent directement avec tous les périphériques de stockage pour lire et écrire en utilisantCephl'algorithme de stockage distribué CRUSH. Pour cette raison, il élimine le goulot d'étranglement sur l'adaptateur de bus hôte (HBA) traditionnel, ce qui limite l'évolutivité du système de stockage.Ceph peut augmenter sa capacité de manière linéaire avec des performances à l'échelle de l'exaoctet. Cephpour créer un cluster de serveurs pour stocker des données en haute disponibilité. Réplications de données ouerasure code les blocs sont stockés de manière distributive dans des périphériques appartenant à différents domaines de défaillance prédéfinis. Cephpeut maintenir son service de données sans perte de données lorsque plusieurs périphériques, nœuds de serveur, racks ou sites tombent en panne à la fois.

Les clients interagissent directement avec tous les périphériques de stockage pour lire et écrire en utilisantCephl'algorithme de stockage distribué CRUSH. Pour cette raison, il élimine le goulot d'étranglement sur l'adaptateur de bus hôte (HBA) traditionnel, ce qui limite l'évolutivité du système de stockage.Ceph peut augmenter sa capacité de manière linéaire avec des performances à l'échelle de l'exaoctet.


Ceph Stockage défini par logiciel

Ceph est conçu pour être évolutif et ne pas avoir de point de défaillance unique.
Monitor (LUN), Object Storage Le démon (OSD) et les serveurs de métadonnées (MDS) sont trois démons clés (processus Linux) dans le Ceph grappe.

Habituellement, A Ceph cluster aura trois ou plus monitornœuds pour la redondance.Monitors conserver une copie principale des cartes de cluster, ce qui permet Cephclients pour communiquer directement avec OSD et MDS. Ces cartes sont un état critique du cluster requis pourCeph démons à coordonner les uns avec les autres. Monitorssont également responsables de la gestion de l'authentification entre les démons et les clients. Nombres impairs demonitorsmaintenir la carte de cluster en utilisant un quorum. Cet algorithme évite le point de défaillance unique sur lemonitor et garantit que leur consensus est valide.

OSD est le object storage démon pour le Ceph. Il stocke les données, gère la réplication, la récupération, le rééquilibrage des données et fournit des informations de surveillance àCeph Monitorsen vérifiant les autres démons OSD pour le rythme cardiaque. Chaque serveur de stockage exécute un ou plusieurs démons OSD , un par périphérique de stockage. Au moins 3 OSD sont généralement requis pour la redondance et la haute disponibilité.

Le démon MDS gère les métadonnées liées aux fichiers stockés sur le Ceph File System et coordonne également l'accès au partage Ceph StorageGrappe. Vous pouvez avoir plusieurs MDS actifs pour la redondance et équilibrer la charge de chaque MDS. Vous aurez besoin d'un ou plusieurs serveurs de métadonnées (MDS) uniquement lorsque vous souhaitez utiliser le serveur partagéfile system.

Ceph est le stockage évolutif

Dans un système de stockage traditionnel, les clients parlent à un composant centralisé (par exemple, un adaptateur de bus hôte ou une passerelle), qui est un point d'entrée unique vers un sous-système complexe. Le contrôleur centralisé impose une limite à la fois aux performances et à l'évolutivité et introduit un point de défaillance unique. Si le composant centralisé tombe en panne, tout le système tombe également en panne.

Ceph les clients obtiennent la dernière carte de cluster de monitorset utilisez l'algorithme CRUSH pour calculer quel OSD dans le cluster. Cet algorithme permet aux clients d'interagir avecCephOSD directement sans passer par un contrôleur centralisé. L'algorithme CRUSH élimine le chemin unique, ce qui entraîne la limitation de l'évolutivité.

Ceph Le cluster OSD fournit aux clients un stockage partagé pool. Lorsque vous avez besoin de plus de capacité ou de performances, vous pouvez ajouter un nouvel OSD pour faire évoluer lepool. La performance d'unCephcluster est linéairement proportionnel au nombre d'OSD. L'image suivante montre les augmentations d'IOPS en lecture / écriture si nous augmentons le nombre d'OSD.

read /write IO performance is linearly scale out with the number of the OSD

La matrice de disques traditionnelle utilise le contrôleur RAID pour protéger les données contre les pannes de disque. La capacité d'un disque dur était d'environ 20 Mo lorsque la technologie RAID a été inventée. Aujourd'hui, la capacité du disque est aussi grande que 16 To. Le temps de reconstruction d'un disque défectueux dans le groupe RAID peut prendre une semaine. Pendant que le contrôleur RAID est en train de reconstruire le lecteur défaillant, il est possible qu'un deuxième disque tombe en panne simultanément. Si la reconstruction prend plus de temps, la probabilité de perdre des données est plus élevée.

Ceph récupère les données perdues sur le disque défaillant par tous les autres lecteurs sains du cluster. Cephne reconstruira que les données stockées sur le lecteur défaillant. S'il y a plus de disques sains, le temps de récupération sera plus court.

Config Ceph CRUSH Map & Règle

Utilisez le UVS manager pour définir le Ceph CRUSH map et règles CRUSH.



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.