Gestion des disques locaux pour votre Storage Gateway - AWSStorage Gateway

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 des disques locaux pour votre Storage Gateway

L'ordinateur virtuel de la passerelle utilise les disques locaux que vous allouez sur site pour le tampon et le stockage. Les passerelles créées sur des instances Amazon EC2 utilisent des volumes Amazon EBS en tant que disques locaux.

Décider de la quantité de stockage sur disque local

Vous décidez du nombre et de la taille des disques que vous souhaitez allouer à la passerelle. La passerelle nécessite le stockage supplémentaire suivant :

Les passerelles de fichiers requièrent au moins un disque qui sera utilisé en tant que cache. Le tableau suivant recommande des tailles pour le stockage du disque local associé à la passerelle déployée. Vous pouvez ajouter ultérieurement plus de stockage local une fois que vous avez configuré la passerelle et en fonction de l'augmentation de vos demandes de charge de travail.

Stockage local Description Type de passerelle
Stockage de cache Le stockage du cache fait office de stockage sur site durable des données en attente de chargement sur Amazon S3 ou sur un système de fichiers.
  • Passerelles de fichiers

Note

Les ressources de stockage physique sous-jacentes sont représentées sous la forme de banque de données dans VMware. Lorsque vous déployez l'ordinateur virtuel de la passerelle, vous choisissez une banque de données sur laquelle stocker les fichiers de l'ordinateur virtuel. Lorsque vous mettez en service un disque local (par exemple, pour l'utiliser comme stockage de cache), vous avez la possibilité de stocker le disque virtuel dans la même banque de données en tant qu'ordinateur virtuel ou dans une banque de données différente.

Si vous avez plusieurs banques de données, nous vous recommandons vivement de choisir une banque de données pour le stockage de cache. Un stockage de données qui est basé sur un seul disque physique sous-jacent peut entraîner des performances médiocres dans certains cas si elle est utilisée pour soutenir les deux disques de cache. C'est également le cas si la sauvegarde est une configuration RAID moins performante telle que RAID1.

Après la configuration initiale et le déploiement de votre passerelle, vous pouvez ajuster le stockage local en ajoutant des disques pour le stockage de cache.

Détermination de la taille du stockage en cache à allouer

Votre passerelle utilise son stockage de cache pour fournir un accès à faible latence aux données récemment consultées. Le stockage du cache fait office de stockage sur site durable des données en attente de chargement sur Amazon S3 ou sur un système de fichiers. Pour plus d'informations sur l'estimation de la taille du stockage de cache, consultez Gestion des disques locaux pour votre Storage Gateway.

Vous pouvez d'abord utiliser cette approximation pour mettre en service les disques du stockage de cache. Vous pouvez ensuite utiliser les métriques opérationnelles Amazon CloudWatch pour surveiller l'utilisation du stockage de cache et mettre en service plus de stockage en fonction des besoins à l'aide de la console. Pour plus d'informations sur les métriques et la configuration des alarmes, consultez Performances.

Ajouter du stockage de cache

Les besoins de votre application évoluant, vous pouvez accroître la capacité de stockage de cache de la passerelle. Vous pouvez ajouter plus de capacité de cache à la passerelle sans interrompre les fonctions de passerelle existantes. Lorsque vous ajoutez plus de capacité de stockage, vous le faites avec l'ordinateur virtuel de la passerelle activé.

Important

Lorsque vous ajoutez un cache à une passerelle existante, il est important de créer des disques sur votre hôte (hyperviseur ou instance Amazon EC2). Ne modifiez pas la taille des disques existants si les disques ont été alloués antérieurement en tant que cache. Ne supprimez pas les disques mis en cache alloués comme stockage de cache.

La procédure suivante vous montre comment configurer ou mettre en cache le stockage pour votre passerelle.

Pour ajouter et configurer ou mettre en cache du stockage
  1. Allouez un nouveau disque dans votre hôte (hyperviseur ou instance Amazon EC2). Pour plus d'informations sur la façon d'allouer un disque dans un hyperviseur, consultez le manuel d'utilisation de votre hyperviseur. Vous configurez ce disque en tant que stockage de cache.

  2. Ouvrez la console Storage Gateway à l'adressehttps://console.aws.amazon.com/storagegateway/home.

  3. Dans le volet de navigation, choisissez Passerelles.

  4. Dans le menu Actions, choisissez Modifier les disques locaux.

  5. Dans la boîte de dialogue Modifier les disques locaux, identifiez les disques que vous avez alloués et choisissez celui que vous souhaitez utiliser pour le stockage mis en cache.

    Si vous ne voyez pas vos disques, choisissez le bouton Actualiser.

  6. Choisissez Enregistrer pour enregistrer les paramètres de configuration.

Utilisation du stockage éphémère avec des passerelles EC2

Cette section décrit les étapes à suivre pour éviter de perdre des données lorsque vous choisissez un disque éphémère pour le stockage du cache de votre passerelle.

Les disques éphémères assurent un stockage temporaire de niveau bloc pour votre instance Amazon EC2. Les disques éphémères sont idéaux pour le stockage temporaire de données qui changent fréquemment, telles que les données contenues dans le stockage de cache d'une passerelle. Lorsque vous lancez votre passerelle avec une Amazon EC2 Amazon Machine Image et que le type d'instance que vous sélectionnez prend en charge le stockage éphémère, les disques s'affichent automatiquement. Vous pouvez alors en sélectionner un pour stocker des données dans le cache de votre passerelle. Pour de plus amples informations, veuillez consulterStockage d'instance Amazon EC2dans leGuide de l'utilisateur Amazon EC2 pour les instances Linux.

Les écritures d'application sur les disques sont stockées dans le cache de manière synchrone et chargées de manière asynchrone vers un stockage durable dans Amazon S3. Si les données stockées dans le stockage éphémère sont perdues suite à l'arrêt d'une instance Amazon EC2 avant la fin du chargement des données, les données résidant encore dans le cache et non encore chargées vers Amazon S3 risquent d'être perdues. Vous pouvez éviter la perte de données en suivant les étapes nécessaires avant de redémarrer ou d'arrêter l'instance EC2 qui héberge votre passerelle.

Note

Si vous utilisez un stockage éphémère et que vous arrêtez et démarrez votre passerelle, la passerelle sera définitivement hors ligne. Cela se produit parce que le disque de stockage physique est remplacé. Il n'est pas possible de contourner ce problème, c'est pourquoi vous devrez supprimer la passerelle et en activer une nouvelle sur une nouvelle instance EC2.

Les étapes de la procédure ci-dessous sont propres aux passerelles de fichiers.

Pour éviter une perte de données dans les passerelles de fichiers qui utilisent des disques éphémères
  1. Arrêtez tous les processus qui écrivent dans le partage de fichiers.

  2. Abonnez-vous pour recevoir des notifications de CloudWatch Events. Pour plus d’informations, veuillez consulter Réception de notifications sur les opérations de fichiers.

  3. Appelez leNotifyWhenUploaded de l'APIpour recevoir une notification lorsque les données écrites jusqu'au moment de la perte du stockage éphémère sont stockées durablement dans Amazon S3.

  4. Attendez que l'API ait terminé. Vous recevez alors un ID de notification.

    Vous recevez un événement CloudWatch avec le même ID de notification.

  5. Vérifiez que la métrique CachePercentDirty correspondant à votre partage de fichiers a la valeur 0. Cette valeur signifie que toutes vos données ont été écrites sur Amazon S3. Pour plus d'informations sur les métriques de partage de fichiers, consultez Comprendre les mesures de partage de fichiers.

  6. Vous pouvez à présent redémarrer ou arrêter la passerelle de fichiers sans risque de perdre des données.