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.
Liste de contrôle à exécuter à grande échelle
Avant d'exécuter une charge de travail importante sur 50 000 personnes ou plusvCPUs, considérez la liste de contrôle suivante.
Note
Si vous prévoyez d'exécuter une charge de travail importante sur un million ou plus vCPUs ou si vous avez besoin de conseils pour exécuter à grande échelle, contactez votre AWS équipe.
-
Vérifiez vos EC2 quotas Amazon — Vérifiez vos EC2 quotas Amazon (également appelés limites) dans le panneau Service Quotas du AWS Management Console. Si nécessaire, demandez une augmentation du quota pour votre nombre maximal d'EC2instances Amazon. N'oubliez pas que les instances Amazon EC2 Spot et Amazon On-Demand ont des quotas distincts. Pour plus d'informations, consultez Getting started with Service Quotas.
-
Vérifiez votre quota Amazon Elastic Block Store pour chaque région : chaque instance utilise un GP3 volume GP2 ou pour le système d'exploitation. Par défaut, le quota pour chacun Région AWS est de 300 TiB. Cependant, chaque instance utilise des nombres dans le cadre de ce quota. Assurez-vous donc d'en tenir compte lorsque vous vérifiez votre quota Amazon Elastic Block Store pour chaque région. Si votre quota est atteint, vous ne pouvez pas créer d'autres instances. Pour plus d'informations, consultez la section Points de terminaison et quotas Amazon Elastic Block Store
-
Utilisez Amazon S3 pour le stockage : Amazon S3 fournit un débit élevé et permet d'éliminer les incertitudes quant à la quantité de stockage à allouer en fonction du nombre de tâches et d'instances dans chaque zone de disponibilité. Pour plus d'informations, consultez la section Modèles de conception des meilleures pratiques : optimisation des performances d'Amazon S3.
-
Évoluez progressivement pour identifier rapidement les goulets d'étranglement — Pour un travail d'un million ou plusvCPUs, commencez par une baisse puis augmentez progressivement afin de pouvoir identifier les goulets d'étranglement le plus tôt possible. Par exemple, commencez par courir sur 50 000vCPUs. Ensuite, augmentez le nombre à 200 000vCPUs, puis à 500 000vCPUs, et ainsi de suite. En d'autres termes, continuez à augmenter progressivement le CPU nombre de v jusqu'à atteindre le nombre souhaité devCPUs.
-
Surveillez pour identifier rapidement les problèmes potentiels : pour éviter les pannes et les problèmes potentiels lors de l'exécution à grande échelle, veillez à surveiller à la fois votre application et votre architecture. Des ruptures peuvent se produire même si vous passez de 1 000 à 5 000vCPUs. Vous pouvez utiliser Amazon CloudWatch Logs pour consulter les données des journaux ou utiliser des métriques CloudWatch intégrées à l'aide d'une bibliothèque cliente. Pour plus d'informations, consultez les sections Référence de l'agent CloudWatch Logs et
aws-embedded-metrics