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

Vous pouvez utiliser Cephpour construire un cluster de serveurs pour stocker des données en haute disponibilité. Réplications de données ouerasure code les morceaux sont stockés de manière distributive dans des périphériques qui appartiennent à 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 utilisantCephalgorithme de stockage distribué de CRUSH. De ce fait, il élimine le goulot d'étranglement sur l'adaptateur de bus hôte traditionnel (HBA), ce qui limite l'évolutivité du système de stockage.Ceph peut étendre sa capacité de manière linéaire avec des performances à l'échelle exaoctet. Vous pouvez utiliser Cephpour construire un cluster de serveurs pour stocker des données en haute disponibilité. Réplications de données ouerasure code les morceaux sont stockés de manière distributive dans des périphériques qui appartiennent à 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 utilisantCephalgorithme de stockage distribué de CRUSH. De ce fait, il élimine le goulot d'étranglement sur l'adaptateur de bus hôte traditionnel (HBA), ce qui limite l'évolutivité du système de stockage.Ceph peut étendre sa capacité de manière linéaire avec des performances à l'échelle exaoctet. Ambedded Introduction au stockage distribué. 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 storage est un stockage distribué défini par logiciel

Stockage distribué

Vous pouvez utiliser Cephpour construire un cluster de serveurs pour stocker des données en haute disponibilité. Réplications de données ouerasure code les morceaux sont stockés de manière distributive dans des périphériques qui appartiennent à 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 utilisantCephalgorithme de stockage distribué de CRUSH. De ce fait, il élimine le goulot d'étranglement sur l'adaptateur de bus hôte traditionnel (HBA), ce qui limite l'évolutivité du système de stockage.Ceph peut étendre sa capacité de manière linéaire avec des performances à l'échelle exaoctet. Vous pouvez utiliser Cephpour construire un cluster de serveurs pour stocker des données en haute disponibilité. Réplications de données ouerasure code les morceaux sont stockés de manière distributive dans des périphériques qui appartiennent à 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 utilisantCephalgorithme de stockage distribué de CRUSH. De ce fait, il élimine le goulot d'étranglement sur l'adaptateur de bus hôte traditionnel (HBA), ce qui limite l'évolutivité du système de stockage.Ceph peut étendre sa capacité de manière linéaire avec des performances à l'échelle exaoctet.


Ceph Stockage défini par logiciel

Ceph est conçu pour être évolutif et pour n'avoir aucun 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 Ceph grappe.

Habituellement, A Ceph cluster aura trois ou plus monitornœuds pour la redondance.Monitors maintenir une copie principale des cartes de cluster, qui permettent Cephclients pour communiquer directement avec OSD et MDS. Ces cartes sont un état de cluster critique 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 à l'aide d'un quorum. Cet algorithme évite le point de défaillance unique sur lemonitor et garantit la validité de leur consensus.

OSD est le object storage démon pour le Ceph. Il stocke les données, gère la réplication des données, la récupération, le rééquilibrage et fournit des informations de surveillance auxCeph Monitorsen vérifiant les autres démons OSD pour les battements de cœur. 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 partagefile system.

Ceph est un 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 pour un sous-système complexe. Le contrôleur centralisé impose une limite à la fois aux performances et à l'évolutivité ainsi qu'à l'introduction d'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 l'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 pourpool. La performance d'unCephcluster est linéairement proportionnelle au nombre d'OSD. L'image suivante montre que les IOPS en lecture / écriture augmentent si nous augmentons le nombre d'OSD.

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

Les baies de disques traditionnelles utilisent 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 importante que 16 To. Le temps nécessaire pour reconstruire un disque défectueux dans le groupe RAID peut prendre une semaine. Pendant que le contrôleur RAID reconstruit le disque défectueux, 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 disques sains du cluster. Cephreconstruira uniquement les données stockées sur le disque défectueux. 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 définir le Ceph CRUSH map et les 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 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.