一个本地分析二进制文件每晚运行约 45 分钟,在内存中处理 1-16 GB 的文件。您需要以最小的工作量和成本迁移到 GCP。您应该怎么做?
选择一个答案
点击一个选项来检查您的答案。
正确答案: Lift and shift 到 Compute Engine VM,并使用实例调度器每晚启动和停止该 VM。.
为什么这是答案
正确答案是“Lift and shift 到 Compute Engine VM,并使用实例调度器每晚启动和停止该 VM”。这是因为现有的二进制文件在内存中处理大量数据,并且运行时间较长(45 分钟)。将其直接迁移到 Compute Engine 虚拟机 (VM) 是最简单、工作量最小的“提升和转移”方法,可以保持现有环境的完整性。使用实例调度器每晚启动和停止 VM 可以有效控制成本,只在需要时运行。 将二进制文件容器化并部署到 Cloud Run 作业可能需要对现有二进制文件进行修改以适应容器化环境,并且 Cloud Run 作业的默认超时时间可能不足以支持 45 分钟的运行(尽管可以配置)。部署到 GKE 会增加管理 Kubernetes 集群的复杂性,这与“最小工作量”的要求不符。Cloud Functions 更适合无服务器、短时运行的事件驱动型功能,不适合处理 1-16 GB 内存的长时间运行任务。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