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