本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Service-managed 舰队
服务管理队列 (SMF) 是一组工作人员,其默认设置由 Deadline Cloud 提供。这些默认设置旨在提高效率和成本效益。
一些默认设置限制了工作人员和任务可以运行的时间。工作人员只能运行七天,任务只能运行五天。达到限制时,任务或工作人员将停止。如果发生这种停止,你可能会丢失工作线程或任务正在运行的工作。为避免这种情况,请监控您的工作人员和任务,确保他们不会超过最长持续时间限制。要了解有关监控员工的更多信息,请参阅使用 Deadline 云监视器。
创建服务管理队列
您可以为服务管理队列选择 3 种类型的实例选项:即竞价、按需和等待保存。竞价型实例是未预留的容量,您可以以折扣价使用,但可能会因按需请求而中断。 On-demand 实例按秒计价,没有长期承诺,也不会中断。 Wait-and-save 提供延迟的任务调度以降低成本,并且可以由按需和竞价请求中断。
-
在 De adline Cloud 控制台中
,导航到您要在其中创建舰队的农场。 -
选择 “舰队” 选项卡,然后选择 “创建舰队”。
-
输入您的舰队的名称。
-
(可选)输入描述。清晰的描述可以帮助您快速确定舰队的用途。
-
选择Service-managed舰队类型。
-
为您的队列选择 “竞价” 或 “等待并保存” 实例市场选项。 On-demand 默认情况下,舰队使用 Spot 选项。
-
要为您的舰队提供服务访问权限,请选择现有角色或创建新角色。服务角色为队列中的实例提供证书,授予它们处理任务的权限,并向监控器中的用户提供证书,以便他们能够读取日志信息。
-
选择下一步。
-
在仅限 CPU 的实例或 GPU 加速的实例之间进行选择。GPU 加速实例可能能够更快地处理您的任务,但可能会更昂贵。
-
为您的工作人员选择操作系统。您可以保留默认值,Linux也可以选择Windows。
-
(可选)如果您选择了 GPU 加速实例,请设置每个实例中的 GPU 的最大和最小数量。出于测试目的,您只能使用一个 GPU。要为您的生产工作负载申请更多配额,请参阅《服务配额用户指南》中的申请增加配额。
-
输入您的队列所需的最小和最大 vCPU 。
-
输入舰队所需的最小和最大内存。
-
(可选)您可以选择允许或排除队列中的特定实例类型,以确保该队列仅使用这些实例类型。
-
(可选)设置最大实例数以扩展队列,以便队列中的任务有容量可用。我们建议您将最小实例数保持在,
0以确保队列在没有任务排队时释放所有实例。 -
选择下一步。
-
在 “存储功能” 下,为您的队列选择存储模式:
-
永久存储(推荐)— 在工作人员生命周期事件中保留缓存数据,通过维护应用程序缓存、包和工作空间来消除冷启动延迟。需要支付额外的亚马逊弹性区块存储(亚马逊 EBS)存储费用。
-
仅限根存储 -不缓存工作人员生命周期事件中的数据。最适合依赖关系最小或启动时间短的作业。
配置启动卷的根存储设置(大小、IOPS 和吞吐量)。如果您选择永久存储,还要配置永久卷设置(大小、挂载路径、吞吐量、最大空闲时间和 IOPS)。有关永久存储的更多信息,请参阅服务管理队列的永久存储。
-
-
选择下一步。
-
(可选)定义自定义工作器功能,以定义该队列的功能,这些功能可以与任务提交时指定的自定义主机功能相结合。一个例子是,如果您计划将舰队连接到自己的许可证服务器,则使用特定的许可证类型。
-
选择下一步。
-
(可选)要将您的队列与队列关联,请从下拉列表中选择一个队列。如果使用默认队列环境设置conda队列,则系统会自动向您的队列提供支持合作伙伴 DCC 应用程序和渲染器的软件包。有关提供的软件包的列表,请参阅默认 Conda 队列环境。
-
选择下一步。
-
(可选)要向队列添加标签,请选择添加新标签,然后输入该标签的密钥和值。
-
选择下一步。
-
查看您的队列设置,然后选择创建舰队。