AWS Batch是否支持EC2 Spot实例的停止/启动和休眠选项来处理中断?

0

【以下的问题经过翻译处理】 AWS Batch是否支持EC2 Spot实例的停止/启动和休眠选项来处理中断?

这些选项在此处进行了文档记录:https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-interruptions.html

但是,我无法找到是否可以支持AWS Batch。据我所知,如果Spot实例被终止,则AWS Batch会从头开始重试作业。

profile picture
EXPERTE
gefragt vor 6 Monaten21 Aufrufe
1 Antwort
0

【以下的回答经过翻译处理】 不支持在托管计算环境(Compute Environment)中使用EC2 Spot实例的停止/启动和休眠选项。如果Spot实例终止,AWS Batch将根据作业定义中定义的重试策略重试作业(从头开始)。如果您的作业具有内置的检查点和您保存能够再次访问的数据(例如EFS),则可能会恢复进度。

您可以在未受管计算环境中使用休眠功能。但是,由于它没有官方支持,当Spot收回实例并将实例置于休眠状态时,您的作业可能会“卡住”。如果您已达到计算环境的最大vCPU限制,则该作业将继续处于“运行”状态并保持在作业队列的顶部,从而阻止其他作业运行。

profile picture
EXPERTE
beantwortet vor 6 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen

Relevanter Inhalt