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.
SUS04-BP02 Utiliser des technologies qui prennent en charge les modèles d'accès et de stockage des données
Utilisez les technologies de stockage qui prennent le mieux en charge l’accès à vos données et leur stockage pour limiter le provisionnement de ressources tout en soutenant votre charge de travail.
Anti-modèles courants :
-
Vous partez du principe que toutes les charges de travail ont des modèles de stockage de données et d’accès similaires.
-
Vous n’utilisez qu’un seul niveau de stockage, partant du principe que toutes les charges de travail s’intègrent dans ce niveau.
-
Vous partez du principe que les modèles d’accès aux données n’évolueront pas dans le temps.
Avantages liés au respect de cette bonne pratique : en choisissant et en optimisant vos technologies de stockage en fonction des modèles d’accès aux données et de stockage, vos besoins métier demanderont moins de ressources cloud et vous améliorerez l’efficace globale de votre charge de travail cloud.
Niveau d’exposition au risque si cette bonne pratique n’est pas respectée : faible
Directives d’implémentation
Choisissez la solution de stockage la mieux adaptée à vos modèles d’accès ou envisagez de changer vos modèles d’accès en fonction de la solution de stockage pour optimiser les performances.
Étapes d’implémentation
-
Évaluer les caractéristiques des données et de l’accès : évaluez les caractéristiques de vos données et le modèle d’accès afin de recueillir les caractéristiques clés de vos besoins en matière de stockage. Les caractéristiques clés à prendre en considération sont les suivantes :
-
Type de données : structurées, semi-structurées, non structurées
-
Croissance des données : limitée, illimitée
-
Durabilité des données : persistantes, éphémères, temporaires
-
Modèles d’accès : lectures ou écritures, fréquence de mise à jour, irrégulière ou cohérente.
-
-
Choisir la bonne technologie de stockage : migrer les données vers la technologie de stockage appropriée qui prend en charge les caractéristiques des données et le modèle d’accès. Voici quelques exemples de technologies de AWS stockage et leurs principales caractéristiques :
Type Technologie Principales caractéristiques Stockage d’objets
Service de stockage d’objets offrant une capacité de mise à l’échelle illimitée, une haute disponibilité et plusieurs options d’accessibilité. Le transfert et l’accès à des objets à l’intérieur et à l’extérieur d’Amazon S3 peuvent utiliser un service, tel que Transfer Acceleration
ou Access Points , pour répondre à votre localisation, à vos besoins en matière de sécurité et à vos modèles d’accès. Archivage et stockage
Classe de stockage d’Amazon S3 conçue pour l’archivage de données.
Système de fichiers partagé
Système de fichiers montable auquel plusieurs types de solutions informatiques peuvent accéder. Amazon augmente et réduit EFS automatiquement le stockage et optimise les performances pour garantir de faibles latences constantes.
Système de fichiers partagé
Construit sur les dernières solutions AWS informatiques pour prendre en charge quatre systèmes de fichiers couramment utilisés : Open NetApp ONTAPZFS, Windows File Server et Lustre. FSxLa latence, le débit et le débit
d'Amazon IOPS varient selon le système de fichiers et doivent être pris en compte lors de la sélection du système de fichiers adapté à vos besoins en matière de charge de travail. Stockage en mode bloc
Service de stockage par blocs évolutif et performant conçu pour Amazon Elastic Compute Cloud (AmazonEC2). Amazon EBS inclut le stockage SSD sauvegardé pour les charges de travail transactionnelles intensives et le stockage HDD sauvegardé pour les charges de travail IOPS gourmandes en débit.
Base de données relationnelle
Conçu pour prendre en charge ACID (atomicité, cohérence, isolation, durabilité) les transactions et maintenir l'intégrité référentielle et la forte cohérence des données. De nombreuses applications traditionnelles, systèmes de planification des ressources d'entreprise (ERP), de gestion de la relation client (CRM) et de commerce électronique utilisent des bases de données relationnelles pour stocker leurs données.
Base de données clé-valeur
Optimisées pour les modèles d’accès courants, généralement pour stocker et récupérer de gros volumes de données. Les applications Web à trafic élevé, les systèmes d’e-commerce et les applications de jeu sont des cas d’utilisation typiques pour les bases de données clé-valeur.
-
Automatisez l'allocation de stockage : pour les systèmes de stockage de taille fixe, tels qu'Amazon EBS ou AmazonFSx, surveillez l'espace de stockage disponible et automatisez l'allocation de stockage lorsqu'un seuil est atteint. Vous pouvez tirer parti CloudWatch d'Amazon pour collecter et analyser différentes statistiques pour Amazon EBS et Amazon FSx.
-
Choisissez la bonne classe de stockage : choisissez la classe de stockage adaptée à vos données.
-
Les classes de stockage Amazon S3 peuvent être configurées au niveau de l’objet. Un compartiment unique peut contenir les objets stockés dans toutes les classes de stockage.
-
Vous pouvez utiliser les stratégies de cycle de vie Amazon S3 pour faire passer automatiquement des objets d’une classe de stockage à une autre ou supprimer des données sans aucune modification au niveau de l’application. Ces mécanismes de stockage vous imposent généralement de faire un compromis entre l’efficacité des ressources, la latence d’accès et la fiabilité.
-
Ressources
Documents connexes :
Vidéos connexes :
-
AWS re:Invent 2023 - Améliorez EBS l'efficacité d'Amazon et soyez plus rentable
-
AWS re:Invent 2023 - Optimisation du prix et des performances du stockage avec Amazon S3
-
AWS re:Invent 2023 - Création et optimisation d'un lac de données sur Amazon S3
-
AWS re:Invent 2022 - Création d'architectures de données modernes sur AWS
-
AWS re:Invent 2022 - Modernisez les applications avec des bases de données spécialement conçues
-
AWS re:Invent 2022 - Création d'architectures de maillage de données sur AWS
-
AWS re:Invent 2023 - Découvrez Amazon Aurora et ses innovations
-
AWS re:Invent 2023 - Modélisation avancée des données avec Amazon DynamoDB
Exemples connexes :