Grid, nœuds et services
L'élément de base d'un système StorageGRID est le nœud grid. Les nœuds contiennent des services, qui sont
des modules logiciels qui fournissent un ensemble de capacités à un nœud grid.
Le système StorageGRID utilise quatre types de nœuds grid :
• Admin Nodes fournit des services de gestion tels que la configuration du système, la surveillance et la
journalisation. Lorsque vous vous connectez à Grid Manager, vous vous connectez à un noeud
d'administration. Chaque grid doit posséder un nœud d'administration principal et des nœuds
d'administration non primaires supplémentaires 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 des clients
S3 et Swift.
• Storage Nodes gère et stocke les données et les métadonnées des objets. Chaque système
StorageGRID doit disposer d'au moins trois nœuds de stockage. Si vous avez plusieurs sites, chaque site
de votre système StorageGRID doit également disposer de trois nœuds de stockage.
• Les nœuds de passerelle (facultatifs) fournissent 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 de nœuds
ou même d'un site entier soit transparente. Vous pouvez utiliser une combinaison de nœuds de passerelle
et de nœuds d'administration pour équilibrer la charge, ou implémenter un équilibreur de charge HTTP
tiers.
• Archive Nodes (facultatif) fournit une interface par laquelle les données d'objet peuvent être archivées
sur bande.
Nœuds basés sur logiciel
Les nœuds grid logiciels peuvent être déployés de plusieurs manières :
• En tant que machines virtuelles (VM) dans le client Web VMware vSphere
• Dans les conteneurs Docker sur des hôtes Linux. Les systèmes d'exploitation suivants sont pris en charge
:
◦ Red Hat Enterprise Linux
◦ CentOS
◦ Ubuntu
◦ Debian
Utilisez la matrice d'interopérabilité NetApp pour obtenir la liste des versions prises en charge.
Nœuds d'appliance StorageGRID
Les appliances matérielles StorageGRID sont spécialement conçues pour une utilisation dans un système
StorageGRID. Certaines appliances peuvent être utilisées comme nœuds de stockage. Les autres appliances
peuvent être utilisées comme nœuds d'administration ou nœuds de passerelle. Vous pouvez combiner des
nœuds d'appliance avec des nœuds basés sur des logiciels ou déployer des grilles 100 % appliance
entièrement conçues sans dépendance vis-à-vis d'hyperviseurs, de systèmes de stockage ou de matériel de
calcul externes.
10