Publié le: Apr 13, 2021

AWS Batch a amélioré diverses caractéristiques de performances, notamment la vitesse de planification des tâches pour les environnements de calcul EC2, la réactivité de mise à l'échelle des instances EC2 et la plupart des API d'AWS Batch.

AWS Batch est un planificateur de lots natif cloud qui permet à quiconque, des entreprises aux scientifiques et aux développeurs, d'exécuter facilement et efficacement des tâches par lots sur AWS. Que vous ayez quelques tâches ou des centaines de milliers de tâches, AWS Batch alloue dynamiquement une quantité optimale et un type de ressources de calcul en fonction du volume et des besoins en ressources spécifiques du travail que vous soumettez. Avec AWS Batch, il est inutile d'installer et de gérer les clusters de serveur ou les logiciels de calcul par lots que vous utilisez pour exécuter vos tâches, ce qui vous permet de vous concentrer sur l'analyse des résultats et la résolution des problèmes. AWS Batch planifie, programme et exécute vos charges de travail de calcul par lots sur des services et fonctionnalités de calcul AWS, tels que AWS Fargate, Amazon EC2 et les instances Spot.

AWS Batch est désormais jusqu'à 5 fois plus rapide lors de la mise à l'échelle d'un environnement de calcul EC2 géré. Cela signifie que lorsque Batch doit soit mettre à l'échelle des instances EC2 en réponse à de nouvelles tâches, ou réduire les instances une fois les tâches terminées, il prend la décision beaucoup plus rapidement. Des décisions plus rapides se traduisent par un débit et une réactivité accrus lors de la mise à l'échelle, ainsi que par une réduction des coûts lors du redimensionnement. De plus, AWS Batch est jusqu'à 2 fois plus rapide en termes de taux de répartition des tâches d'une file d'attente de tâches AWS Batch vers un environnement de calcul EC2 or EC2 Spot. En outre, cet outil présente des limites 1,7 fois plus élevées sur une variété d'API d'AWS Batch, y compris SubmitJob et TerminateJob. Grâce à ces améliorations, les clients peuvent soumettre plus de travail à Batch ; ce dernier gérera les tâches avec rapidité, évolutivité et réactivité.  

Ces améliorations de performances sont automatiquement disponibles. Vous n'êtes tenus de configurer votre compte pour profiter des performances améliorées. Pour plus d'informations sur AWS Batch, consultez notre documentation Mise en route.