Découvrez quelques utilisations des configurations StorageGRID
Explorez les quelques cas d'utilisation des configurations StorageGRID mises en œuvre par les clients et PAR NetApp IT.
Les exemples suivants illustrent les configurations mises en œuvre par les clients StorageGRID, y compris NetApp IT.
Contrôle DE l'état du gestionnaire du trafic local BIG-IP de F5 pour le compartiment S3
Pour configurer le moniteur de vérification de l'état du gestionnaire de trafic local BIG-IP F5, procédez comme suit :
-
Créer un nouveau moniteur.
-
Dans le champ Type, entrez
HTTPS
. -
Configurez l'intervalle et le délai d'attente comme vous le souhaitez.
-
Dans le champ Envoyer chaîne, entrez
OPTIONS / HTTP/1.1\r\n\r\n.
\r\n sont des retours chariot ; les différentes versions du logiciel BIG-IP nécessitent zéro, un ou deux ensembles de séquences \r\n. Pour plus d'informations, voir https://support.f5.com/csp/article/K10655. -
Dans le champ chaîne de réception, entrez :
HTTP/1.1 200 OK
.
-
-
Dans Créer un pool, créez un pool pour chaque port requis.
-
Attribuez le contrôle de l'état que vous avez créé à l'étape précédente.
-
Sélectionnez une méthode d'équilibrage de charge.
-
Sélectionnez le port de service : 18082 (S3).
-
Ajouter des nœuds.
-
Citrix NetScaler
Citrix NetScaler crée un serveur virtuel pour le terminal de stockage et fait référence aux nœuds de stockage StorageGRID en tant que serveurs d'applications, qui sont ensuite regroupés dans des services.
Utilisez le moniteur de vérification de l'état de santé HTTPS-ECV pour créer un moniteur personnalisé afin d'effectuer le contrôle de l'état de santé recommandé en utilisant les OPTIONS demande et réception 200
. HTTP-ECV est configuré avec une chaîne d'envoi et valide une chaîne de réception.
Pour plus d'informations, consultez la documentation Citrix, "Exemple de configuration pour le moniteur de vérification de l'état HTTP-ECV".
Loadbalancer.org
Loadbalancer.org a réalisé ses propres tests d'intégration avec StorageGRID et dispose d'un guide de configuration complet : https://pdfs.loadbalancer.org/NetApp_StorageGRID_Deployment_Guide.pdf.
Kemp
Kemp a réalisé ses propres tests d'intégration avec StorageGRID et dispose d'un guide de configuration complet : https://kemptechnologies.com/solutions/netapp/.
HABProxy
Configurez HANProxy pour utiliser la demande d'OPTIONS et vérifiez la réponse d'état 200 pour le contrôle d'intégrité dans haproxy.cfg. Vous pouvez remplacer le port de liaison de l'interface frontale par un autre port, tel que 443.
Voici un exemple de terminaison SSL sur HASProxy :
frontend s3 bind *:443 crt /etc/ssl/server.pem ssl default_backend s3-serve rs backend s3-servers balance leastconn option httpchk http-check expect status 200 server dc1-s1 10.63.174.71:18082 ssl verify none check inter 3000 server dc1-s2 10.63.174.72:18082 ssl verify none check inter 3000 server dc1-s3 10.63.174.73:18082 ssl verify none check inter 3000
Voici un exemple de pass-through SSL :
frontend s3 mode tcp bind *:443 default_backend s3-servers backend s3-servers balance leastconn option httpchk http-check expect status 200 server dc1-s1 10.63.174.71:18082 check-ssl verify none inter 3000 server dc1-s2 10.63.174.72:18082 check-ssl verify none inter 3000 server dc1-s3 10.63.174.73:18082 check-ssl verify none inter 3000
Pour obtenir des exemples complets de configurations pour StorageGRID, reportez-vous à la section "Exemples de configuration HANProxy" sur GitHub.