

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.

# Gestion du cache de lecture SSD provisionné
<a name="managing-ssd-read-cache"></a>

Lorsque vous créez un système de fichiers avec la classe de stockage Intelligent-Tiering, vous avez également la possibilité de fournir un cache de lecture SSD qui fournit des latences SSD pour les lectures de vos données fréquemment consultées, jusqu'à 3 IOPS par GiB.

Vous pouvez configurer le cache de lecture de votre SSD pour les données fréquemment consultées à l'aide de l'une des options de mode de dimensionnement suivantes :
+ **Automatique (proportionnel à la capacité de débit).** Avec Automatic, Amazon FSx for Lustre sélectionne automatiquement la taille du cache de lecture des données SSD en fonction de la capacité de débit allouée.
+ **Personnalisé (fourni par l'utilisateur).** Avec Custom, vous pouvez personnaliser la taille du cache de lecture de votre SSD et l'augmenter ou le réduire à tout moment en fonction des besoins de votre charge de travail.
+ Choisissez **No Cache** si vous ne souhaitez pas utiliser de cache de lecture de données SSD avec votre système de fichiers.

En mode automatique (proportionnel à la capacité de débit), Amazon provisionne FSx automatiquement la taille de cache de lecture par défaut suivante en fonction de la capacité de débit de votre système de fichiers.


| Capacité de débit allouée () MBps |  **Cache de lecture SSD en mode automatique (proportionnel à la capacité de débit) (GiB)** | **Taille du cache de lecture SSD prise en charge** | 
| --- |--- |--- |
| **** | **** | **minimum (GiB)** | **maximum (GiB)** | 
| --- |--- |--- |--- |
| Tous les 4 000 | 20 000 | 32 | 131072 | 
| --- |--- |--- |--- |

Une fois votre système de fichiers créé, vous pouvez modifier le mode de dimensionnement et la capacité de stockage de votre cache de lecture à tout moment.

**Topics**
+ [Considérations relatives à la mise à jour du cache de lecture SSD](#considerations-update-ssd-read-cache)
+ [Mettre à jour le cache de lecture d'un SSD provisionné](#update-ssd-read-cache)
+ [Surveillance des mises à jour du cache de lecture du SSD](#monitoring-ssd-read-cache-update)

## Considérations relatives à la mise à jour du cache de lecture SSD
<a name="considerations-update-ssd-read-cache"></a>

Voici quelques points importants à prendre en compte lors de la modification du cache de lecture des données de votre SSD :
+ Chaque fois que vous modifiez le cache de lecture du SSD, tout son contenu est effacé. Cela signifie que vous pouvez constater une baisse des niveaux de performance jusqu'à ce que le cache de lecture du SSD soit à nouveau rempli.
+ Vous pouvez augmenter ou diminuer la capacité du cache de lecture d'un SSD. Cependant, vous ne pouvez le faire qu'une fois toutes les six heures. Il n'y a aucune limite de temps lors de l'ajout ou de la suppression d'un cache de lecture SSD dans votre système de fichiers.
+ Vous devez augmenter ou diminuer la taille du cache de lecture de votre SSD d'au moins 10 % chaque fois que vous le modifiez.

## Mettre à jour le cache de lecture d'un SSD provisionné
<a name="update-ssd-read-cache"></a>

Vous pouvez mettre à jour le cache de lecture des données de votre SSD à l'aide de la FSx console Amazon AWS CLI, de l'API Amazon ou de l' FSx API Amazon.

### Pour mettre à jour le cache de lecture SSD pour un système de fichiers à hiérarchisation intelligente (console)
<a name="update-sizing-mode-console"></a>

1. Ouvrez la FSx console Amazon à l'adresse [https://console.aws.amazon.com/fsx/](https://console.aws.amazon.com/fsx/).

1. Dans le volet de navigation de gauche, choisissez **Systèmes de fichiers**. Dans la liste des **systèmes de fichiers**, choisissez le système de fichiers Lustre FSx pour lequel vous souhaitez mettre à jour le cache de lecture SSD.

1. SSD Dans le panneau **récapitulatif**, choisissez **Mettre à jour** à côté de la valeur du **cache de lecture SSD** du système de fichiers.

   La boîte de dialogue **Mettre à jour le cache de lecture SSD** apparaît.

1. Sélectionnez le nouveau mode de dimensionnement que vous souhaitez pour votre cache de lecture de données, comme suit :
   + Choisissez **Automatique (proportionnel à la capacité de débit)** pour que votre cache de lecture de données soit automatiquement dimensionné en fonction de votre capacité de débit.
   + Choisissez **Personnalisé (fourni par l'utilisateur)** si vous connaissez la taille approximative de votre ensemble de données et souhaitez personnaliser votre cache de lecture des données. Si vous sélectionnez Personnalisé, vous devez également spécifier la **capacité de cache de lecture souhaitée** en GiB.
   + Choisissez **Aucun** si vous ne souhaitez pas utiliser de cache de lecture de données SSD avec votre système de fichiers Intelligent-Tiering.

1. Choisissez **Mettre à jour**.

### Pour mettre à jour le cache de lecture SSD pour un système de fichiers à hiérarchisation intelligente (CLI)
<a name="update-data-read-cache-cli"></a>

Pour mettre à jour le cache de lecture des données SSD pour un système de fichiers à hiérarchisation intelligente, utilisez la AWS CLI commande [update-file-system](https://docs.aws.amazon.com/cli/latest/reference/fsx/update-file-system.html)ou l'action API équivalente UpdateFileSystem . Définissez les paramètres suivants :
+ `--file-system-id`Défini sur l'ID du système de fichiers que vous mettez à jour.
+ Pour modifier le cache de lecture de votre SSD, utilisez la `--lustre-configuration DataReadCacheConfiguration` propriété. Cette propriété comporte deux paramètres, à `SizeGiB` savoir `SizingMode` :
  + **SizeGiB** ‐ Définit la taille du cache de lecture de votre SSD en GiB lors de l'utilisation `USER_PROVISIONED` du mode.
  + **SizingMode**‐ Définit le mode de dimensionnement du cache de lecture de votre SSD.
    + Définissez cette valeur `NO_CACHE` si vous ne souhaitez pas utiliser de cache de lecture SSD avec votre système de fichiers Intelligent-Tiering.
    + Réglez sur `USER_PROVISIONED` pour spécifier la taille exacte du cache de lecture de votre SSD.
    + Configurez `PROPORTIONAL_TO_THROUGHPUT_CAPACITY` pour que le cache de lecture des données de votre SSD soit automatiquement dimensionné en fonction de votre capacité de débit.

L'exemple suivant met à jour le cache de lecture SSD en `USER_PROVISIONED` mode et définit la taille à 524288 GiB.

```
aws fsx update-file-system \
   --file-system-id fs-0123456789abcdef0 \
   --lustre-configuration 'DataReadCacheConfiguration={SizeGiB={{524288}},SizingMode={{USER_PROVISIONED}}}'
```

Pour suivre la progression de la mise à jour, utilisez la [describe-file-systems](https://docs.aws.amazon.com/cli/latest/reference/fsx/describe-file-systems.html) AWS CLI commande. Recherchez la `AdministrativeActions` section dans le résultat.

Pour plus d'informations, consultez [AdministrativeAction](https://docs.aws.amazon.com/fsx/latest/APIReference/API_AdministrativeAction.html)le *Amazon FSx API Reference*.

## Surveillance des mises à jour du cache de lecture du SSD
<a name="monitoring-ssd-read-cache-update"></a>

Vous pouvez suivre la progression d'une mise à jour du cache de lecture SSD à l'aide de la FSx console Amazon, de l'API ou du AWS CLI.

### Surveillance des mises à jour dans la console
<a name="monitor-read-cache-action-console"></a>

Vous pouvez surveiller les mises à jour du système de fichiers dans l'onglet **Mises à jour** de la page de **détails du système de fichiers**.

Pour les mises à jour du cache de lecture SSD, vous pouvez consulter les informations suivantes :

****Type de mise à jour****  
Les types pris en charge sont le **mode de dimensionnement du cache de lecture SSD** **et la taille du cache de lecture SSD**.

****Valeur cible****  
La valeur mise à jour pour le mode de dimensionnement du cache de lecture SSD ou la taille du cache de lecture SSD du système de fichiers.

****Statut****  
État actuel de la mise à jour. Les valeurs possibles sont les suivantes :  
+ **En attente** : Amazon FSx a reçu la demande de mise à jour, mais n'a pas commencé à la traiter.
+ **En cours** — Amazon traite FSx la demande de mise à jour.
+ **Terminé** — La mise à jour s'est terminée avec succès.
+ **Échec** : la demande de mise à jour a échoué. Choisissez le point d'interrogation (**?** ) pour connaître les raisons de l'échec de la demande.

****Heure de la demande****  
Heure à laquelle Amazon FSx a reçu la demande d'action de mise à jour.

### Surveillance des mises à jour du cache de lecture du SSD avec l'API AWS CLI and
<a name="monitor-ssd-read-cache-update-cli-api"></a>

Vous pouvez afficher et surveiller les demandes de mise à jour du cache de lecture du SSD du système de fichiers à l'aide de la [describe-file-systems](https://docs.aws.amazon.com/cli/latest/reference/fsx/describe-file-systems.html) AWS CLI commande et de l'[DescribeFileSystems](https://docs.aws.amazon.com/fsx/latest/APIReference/API_DescribeFileSystems.html)API. Le `AdministrativeActions` tableau répertorie les 10 actions de mise à jour les plus récentes pour chaque type d'action administrative. Lorsque vous mettez à jour le cache de lecture SSD d'un système de fichiers, un `FILE_SYSTEM_UPDATE` `AdministrativeActions` est généré.

L'exemple suivant montre un extrait de la réponse d'une commande `describe-file-systems` CLI. Le système de fichiers a une action administrative en attente pour changer le mode de dimensionnement du cache de lecture SSD en 524288 `USER_PROVISIONED` et la taille du cache de lecture SSD en 524288.

```
"AdministrativeActions": [
    {
        "AdministrativeActionType": "FILE_SYSTEM_UPDATE",
        "RequestTime": 1586797629.095,
        "Status": "PENDING",
        "TargetFileSystemValues": {
            "LustreConfiguration": {
                "DataReadCacheConfiguration": {
                     "SizingMode": "USER_PROVISIONED"
                     "SizeGiB": 524288,
                }
            }
        }
    }
]
```

Lorsque la nouvelle configuration du cache de lecture SSD est disponible pour le système de fichiers, l'`FILE_SYSTEM_UPDATE`état passe à`COMPLETED`. Si la demande de mise à jour du cache de lecture SSD échoue, le statut de l'`FILE_SYSTEM_UPDATE`action passe à`FAILED`.