Réseau et ports pour les services de plateforme StorageGRID
Si vous autorisez un locataire S3 à utiliser les services de plateforme, vous devez configurer le réseau pour la grille afin de garantir que les messages des services de plateforme puissent être livrés à leurs destinations.
Vous pouvez activer les services de plateforme pour un compte locataire S3 lors de la création ou de la mise à jour du compte locataire. Si les services de plateforme sont activés, le locataire peut créer des points de terminaison servant de destination pour la réplication CloudMirror, les notifications d’événements ou les messages d’intégration de recherche provenant de ses compartiments S3. Ces messages de services de plateforme sont envoyés des nœuds de stockage exécutant le service ADC vers les points de terminaison de destination.
Par exemple, les locataires peuvent configurer les types de points de terminaison de destination suivants :
-
Un cluster Elasticsearch hébergé localement
-
Une application locale qui prend en charge la réception des messages Amazon Simple Notification Service
-
Un cluster Kafka hébergé localement
-
Un point de terminaison webhook externe ou hébergé localement qui prend en charge les requêtes de notification HTTP POST.
Ce point de terminaison peut être hébergé sur divers serveurs web, frameworks ou outils de traitement des données tels que Fluentd.
-
Un compartiment S3 hébergé localement sur la même instance ou une autre instance de StorageGRID
-
Un point de terminaison externe, tel qu’un point de terminaison sur Amazon Web Services.
Pour garantir la transmission des messages des services de plateforme, vous devez configurer le ou les réseaux contenant les nœuds de stockage ADC. Vous devez vous assurer que les ports suivants peuvent être utilisés pour envoyer les messages des services de plateforme aux points de terminaison de destination.
Par défaut, les messages des services de la plateforme sont envoyés sur les ports suivants :
-
80 : Pour les URI de point de terminaison qui commencent par http (la plupart des points de terminaison)
-
443 : Pour les URI de points de terminaison qui commencent par https (la plupart des points de terminaison)
-
9092 : Pour les URI d’endpoint qui commencent par http ou https (endpoints Kafka uniquement)
Les locataires peuvent spécifier un port différent lorsqu'ils créent ou modifient un point de terminaison.
|
|
Si un déploiement StorageGRID est utilisé comme destination pour la réplication CloudMirror, les messages de réplication peuvent être reçus sur un port autre que 80 ou 443. Assurez-vous que le port utilisé pour S3 par le déploiement StorageGRID de destination est spécifié dans le point de terminaison. |
Si vous utilisez un serveur proxy non transparent, vous devez également "configurer les paramètres du proxy de stockage" autoriser l’envoi de messages vers des points de terminaison externes, tels qu’un point de terminaison sur Internet.