Configuration réseau pour les déploiements StorageGRID Linux
Pour une efficacité, une fiabilité et une sécurité optimales, le système StorageGRID fonctionne sous Linux en tant qu'ensemble de moteurs de conteneurs. Aucune configuration réseau liée aux moteurs de conteneurs n'est requise dans un système StorageGRID.
Utilisez un périphérique non lié, tel qu'une paire VLAN ou Ethernet virtuelle (veth), pour l'interface réseau du conteneur. Spécifiez ce périphérique comme interface réseau dans le fichier de configuration du nœud.
|
|
N'utilisez pas directement les interfaces de type bond ou bridge comme interface réseau du conteneur. Cela pourrait empêcher le démarrage du nœud en raison d'un problème de noyau lié à l'utilisation de macvlan avec les interfaces bond et bridge dans l'espace de noms du conteneur. |
Voir la "instructions d'installation".
Configuration du réseau hôte pour les déploiements de moteurs de conteneurs
Avant de commencer le déploiement de votre StorageGRID sur une plateforme de moteur de conteneurs, déterminez quels réseaux (Grid, Admin, Client) chaque nœud utilisera. Vous devez vous assurer que l'interface réseau de chaque nœud est configurée sur la bonne interface d'hôte virtuelle ou physique, et que chaque réseau dispose d'une bande passante suffisante.
Hôtes physiques
Si vous utilisez des hôtes physiques pour prendre en charge les nœuds de grille :
-
Veillez à ce que tous les hôtes utilisent la même interface d'hôte pour chaque interface de nœud. Cette stratégie simplifie la configuration des hôtes et permet la migration future des nœuds.
-
Obtenez une adresse IP pour l'hôte physique lui-même.
Une interface physique sur l'hôte peut être utilisée par l'hôte lui-même et par un ou plusieurs nœuds exécutés sur l'hôte. Les adresses IP attribuées à l'hôte ou aux nœuds utilisant cette interface doivent être uniques. L'hôte et le nœud ne peuvent pas partager d'adresses IP. -
Ouvrez les ports requis sur l'hôte.
-
Si vous prévoyez d'utiliser des interfaces VLAN dans StorageGRID, l'hôte doit disposer d'une ou plusieurs interfaces trunk permettant d'accéder aux VLAN souhaités. Ces interfaces peuvent être transmises au conteneur du nœud sous les noms eth0, eth2 ou en tant qu'interfaces supplémentaires. Pour ajouter des interfaces trunk ou d'accès, consultez ce qui suit :
-
Linux (avant l'installation du nœud) : "Créer des fichiers de configuration de nœud"
-
Linux (après installation du nœud) : "Ajouter des interfaces de tronc ou d'accès à un nœud"
-
|
|
« Linux » désigne un déploiement RHEL, Ubuntu ou Debian. Pour obtenir la liste des versions prises en charge, consultez le "Outil de matrice d'interopérabilité (IMT) NetApp". |
Recommandations minimales en matière de bande passante
Le tableau suivant indique les recommandations minimales de bande passante LAN pour chaque type de nœud StorageGRID et chaque type de réseau. Vous devez allouer à chaque hôte physique ou virtuel une bande passante réseau suffisante pour respecter les exigences minimales de bande passante cumulées correspondant au nombre total et au type de nœuds StorageGRID que vous prévoyez d’exécuter sur cet hôte.
| Type de nœud | Type de réseau | ||
|---|---|---|---|
Grid |
Administrateur |
Client |
|
Bande passante LAN minimale |
Administrateur |
10 Gbit/s |
|
1 Gbit/s |
1 Gbit/s |
Passerelle |
10 Gbit/s |
1 Gbit/s |
10 Gbit/s |
Stockage |
10 Gbit/s |
1 Gbit/s |
10 Gbit/s |
Archive |
10 Gbit/s |
|
|
Ce tableau n'inclut pas la bande passante SAN, nécessaire pour accéder au stockage partagé. Si vous utilisez un stockage partagé accessible via Ethernet (iSCSI ou FCoE), vous devez prévoir des interfaces physiques distinctes sur chaque hôte afin de garantir une bande passante SAN suffisante. Pour éviter tout goulot d'étranglement, la bande passante SAN d'un hôte donné doit correspondre approximativement à la bande passante réseau cumulée de tous les Storage Nodes exécutés sur cet hôte. |
Utilisez le tableau pour déterminer le nombre minimal d'interfaces réseau à prévoir sur chaque hôte, en fonction du nombre et du type de nœuds StorageGRID que vous prévoyez d'exécuter sur cet hôte.
Par exemple, pour exécuter un Admin Node, un Gateway Node et un Storage Node sur un seul hôte :
-
Connectez les réseaux Grid et Admin au nœud Admin (nécessite 10 + 1 = 11 Gbps)
-
Connectez le réseau Grid et le réseau client sur le nœud de passerelle (nécessite 10 + 10 = 20 Gbps)
-
Connectez le réseau Grid au nœud de stockage (nécessite 10 Gbit/s)
Dans ce scénario, vous devez fournir un minimum de 11 + 20 + 10 = 41 Gbit/s de bande passante réseau, qui pourrait être atteint par deux interfaces de 40 Gbit/s ou cinq interfaces de 10 Gbit/s, potentiellement agrégées en trunks puis partagées par les trois VLAN ou plus transportant les sous-réseaux Grid, Admin et Client locaux au centre de données physique contenant l’hôte.
Pour connaître certaines méthodes recommandées pour configurer les ressources physiques et réseau sur les hôtes de votre cluster StorageGRID afin de préparer votre déploiement StorageGRID, consultez "Configurer le réseau hôte".