跳至主要内容

Amazon Batch

Amazon Batch

以完全托管的方式进行任何规模的批处理

什么是批处理

Amazon Batch 使开发人员、科学家和工程师能够轻松高效地在 Amazon Web Services 上运行成千上万个批量计算作业。Amazon Batch 根据提交的批处理作业的数量和特定资源要求,动态预置计算资源的最佳数量和类型(例如,CPU 或内存优化型实例)。借助 Amazon Batch,您无需安装和管理用于运行作业的批量计算软件或服务器集群,从而可以专注于分析结果和解决问题。Amazon Batch 能够运用各种 Amazon Web Services 计算服务和功能(如 Amazon EC2 和 Spot 实例)规划、安排和执行批量计算工作负载。

使用 Amazon Batch 无需支付额外费用。您只需为您创建的用于存储和运行批处理作业的亚马逊云科技资源(例如 EC2 实例)付费。

Missing alt text value

优势

借助 Amazon Batch,您无需运行第三方商用或开源批处理解决方案,也无需安装或管理批处理软件或服务器。Amazon Batch 可为您管理所有基础设施,从而避免了预置、管理、监控和扩展您的批量计算作业所带来的复杂性。

Amazon Batch 已与 Amazon Web Services 原生集成,让您能够利用 Amazon Web Services 的扩展、联网和访问管理功能。这便于您轻松运行能够安全地从 Amazon Web Services 数据存储(如 Amazon S3 和 Amazon DynamoDB)中检索数据并向其中写入数据的作业。

Amazon Batch 可根据所提交的批处理作业的数量和资源要求预置计算资源并优化作业分配。Amazon Batch 能够将计算资源动态扩展至运行您的批处理作业所需的任何数量,从而使您不必受固定容量集群的限制。Amazon Batch 还可代表您利用 Spot 实例,从而进一步降低运行您的批处理作业产生的费用。