批量计算(BatchCompute,Batch)是为有大数据计算业务的企业、科研单位等提供高性价比且易用的计算服务。批量计算 Batch 可以根据用户提供的批处理规模,智能地管理作业和调动其所需的最佳资源。有了 Batch 的帮助,您可以将精力集中在如何分析和处理数据结果上。
用户可将批处理计算中的资源调度和流程调度完全托管给批量计算。用户定义和提交计算作业后,只需关注批量计算的计算作业状态。用于计算的云服务器创建和销毁、计算环境的部署和执行、原始材料和结果的存储管理,完全由 Batch 来处理。
Batch 可以根据任务的数量和资源的要求,动态配置和弹性扩展用户批处理任务而创建的计算资源,降低资源的使用成本,同时 Batch 零预投成本,用户可以以更低的开销,更充分地利用资源,完成计算作业。
Batch 提供了大量辅助功能,帮助用户定义和提交计算作业。如多种执行方法定义、计算流程编排、状态监控等等。深度结合其他相关云服务,如对象存储 COS。批量处理从计算材料获取、计算作业提交和进行、计算结果上传三个大环节上提供了一站式闭环服务。