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.
Amazon FSx pour NetApp les performances d'ONTAP
Vous trouverez ci-dessous une présentation des performances du système de fichiers Amazon FSx for NetApp ONTAP, avec une discussion sur les options de performance et de débit disponibles, ainsi que des conseils utiles en matière de performances.
Rubriques
- Comment les performances sont mesurées pour les systèmes de fichiers FSx for ONTAP
- Détails des performances
- Impact du type de déploiement sur les performances
- Impact de la capacité de stockage sur les performances
- Impact de la capacité de débit sur les performances
- Exemple : capacité de stockage et capacité de débit
Comment les performances sont mesurées pour les systèmes de fichiers FSx for ONTAP
Les performances du système de fichiers sont mesurées par sa latence, son débit et ses opérations d'E/S par seconde (IOPS).
Latence
Amazon FSx for NetApp ONTAP fournit des latences de fonctionnement des fichiers inférieures à la milliseconde avec le stockage sur disque SSD, et des dizaines de millisecondes de latence pour le stockage en pool de capacité. En outre, Amazon FSx dispose de deux couches de mise en cache de lecture sur chaque serveur de fichiers, à savoir les lecteurs NVMe (mémoire non volatile express) et les disques en mémoire, afin de réduire encore les latences lorsque vous accédez aux données les plus fréquemment lues.
Débit et IOPS
Chaque système de fichiers Amazon FSx fournit jusqu'à des dizaines de Gbit/s de débit et des millions d'IOPS. Le débit et les IOPS spécifiques que votre charge de travail peut générer sur votre système de fichiers dépendent de la capacité de débit totale et de la configuration de la capacité de stockage de votre système de fichiers, ainsi que de la nature de votre charge de travail, notamment de la taille de l'ensemble de travail actif.
Support pour SMB, multicanal et NFS nconnect
Avec Amazon FSx, vous pouvez configurer SMB Multicanal pour fournir plusieurs connexions entre ONTAP et clients au cours d'une seule session SMB. SMB Multicanal utilise plusieurs connexions réseau entre le client et le serveur simultanément pour agréger la bande passante réseau afin d'optimiser l'utilisation. Pour plus d'informations sur l'utilisation de la NetApp ONTAP CLI pour configurer le multicanal SMB, voir Configuration du multicanal SMB pour les performances et la redondance
Les clients NFS peuvent utiliser l'option de nconnect
montage pour associer plusieurs connexions TCP (jusqu'à 16) à un seul montage NFS. Un tel client NFS multiplexe les opérations de fichiers sur plusieurs connexions TCP de manière circulaire et obtient ainsi un débit supérieur à partir de la bande passante réseau disponible. Support de NFSv3 et NFSv4.1+. nconnect
La bande passante réseau des instances Amazon EC2 décrit la limite de bande passante de 5 Gbit/s par flux réseau en duplex intégral. Vous pouvez surmonter cette limite en utilisant plusieurs flux réseau nconnect
ou en utilisant le multicanal SMB. Consultez la documentation de votre client NFS pour vérifier s'il nconnect
est pris en charge dans votre version client. Pour plus d'informations sur la NetApp ONTAP prise en charge denconnect
, consultez la section ONTAPprise en charge de NFSv4.1
Détails des performances
Pour comprendre en détail le modèle de performance Amazon FSx for NetApp ONTAP, vous pouvez examiner les composants architecturaux d'un système de fichiers Amazon FSx. Les instances de calcul de vos clients, qu'elles existent sur site AWS ou sur site, accèdent à votre système de fichiers via une ou plusieurs interfaces réseau élastiques (ENI). Ces interfaces réseau se trouvent dans le VPC Amazon que vous associez à votre système de fichiers. Derrière chaque système de fichiers ENI se trouve un serveur de NetApp ONTAP fichiers qui fournit des données via le réseau aux clients accédant au système de fichiers. Amazon FSx fournit un cache en mémoire rapide et un cache NVMe sur chaque serveur de fichiers afin d'améliorer les performances des données les plus fréquemment consultées. Les disques SSD hébergeant les données de votre système de fichiers sont connectés à chaque serveur de fichiers.
Ces composants sont illustrés dans le schéma suivant.
![Architecture FSx pour ONTAP.](images/fsx-ontap-performance.png)
Les principales caractéristiques de performance d'un système de fichiers Amazon FSx for NetApp ONTAP qui déterminent le débit global et les performances d'IOPS correspondent à ces composants architecturaux (interface réseau, cache en mémoire, cache NVMe et volumes de stockage).
-
Performances d'E/S réseau : débit/IOPS des demandes entre les clients et le serveur de fichiers (agrégé)
-
Taille du cache en mémoire et NVMe sur le serveur de fichiers : taille du poste de travail actif pouvant être utilisé pour la mise en cache
-
Performances d'E/S du disque : débit/IOPS des demandes entre le serveur de fichiers et les disques de stockage
Deux facteurs déterminent ces caractéristiques de performance de votre système de fichiers : la quantité totale d'IOPS du SSD et la capacité de débit que vous configurez pour celui-ci. Les deux premières caractéristiques de performance (performances d'E/S réseau et taille de cache en mémoire et NVMe) sont uniquement déterminées par la capacité de débit, tandis que la troisième (performances d'E/S du disque) est déterminée par une combinaison de capacité de débit et d'IOPS du SSD.
Les charges de travail basées sur des fichiers sont généralement élevées, caractérisées par des périodes courtes et intenses d'E/S élevées avec de longues périodes d'inactivité entre les rafales. Pour prendre en charge les charges de travail élevées, outre les vitesses de base qu'un système de fichiers peut supporter 24 heures sur 24, 7 jours sur 7, Amazon FSx permet d'atteindre des vitesses plus élevées pendant des périodes de temps, à la fois pour les opérations d'E/S réseau et d'E/S sur disque. Amazon FSx utilise un mécanisme de crédit d'E/S réseau pour allouer le débit et les IOPS en fonction de l'utilisation moyenne. Les systèmes de fichiers accumulent des crédits lorsque leur débit et leur utilisation d'IOPS sont inférieurs à leurs limites de base, et peuvent utiliser ces crédits lorsqu'ils effectuent des opérations d'E/S.
Les opérations d'écriture utilisent deux fois plus de bande passante réseau que les opérations de lecture. Une opération d'écriture doit être répliquée sur le serveur de fichiers secondaire. Ainsi, une seule opération d'écriture double le débit du réseau.
Impact du type de déploiement sur les performances
Vous pouvez créer deux types de systèmes de fichiers avec FSx for ONTAP. Les systèmes de fichiers dotés d'une seule paire de serveurs de fichiers à haute disponibilité (HA) sont appelés systèmes de fichiers évolutifs. Les systèmes de fichiers comportant plusieurs paires HA sont appelés systèmes de fichiers scale-out. Pour plus d’informations, consultez Paires à haute disponibilité (HA).
Les systèmes de fichiers multi-AZ et mono-AZ FSx for ONTAP fournissent des latences de fonctionnement des fichiers constantes inférieures à la milliseconde avec le stockage SSD et des dizaines de millisecondes de latence avec le stockage en pool de capacité. En outre, les systèmes de fichiers répondant aux exigences suivantes fournissent un cache de lecture NVMe afin de réduire les latences de lecture et d'augmenter les IOPS pour les données fréquemment lues :
Systèmes de fichiers multi-AZ
Systèmes de fichiers mono-AZ créés après le 28 novembre 2022 avec une capacité de débit d'au moins 2 Gbit/s
Les tableaux suivants indiquent la capacité de débit que les systèmes de fichiers peuvent atteindre en fonction de facteurs tels que le nombre de paires de haute disponibilité (HA) et Régions AWS la disponibilité.
Impact de la capacité de stockage sur les performances
Le débit de disque et les niveaux d'IOPS maximaux que votre système de fichiers peut atteindre sont les plus faibles des valeurs suivantes :
-
le niveau de performance du disque fourni par vos serveurs de fichiers, en fonction de la capacité de débit que vous sélectionnez pour votre système de fichiers
-
le niveau de performance du disque fourni par le nombre d'IOPS SSD que vous allouez à votre système de fichiers
Par défaut, le stockage SSD de votre système de fichiers fournit les niveaux de débit de disque et d'IOPS suivants :
-
Débit du disque (Mo/s par TiB de stockage) : 768
-
IOPS sur disque (IOPS par TiB de stockage) : 3 072
Impact de la capacité de débit sur les performances
Chaque système de fichiers Amazon FSx possède une capacité de débit que vous configurez lors de sa création. La capacité de débit de votre système de fichiers détermine le niveau de performance des E/S du réseau, c'est-à-dire la vitesse à laquelle chacun des serveurs de fichiers hébergeant votre système de fichiers peut transmettre des données de fichiers sur le réseau aux clients qui y accèdent. Des niveaux de capacité de débit plus élevés s'accompagnent d'une plus grande quantité de mémoire et de stockage NVMe (NVMe) pour la mise en cache des données sur chaque serveur de fichiers, ainsi que de niveaux de performances d'E/S de disque supérieurs pris en charge par chaque serveur de fichiers.
Vous pouvez éventuellement fournir un niveau plus élevé d'IOPS SSD lors de la création de votre système de fichiers. Le niveau maximal d'IOPS SSD que votre système de fichiers peut atteindre est également dicté par la capacité de débit de votre système de fichiers, même lors du provisionnement d'IOPS SSD supplémentaires.
Les tableaux suivants présentent l'ensemble complet des spécifications relatives à la capacité de débit, ainsi que les niveaux de référence et de rafale, ainsi que la quantité de mémoire pour la mise en cache sur le serveur de fichiers dans le fichier correspondant. Régions AWS
Exemple : capacité de stockage et capacité de débit
L'exemple suivant illustre l'impact de la capacité de stockage et de débit sur les performances du système de fichiers.
Un système de fichiers évolutif configuré avec une capacité de stockage SSD de 2 TiB et une capacité de débit de 512 Mo/s possède les niveaux de débit suivants :
-
Débit réseau : 625 Mo/s en ligne de base et 1 250 Mo/s en rafale (voir le tableau des capacités de débit)
-
Débit du disque : 512 Mo/s en ligne de base et 600 Mo/s en rafale.
Votre charge de travail accédant au système de fichiers sera donc en mesure de générer un débit de base allant jusqu'à 625 Mo/s et un débit en rafale de 1 250 Mo/s pour les opérations de fichiers effectuées sur des données activement consultées mises en cache dans le cache en mémoire du serveur de fichiers et dans le cache NVMe.