Enterprise File Storage - Concepts de performances
Découvrez les concepts liés au provisionnement, au suivi ainsi qu'au test des performances de la solution Enterprise File Storage
Découvrez les concepts liés au provisionnement, au suivi ainsi qu'au test des performances de la solution Enterprise File Storage
Dernière mise à jour le 29/11/2022
Découvrez les concepts liés au provisionnement, au suivi ainsi qu'au test des performances de la solution Enterprise File Storage.
La notion de « niveau de service » est un élément important dans l’offre Enterprise File Storage. Elle définit les niveaux de performances atteignables pour chaque service provisionné. Les performances d’un système de fichiers sont généralement définies par plusieurs éléments :
A ce jour, Enterprise File Storage fournit et garantit des objectifs de performances de 64 Mo/s par To et 4000 IOPS par To. Les capacités provisionnées des services ont donc un impact direct sur les performances disponibles pour votre service.
Cette information est importante lorsque vous concevez votre architecture de stockage. Prenons trois exemples pour l’illustrer :
Exemple n°1 : votre application nécessite un débit théorique d’environ 430 Mo/s. Pour cela, vous devez provisionner au moins 7 To de stockage. En effet, un rapide calcul (430/64 = 6,72) permet d’estimer la capacité minimale nécessaire pour atteindre ce débit.
Exemple n°2 : votre infrastructure nécessite 4500 IOPS et un volume de données de 1 To. Pour cela, vous devez provisionner 2 To pour obtenir les 4500 IOPS nécessaires. Plus spécifiquement dans ce cas, vous bénéficierez de 8000 IOPS sur la capacité provisionnée. Il s’agit donc de sur-provisionner votre service afin d’assurer le niveau de performances souhaité.
Exemple n°3 : votre application ne nécessite pas de performance en particulier mais un volume de stockage de plus de 60 To. Dans ce cas, il est préférable de s’orienter vers le service de stockage NAS-HA, plus économique et permettant d’atteindre des capacités supérieures à 58 To par service.
Pour rappel, un volume est une partition du service (aussi appelée « pool » ou « pool de capacité »). Lors de votre commande, vous provisionnez une capacité pour votre service. Une fois le service livré, vous serez amené à créer vos volumes en mettant à disposition un quota allant de 100 Go à 29 To par volume.
Retrouvez ci-dessous la hiérarchie d’un service de stockage Enterprise File Storage :
Enterprise File Storage ne permet pas encore la modification de la QoS de manière manuelle. En effet, la QoS est définie au niveau du service (pool).
Afin de maximiser les performances de votre Enterprise File Storage, certains éléments sont importants à prendre en considération :
Afin d’effectuer vos propres tests de performances et pour vous familiariser avec les niveaux de service d’Enterprise File Storage, nous recommandons l’utilisation d’outils comme FIO, un outil d’évaluation très populaire. Il fournit de nombreuses options réglables pour simuler la charge de travail souhaitée et fournit des statistiques détaillées sur le comportement du stockage sous charge. Il est également disponible gratuitement sur un large éventail de systèmes d’exploitation.
Il est important de tester les performances de votre Enterprise File Storage dans le même datacenter que vos charges de travail. Les latences entre les datacenters sont trop élevées durant le fonctionnement normal pour qu'une telle évaluation soit pertinente.
Avant de démarrer le test, vérifiez que le client utilisé pour ce benchmark a accès à votre service Enterprise File Storage et à un volume de test. Si ce n’est pas encore fait, vous pouvez suivre le guide de gestion depuis l’espace client OVHcloud.
L’outil FIO vous permet de tester plusieurs scénarios et de modifier de nombreux paramètres de test :
Retrouvez plus d'informations sur la documentation de FIO.
Échangez avec notre communauté d’utilisateurs sur Discord : https://discord.gg/jW2FgBJ72h
N’hésitez pas à nous proposer des suggestions d’amélioration afin de faire évoluer cette documentation.
Images, contenu, structure… N’hésitez pas à nous dire pourquoi afin de la faire évoluer ensemble !
Vos demandes d’assistance ne seront pas traitées par ce formulaire. Pour cela, utilisez le formulaire "Créer un ticket" .
Merci beaucoup pour votre aide ! Vos retours seront étudiés au plus vite par nos équipes..
Accedez à votre espace communautaire. Posez des questions, recherchez des informations, publiez du contenu et interagissez avec d’autres membres d'OVHcloud Community.
Echanger sur OVHcloud Community