View a markdown version of this page

Caractéristiques de performance de la classe Intelligent-Tiering de stockage - FSx pour Lustre

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Caractéristiques de performance de la classe Intelligent-Tiering de stockage

La classe de stockage FSx for Intelligent-Tiering Lustre offre un stockage élastique et optimisé en termes de coûts pour les charges de travail qui s'exécutent traditionnellement HDD-based sur un disque dur ou un système mixte de fichiers de stockage de fichiers hautes performances SDD-based ou à la fois. Les systèmes de fichiers utilisant la classe Intelligent-Tiering de stockage utilisent un stockage régional entièrement élastique et intelligemment hiérarchisé, qui augmente et se réduit automatiquement pour s'adapter à l'évolution de votre charge de travail. Pour plus d'informations sur la manière dont il hiérarchise les données, consultezComment la classe Intelligent-Tiering de stockage hiérarchise les données.

Le débit pris en charge par un système de fichiers FSx for Lustre Intelligent-Tiering doté d'une classe de stockage est indépendant de son stockage. Intelligent-Tiering les systèmes de fichiers peuvent atteindre plusieurs Tbit/s de débit et des millions d'IOPS. Les systèmes de fichiers utilisant la classe Intelligent-Tiering de stockage fournissent également un cache de lecture SSD provisionné en option pour un accès à faible latence aux données fréquemment consultées. Par défaut, Amazon FSx for Lustre fournit un cache de lecture SSD pour les métadonnées fréquemment consultées. Comme la plupart des charges de travail ont tendance à être gourmandes en lecture et à ne travailler activement qu'avec un petit sous-ensemble de l'ensemble de données à un moment donné, le modèle hybride de Intelligent-Tiering stockage et les caches de lecture SSD permettent aux systèmes de fichiers utilisant la classe de stockage de fournir un Intelligent-Tiering stockage dont les performances sont comparables à celles des systèmes de fichiers SSD pour la plupart des charges de travail, tout en réduisant les coûts de stockage par rapport aux classes de stockage SSD et HDD.

Lors de la lecture et de l'écriture de données dans un système de Intelligent-Tiering fichiers, en particulier des données qui n'ont pas été consultées récemment ou assez fréquemment pour figurer dans le cache en mémoire du serveur de fichiers, les performances dépendent de la taille du cache de lecture du SSD. L'accès aux données depuis le Intelligent-Tiering stockage entraîne des latences d'environ plusieurs dizaines de millisecondes et des coûts par demande, tandis que les accès depuis le cache de lecture du SSD génèrent un temps de latence inférieur à la milliseconde et aucun coût par demande.

Lorsque vous configurez la taille du cache de lecture SSD pour votre système de fichiers, vous devez tenir compte à la fois de la taille du jeu de données fréquemment consulté au sein de la charge de travail et de la sensibilité de la charge de travail à une latence plus élevée lors de la lecture de données moins fréquemment consultées. Vous pouvez passer d'un mode de dimensionnement du cache de lecture SSD à un autre une fois votre système de fichiers créé et augmenter ou diminuer le cache. Pour plus d'informations sur la modification du cache de lecture de votre SSD, consultezGestion du cache de lecture SSD provisionné.

Une demande d'écriture se produit lorsque FSx for Lustre écrit un bloc de données dans un espace Intelligent-Tiering de stockage. Lorsque vous écrivez des données dans le système de fichiers, les demandes d'écriture sont agrégées et enregistrées dans le Intelligent-Tiering stockage, ce qui augmente le débit et réduit les coûts des demandes. Les lectures peuvent être effectuées depuis le cache en mémoire du serveur de fichiers, le cache de lecture SSD ou directement depuis le Intelligent-Tiering stockage. Lorsqu'une lecture est effectuée depuis le Intelligent-Tiering stockage, une demande de lecture est envoyée pour chaque bloc de données récupérées. Lorsque vous lisez des données de manière séquentielle, FSx for Lustre les préextrait afin d'améliorer les performances.

Les données du cache en mémoire des systèmes de fichiers utilisant la classe Intelligent-Tiering de stockage sont transmises directement au client demandeur en tant que réseau I/O. Lorsqu'un client accède à des données qui ne se trouvent pas dans le cache en mémoire, elles sont lues à partir du cache de lecture du SSD ou du Intelligent-Tiering stockage sur disque, I/O puis transmises au client en tant que réseau. I/O

Performances du système de fichiers pour Intelligent-Tiering

Le tableau suivant indique les performances pour lesquelles les systèmes de fichiers FSx for Intelligent-Tiering Lustre sont conçus.

Capacité de débit allouée (Mo/s) Débit réseau (Mbits/s) IOPS du réseau In-memory stockage en cache (Go) Débit maximal du disque cache SSD (Mo/s) Nombre maximal d'IOPS par seconde sur disque cache SSD

Base de référence

Éclater

Base de référence

Éclater

Tous les 4 000 12500

Des centaines de milliers

76,8 4000 160000