Skip to main content
Une version plus récente de ce produit est disponible.
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Nœuds et services de la grille StorageGRID

L'élément de base d'un système StorageGRID est le nœud de grille. Les nœuds contiennent des services, qui sont des modules logiciels fournissant un ensemble de fonctionnalités à un nœud de grille.

Types de nœuds de grille

Le système StorageGRID utilise trois types de nœuds de grille :

Nœuds d'administration

Fournissez des services de gestion tels que la configuration système, la surveillance et la journalisation. Lorsque vous vous connectez à Grid Manager, vous vous connectez à un nœud d'administration. Chaque grille doit posséder un nœud d'administration principal et peut comporter des nœuds d'administration non principaux pour assurer la redondance. Vous pouvez vous connecter à n'importe quel nœud d'administration, et chaque nœud d'administration affiche une vue similaire du système StorageGRID. Cependant, les procédures de maintenance doivent être effectuées à l'aide du nœud d'administration principal.

Les nœuds d'administration peuvent également être utilisés pour équilibrer la charge du trafic client S3.

Nœuds de stockage

Gérez et stockez les données et métadonnées des objets. Chaque site de votre système StorageGRID doit comporter au moins trois nœuds de stockage.

Lors de l'installation initiale d'un nouveau nœud de stockage, vous pouvez spécifier qu'il ne doit être utilisé que pour "stocker les métadonnées".

Nœuds de passerelle (facultatif)

Fournissez une interface d'équilibrage de charge permettant aux applications clientes de se connecter à StorageGRID. Un équilibreur de charge dirige les clients de manière transparente vers un nœud de stockage optimal, de sorte que la défaillance de nœuds ou même d'un site entier reste transparente.

Nœuds matériels et logiciels

Les nœuds StorageGRID peuvent être déployés sous forme de nœuds d'appliance StorageGRID ou de nœuds logiciels. Le nombre maximal de nœuds (tous types confondus) par système est de 220.

Nœuds d'appliance StorageGRID

Les appliances matérielles StorageGRID sont spécialement conçues pour être utilisées dans un système StorageGRID. Certaines appliances peuvent être utilisées comme nœuds de stockage. D'autres appliances peuvent être utilisées comme nœuds d'administration ou nœuds passerelles. Vous pouvez combiner des nœuds appliances avec des nœuds logiciels ou déployer des grilles entièrement conçues, composées uniquement d'appliances, sans dépendance à des hyperviseurs, des solutions de stockage ou du matériel de calcul externes.

Consultez ce qui suit pour en savoir plus sur les appliances disponibles :

Nœuds logiciels

Les nœuds de grille logiciels peuvent être déployés sous forme de machines virtuelles VMware ou au sein de moteurs de conteneurs sur un hôte Linux. Voir "Installer StorageGRID sur des nœuds logiciels".

Utilisez le "Outil de matrice d'interopérabilité (IMT) NetApp" pour déterminer les versions prises en charge.

Services StorageGRID

Voici la liste complète des services StorageGRID.

Service Description Pays

Service de transfert de compte

Fournit une interface permettant au service Load Balancer d’interroger le service Account sur des hôtes distants et fournit des notifications de modifications de la configuration du point de terminaison Load Balancer au service Load Balancer.

Service d'équilibrage de charge sur les nœuds d'administration et les nœuds de passerelle

Contrôleur de domaine administratif (ADC)

Maintient les informations de topologie, fournit des services d'authentification et répond aux requêtes des services LDR et CMN.

Au moins trois nœuds de stockage contenant le service ADC sur chaque site

AMS (Système de gestion des audits)

Surveille et enregistre tous les événements et transactions système audités dans un fichier journal texte.

Nœuds d'administration

Apache Tomcat

Serveur Web pour applications Java.

Nœuds d'administration

Démon Avahi

Gère le mDNS, utilisé pour la résolution de noms et la découverte de services au sein du réseau local.

Tous les nœuds

Service de cache

S'exécute sur les nœuds d'équilibrage de charge (Gateway) et gère un cache local du contenu des objets.

Nœuds de passerelle

Cassandra

Gère la base de données distribuée pour les métadonnées des objets.

Nœuds de stockage (sauf data-only)

Cassandra Reaper

Effectue des réparations automatiques des métadonnées des objets.

Nœuds de stockage

Service de fragments

Gère les données à codage d'effacement et les fragments de parité.

Nœuds de stockage

CMN (Nœud de gestion de la configuration)

