AWS Batch 作业在计算环境中以 Min vCPUs=0 启动时间过长

Val*_* K. 5 amazon-ec2 amazon-web-services amazon-ecs aws-batch

我正在使用 AWS Batch。提交作业后,我等待 10-15 分钟,直到我的作业进入 RUNNING 状态。我的计算环境配置是下一个:

配置模型:EC2
实例类型:m4.xlarge

最小 vCPU:0
所需 vCPU:0
最大 vCPU:4

ECR 图像大小 ~130 MB。

我了解 Min vCPUs = 0 中的问题。启动 ECS 实例需要一些时间。但是为什么这么长??为了加快我的作业运行速度,我运行了虚拟作业,它可以长时间保持 ECS 实例处于运行状态。在那之后,我的工作运行得很快。

Dan*_*mes 5

我认为这有点晚了,但以下线程可能对其他人有所帮助:

在这里,您可以找到有关开始执行作业的时间以及为什么批处理没有按预期快速调度作业的说明:https :
//forums.aws.amazon.com/thread.jspa?messageID=897734


在这里,您可以找到一个线程,其中包含用户遇到的问题和提出的一些解决方案:https :
//www.reddit.com/r/aws/comments/amg7yk/is_there_an_opensource_alternative_to_aws_batch/


您可以在这里找到配置 vCPU 值的建议方法:https ://forums.aws.amazon.com/thread.jspa ? threadID = 265573

  • 两个 aws 论坛链接似乎已过期 (2认同)