本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用竞价型实例
AWS ParallelCluster 如果您在集群配置文件SPOT
中将 SlurmQueues/CapacityType或 AwsBatchQueues/设置为 CapacityType,则使用竞价型实例。竞价型实例比按需型实例更具成本效益,但它们可能会中断。利用竞价型实例中断通知可能会有所帮助,这些通知会在亚马逊EC2必须停止或终止您的竞价型实例之前提供两分钟的警告。有关更多信息,请参阅 Amazon EC2 用户指南中的竞价型实例中断。要了解 AwsBatchQueues 如何使用竞价型实例,请参阅 AWS Batch User Guide 中的 Compute Resources。
AWS ParallelCluster 配置的调度器将任务分配给带有竞价型实例的队列中的计算资源,就像将任务分配给带有按需实例的队列中的计算资源一样。
使用竞价型实例时,您的账户中必须存在 AWSServiceRoleForEC2Spot 服务相关角色。要使用在您的账户中创建此角色 AWS CLI,请运行以下命令:
$
aws iam create-service-linked-role --aws-service-name spot.amazonaws.com
有关更多信息,请参阅 Amazon EC2 用户指南中的竞价型实例请求的服务相关角色。
以下各部分介绍了使用 SlurmQueues 时竞价型实例可能被中断的三种情形。
有关竞价型实例的更多信息,请参阅 Amazon EC2 用户指南中的竞价型实例。