et les liaisons WAN. Des facteurs sont également pris en charge par le nombre de serveurs et de services,
ainsi que par le nombre d'applications prises en charge par le système StorageGRID.
Les systèmes StorageGRID prennent souvent en charge plusieurs applications client. Vous devez garder cela
à l'esprit lorsque vous déterminez le nombre maximal de connexions simultanées utilisées par une application
client. Si l'application client se compose de plusieurs entités logicielles qui établissent chacune des connexions
avec le système StorageGRID, vous devez ajouter toutes les connexions entre les entités. Vous devrez peut-
être régler le nombre maximal de connexions simultanées dans les situations suivantes :
• La topologie du système StorageGRID affecte le nombre maximal de transactions et de connexions
simultanées pris en charge par le système.
• Les applications client qui interagissent avec le système StorageGRID sur un réseau avec une bande
passante limitée peuvent être contraintes de réduire le niveau de simultanéité pour s'assurer que les
transactions individuelles sont effectuées dans un délai raisonnable.
• Lorsque de nombreuses applications client partagent le système StorageGRID, il peut être nécessaire de
réduire le degré de simultanéité pour ne pas dépasser les limites du système.
Séparation des pools de connexions HTTP pour les opérations de lecture et d'écriture
Vous pouvez utiliser des pools séparés de connexions HTTP pour les opérations en
lecture et écriture, et contrôler la proportion que vous souhaitez utiliser pour chacun
d'eux. Le recours à des pools séparés de connexions HTTP vous permet de contrôler les
transactions et d'équilibrer la charge plus efficacement.
Les applications client peuvent créer des chargements qui sont dominants par la récupération (lecture) ou
dominants par le stockage (écriture). Grâce à des pools séparés de connexions HTTP pour les transactions en
lecture et écriture, vous pouvez ajuster la quantité de chaque pool à dédier pour les transactions en lecture ou
en écriture.
Utiliser Swift
Découvrez comment les applications client peuvent utiliser l'API OpenStack Swift pour
interagir avec le système StorageGRID.
•
"Prise en charge de l'API OpenStack Swift dans StorageGRID"
•
"Configuration des comptes et des connexions des locataires"
•
"Opérations prises en charge par l'API REST Swift"
•
"Opérations de l'API REST StorageGRID Swift"
•
"Configuration de la sécurité pour l'API REST"
•
"Surveillance et audit des opérations"
Prise en charge de l'API OpenStack Swift dans StorageGRID
StorageGRID prend en charge les versions spécifiques suivantes de Swift et HTTP.
1596