Gère les configurations système à l'échelle du système et les tâches de la grille. Chaque grille possède un service CMN.

${post_edited_translations.segment}

DDS (Distributed Data Store)

Interface avec la base de données Cassandra pour gérer les métadonnées des objets.

Nœuds de stockage

DMV (Data Mover)

Déplace les données vers des points de terminaison cloud.

Nœuds de stockage

IP dynamique (dynip)

Surveille la grille pour détecter les changements d'adresse IP dynamiques et met à jour les configurations locales.

Tous les nœuds

Grafana

Utilisé pour la visualisation des indicateurs dans le Grid Manager.

Nœuds d'administration

Haute disponibilité

Gère les adresses IP virtuelles à haute disponibilité sur les nœuds configurés sur la page Groupes à haute disponibilité. Ce service est également connu sous le nom de service keepalived.

Nœuds d'administration et de passerelle

Identité (idnt)

Gère les utilisateurs et les groupes locaux, l'authentification et fédère les identités des utilisateurs provenant de LDAP et d'Active Directory.

Nœuds de stockage qui utilisent le service ADC

Arbitre Lambda

Gère les requêtes S3 Select SelectObjectContent.

Tous les nœuds

Équilibreur de charge (nginx-gw)

Assure l'équilibrage de charge du trafic S3 entre les clients et les nœuds de stockage. Le service d'équilibrage de charge peut être configuré via la page de configuration des points de terminaison d'équilibrage de charge. Ce service est également connu sous le nom de service nginx-gw.

Nœuds d'administration et de passerelle

LDR (routeur de distribution locale)

Gère le stockage et le transfert de contenu au sein de la grille.

Nœuds de stockage

Démon de contrôle du service d'information MISCd

Fournit une interface permettant d’interroger et de gérer les services sur d’autres nœuds et de gérer les configurations environnementales sur le nœud, comme interroger l’état des services exécutés sur d’autres nœuds.

Tous les nœuds

nginx

Il sert de mécanisme d'authentification et de communication sécurisée permettant à divers services de grille (tels que Prometheus et Dynamic IP) de communiquer avec des services sur d'autres nœuds via des API HTTPS.

Tous les nœuds

Équilibreur de charge nginx-gw

Assure l'équilibrage de charge du trafic S3 entre les clients et les nœuds de stockage. Le service d'équilibrage de charge peut être configuré via la page de configuration des points de terminaison d'équilibrage de charge. Ce service est également connu sous le nom de service nginx-gw.

Nœuds d'administration et de passerelle

Système de gestion de réseau (NMS)

Alimente les options de surveillance, de rapport et de configuration affichées via Grid Manager.

Nœuds d'administration

Node Exporter (collecte de données Prometheus)

Publie des statistiques au niveau du système pour la collecte de métriques de séries temporelles Prometheus.

Tous les nœuds

ntp

Service de protocole de temps réseau (NTP).

Tous les nœuds

Persistance

Gère les fichiers du disque racine qui doivent persister après un redémarrage.

Tous les nœuds

Prometheus

Collecte les métriques de séries temporelles des services sur tous les nœuds.

Nœuds d'administration

RSM (Machine à états répliquée)

Garantit que les requêtes de service de la plateforme sont envoyées à leurs points de terminaison respectifs.

Nœuds de stockage qui utilisent le service ADC

SSM (Moniteur d'état du serveur)

Surveille l'état du matériel et signale les informations au service NMS.

Une instance est présente sur chaque nœud de la grille

Gestionnaire de serveur

Gère les services StorageGRID.

Tous les nœuds

Agent SNMP

Répond aux requêtes SNMP.

Nœuds d'administration

Service de gestion des ports SNMP

Gère la gestion dynamique des ports SNMP.

Tous les nœuds

SSH (Secure Shell)

Gère l'accès sécurisé et la gestion à distance des systèmes.

Tous les nœuds

SSM (Moniteur d'état du système)

Surveille l'état du matériel et signale les informations au service NMS.

Tous les nœuds

Statistique

Enregistre des métriques supplémentaires relatives aux compartiments S3.

Nœuds de stockage

Agent de traçage (jaeger-agent)

Reçoit et traite les informations de traçage soumises par le collecteur de traces (jaeger-collector).

Tous les nœuds

Collecteur de traces (jaeger-collector)

Effectue la collecte de traces afin de recueillir des informations destinées au support technique. Le service de collecte de traces utilise le logiciel open source Jaeger.

Nœuds d'administration