Skip to main content
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 grille

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 qui fournissent un ensemble de fonctionnalités à un nœud de grille.

Types de nœuds de grille

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

Nœuds d'administration

Fournir des services de gestion tels que la configuration du système, la surveillance et la journalisation. Lorsque vous vous connectez au Grid Manager, vous vous connectez à un nœud d’administration. Chaque grille doit avoir un nœud d'administration principal et peut avoir des nœuds d'administration non principaux supplémentaires pour 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érer et stocker les données et métadonnées des objets. Chaque site de votre système StorageGRID doit disposer d’au moins trois nœuds de stockage.

Nœuds de passerelle (facultatif)

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

Nœuds matériels et logiciels

Les nœuds StorageGRID peuvent être déployés en tant que nœuds d’appliance StorageGRID ou en tant que nœuds logiciels.

Nœuds d'appliance StorageGRID

Les appareils matériels StorageGRID sont spécialement conçus pour être utilisés dans un système StorageGRID . Certains appareils peuvent être utilisés comme nœuds de stockage. D’autres appareils peuvent être utilisés comme nœuds d’administration ou nœuds de passerelle. Vous pouvez combiner des nœuds d'appliance avec des nœuds logiciels ou déployer des grilles entièrement conçues et entièrement composées d'appliances qui ne dépendent pas d'hyperviseurs externes, de stockage ou de matériel de calcul.

Consultez les éléments suivants pour en savoir plus sur les appareils disponibles :

Nœuds basés sur des logiciels

Les nœuds de grille basés sur des logiciels peuvent être déployés en tant que machines virtuelles VMware ou dans des moteurs de conteneurs sur un hôte Linux.

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

Lors de l'installation initiale d'un nouveau nœud de stockage basé sur un logiciel, vous pouvez spécifier qu'il soit utilisé uniquement pour"stocker les métadonnées" .

Services StorageGRID

Voici une liste complète des services StorageGRID .

Service Description Pays

Transitaire de service de compte

Fournit une interface permettant au service Load Balancer d'interroger le service de compte sur des hôtes distants et fournit des notifications des modifications de 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

ADC (contrôleur de domaine administratif)

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

Cassandra Reaper

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

Nœuds de stockage

Service de morceaux

Gère les données codées par effacement et les fragments de parité.

Nœuds de stockage

CMN (nœud de gestion de configuration)

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

Nœud d'administration principal

DDS (magasin de données distribué)

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

Nœuds de stockage

DMV (transporteur de données)

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

Nœuds de stockage

IP dynamique (dynip)

Surveille la grille pour les changements IP dynamiques et met à jour les configurations locales.

Tous les nœuds

Grafana

Utilisé pour la visualisation des métriques dans le gestionnaire de grille.

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)

Fédère les identités des utilisateurs de LDAP et 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)

Fournit un équilibrage de charge du trafic S3 des clients vers les nœuds de stockage. Le service Load Balancer peut être configuré via la page de configuration des points de terminaison Load Balancer. Ce service est également connu sous le nom de service nginx-gw.

Nœuds d'administration et de passerelle

LDR (routeur de distribution local)

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 pour interroger et gérer les services sur d'autres nœuds et pour gérer les configurations environnementales sur le nœud, telles que l'interrogation de l'état des services exécutés sur d'autres nœuds.

Tous les nœuds

nginx

Agit comme un mécanisme d'authentification et de communication sécurisé pour divers services de grille (tels que Prometheus et Dynamic IP) pour pouvoir communiquer avec des services sur d'autres nœuds via des API HTTPS.

Tous les nœuds

nginx-gw

Alimente le service Load Balancer.

Nœuds d'administration et de passerelle

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

Alimente les options de surveillance, de création de rapports et de configuration affichées via le gestionnaire de grille.

Nœuds d'administration

Persistance

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

Tous les nœuds

Prométhée

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

Nœuds d'administration

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

Garantit que les demandes 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 les conditions du matériel et les signale au service NMS.

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

Collecteur de traces

Effectue une collecte de traces pour recueillir des informations à utiliser par le support technique. Le service de collecte de traces utilise le logiciel open source Jaeger.

Nœuds d'administration