发布于: Oct 2, 2020
现在,在指定 AWS Batch 作业定义时,AWS Batch 支持新参数,包括自定义日志记录配置、交换空间和共享内存。AWS Batch 让开发人员、科学家和工程师能够轻松高效地在 AWS 上运行数十万个批量计算作业。AWS Batch 可根据提交的批处理作业的卷和特定资源需求动态预置最佳的计算资源(如 GPU、PUCPU 或内存优化实例)数量和类型。借助 AWS Batch,您无需安装和管理运行您的作业所使用的批处理计算软件或服务器集群,从而使您能够专注于分析结果和解决问题。
客户可以在多个标准日志驱动程序中进行选择,并指定日志驱动程序选项和密钥。这意味着客户可以通过 API 参数让 AWS Batch 以客户希望接收的方式发送日志,从而提高对其工作负载的可见性。只需指定驱动程序名称,并将配置选项或密钥传递给驱动程序,Batch 即可将作业配置为与该驱动程序通信。
使用交换空间参数,您现在可以控制作业对交换空间的使用。交换空间可以让应用程序使用更多的可访问内存空间,但此内存访问的延迟更高且吞吐量更低。对于具有高内存需求但对延迟不太敏感的应用程序,可能使用交换内存更为有利。
AWS Batch 现在还支持 shm-size 参数,它允许您指定可供容器使用的共享内存。它提供了更高的分配内存访问权限,从而让内存密集型容器能够更快地运行。
要开始通过 AWS Batch 使用这些新功能,请在此处开始使用。