Caractéristiques de performance de la classe de stockage Intelligent-Tiering - 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 de stockage Intelligent-Tiering

La classe de stockage FSx for Lustre Intelligent-Tiering offre un stockage élastique et optimisé en termes de coûts pour les charges de travail qui s'exécutent traditionnellement sur des systèmes de fichiers de stockage de fichiers hautes performances basés sur des disques durs ou mixtes HDD/SDD. Les systèmes de fichiers utilisant la classe de stockage Intelligent-Tiering utilisent un stockage régional entièrement élastique et intelligemment hiérarchisé, qui augmente et diminue 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 de stockage Intelligent-Tiering hiérarchise les données.

Le débit pris en charge par un système de fichiers FSx pour Lustre doté d'une classe de stockage Intelligent-Tiering est indépendant de son stockage. Les systèmes de fichiers à hiérarchisation intelligente s'adaptent à un débit multiple et à TBps des millions d'IOPS. Les systèmes de fichiers utilisant la classe de stockage Intelligent-Tiering 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 du stockage à hiérarchisation intelligente et des caches de lecture SSD permet aux systèmes de fichiers utilisant la classe de stockage intelligente de fournir un 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 fichiers à hiérarchisation intelligente, en particulier des données auxquelles on n'a pas accédé récemment ou assez fréquemment pour se trouver 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 stockage à hiérarchisation intelligente comporte des time-to-first-byte latences d'environ plusieurs dizaines de millisecondes ainsi que des coûts par demande, tandis que les accès depuis le cache de lecture 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 Lustre écrit un bloc de données dans un stockage à hiérarchisation intelligente. Lorsque vous écrivez des données dans le système de fichiers, les demandes d'écriture sont agrégées et écrites dans un stockage à hiérarchisation intelligente, 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 stockage Intelligent-Tiering. Lorsqu'une lecture est effectuée à partir du stockage à hiérarchisation intelligente, une demande de lecture est effectué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 de stockage Intelligent-Tiering sont transmises directement au client demandeur sous forme d'E/S réseau. 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 SSD ou du stockage à hiérarchisation intelligente sous forme d'E/S disque, puis transmises au client sous forme d'E/S réseau.

Performances du système de fichiers pour la hiérarchisation intelligente

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

Capacité de débit allouée () MBps Débit réseau () MBps IOPS du réseau Stockage en mémoire cache (Go) Débit maximal du disque cache SSD () MBps 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