本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 VPC 资源终端节点将 VPC 资源连接到您的 SMF
借助适用于 Deadline Cloud 服务管理队列 (SMF) 的 Amazon VPC 资源终端节点,您可以将网络文件系统 (NFS)、许可证服务器和数据库等 VPC 资源与您的 Deadline Cloud 工作人员连接起来。此功能允许您使用完全托管的 Deadline 云平台,同时与 VPC 内的现有基础设施集成。
提示
有关设置 Amazon FSx 集群并将其连接到服务管理队列的参考 CloudFormation 模板,请参阅 Deadline Cloud 示例存储库中的 s mf_vpc_fs
VPC 资源终端节点的工作原理
VPC 资源终端节点使用 VPC Lattice 在 Deadline Cloud SMF 工作人员和 VPC 中的资源之间创建安全连接。连接是单向的,这意味着工作人员可以与您的 VPC 中的资源建立连接并来回传输数据,但您的 VPC 中的资源无法与工作人员建立连接。
当您将 VPC 资源连接到 Deadline Cloud 服务管理的队列时,您的工作人员可以使用私有域名访问您的 VPC 中的资源。此外,流量通过 VPC Lattice 从工作人员流向您的 VPC 资源,而您的 VPC 中的资源会看到来自 VPC 莱迪思资源网关的流量。
要了解更多信息,请参阅 VPC 莱迪思用户指南。
先决条件
在将 VPC 资源连接到 Deadline Cloud 服务管理的队列之前,请确保您具备以下条件:
-
具有包含您要连接的资源的 VPC 的 AWS 账户。
-
创建和管理 VPC 莱迪思资源的 IAM 权限。
-
具有至少一个服务管理队列的 Deadline 云农场。
-
您希望允许访问的 VPC 资源(FSx、NFS、许可证服务器等)。
设置 VPC 资源终端节点
要设置 VPC 资源终端节点,您需要在 V PC Lattice 中创建资源 AWS RAM
-
要在 VPC Lattice 中创建资源网关,请参阅 VPC 莱迪思用户指南中的创建资源网关。
-
要在 VPC Lattice 中创建资源配置,请参阅 VPC 莱迪思用户指南中的创建资源配置。
-
要与 Deadline Cloud 队列共享资源,请在中创建资源共享 AWS RAM。有关说明,请参阅创建资源共享。
创建资源共享时,对于委托人,从下拉列表中选择服务主体,然后输入
fleets.deadline.amazonaws.com。 -
要将资源配置与您的 Deadline Cloud 队列连接起来,请完成以下步骤。
-
如果你还没有,请打开 Deadl ine Cloud 控制台
。 -
在导航窗格中,选择农场,然后选择您的农场。
-
选择 “舰队” 选项卡,然后选择您的舰队。
-
选择配置选项卡。
-
在 VPC 资源终端节点下,选择编辑。
-
选择您创建的资源配置,然后选择 “保存更改” 。
-
访问您的 VPC 资源
将您的 VPC 资源连接到队列后,工作人员可以使用以下格式的私有域名对其进行访问:<resource_config_id>.resource-endpoints.deadline.<region>.amazonaws.com
该域名是私有的,只能由工作人员访问(不能从互联网或您的工作站访问)。
要在您的工作人员上挂载或配置对 VPC 资源的访问权限,请使用主机配置脚本。当工作人员启动时,主机配置脚本以管理员权限运行,允许您装载文件系统、配置网络设置或执行其他设置任务。
身份验证和安全
对于需要身份验证的资源,请将凭据安全地存储在 AWS Secrets Manager 中,从主机配置脚本或作业脚本访问密钥,并实现适当的文件系统权限以控制访问权限。考虑在多个舰队之间共享资源时的安全影响。例如,如果两个队列连接到同一个共享存储,则在一个队列上运行的任务可能能够访问另一个队列创建的资产。
技术注意事项
使用 VPC 资源终端节点时,请考虑以下几点:
-
只能从工作人员启动到 VPC 资源的连接,不能从 VPC 资源发起到工作线程的连接。
-
一旦建立,即使资源配置已断开连接,连接也会一直持续到重置为止。
-
VPC Lattice 连接可自动处理可用区之间的连接,无需额外付费。您的资源网关必须与您的 VPC 资源共享一个可用区,因此我们建议将资源网关配置为跨越所有可用区。
-
通过 VPC 资源终端节点的流量使用网络地址转换 (NAT),这与所有用例不兼容。例如,微软 Active Directory (AD) 无法通过 NAT 进行连接。
有关 VPC 莱迪思配额的更多信息,请参阅 VPC 莱迪思https://docs.aws.amazon.com/vpc-lattice/latest/ug/quotas.html配额。
问题排查
如果您遇到 VPC 资源终端节点的问题,请检查以下内容。
-
如果您收到 “mount.nfs:挂载时服务器拒绝访问” 之类的错误消息,则可能需要更新 NFS 卷的客户端配置。
-
通过在 Amazon EC2 实例或 VPC AWS CloudShell 中进行测试来验证您的资源配置设置。
-
使用简单的 CLI 任务测试您的 Deadline Cloud 连接。有关更多信息,请参阅上的 De adline Cloud 示例 GitHub
。 -
如果您遇到连接故障,请检查资源网关安全组上的设置。
-
启用 VPC 访问日志以监控连接。