【发布时间】:2022-01-07 11:50:55
【问题描述】:
我需要每月在 AWS 中进行一次计算,持续 10-15 小时。 如果我想选择EC2,我计算可能我需要Instance Type - P2,xlarge。但是我只需要每月进行一次这种计算,所以这可能有点矫枉过正,我试图找到一个更好的解决方案。 我听说过 AWS Batch,我读过它,看起来不错。 但是,您对我可以使用什么有什么建议吗?也许有更好的解决方案。
【问题讨论】:
-
你想优化什么?没有“最好”,只有取舍。
-
更好的解决方案取决于更详细的需求(功能与否)。有多种选择。当一个按需任务运行 15 小时来处理时,AWS Batch 可能是可行的(足够好)
-
@Maurice 你是对的。我想优化成本(金钱)。
-
“我只需要每个月进行一次这种计算,所以这可能是多余的” => 当您使用 EC2 时,您只需为机器运行的时间付费。为此,您需要确保在计算后终止它,例如通过将其包装在 docker 中并使用 AWS Batch 运行它。
-
如果您正在寻找“意见”,您可能会得到更好的回复:reddit.com/r/aws
标签: amazon-web-services amazon-ec2 aws-batch