Q19 — AWS SAP-C02 第2章
第 19/75 题 | ← 返回第2章
Q169. 一家公司有一个应用程序在 Amazon Elastic Kubernetes Service (Amazon EKS) 集群中作为多个 Pod 的 ReplicaSet 运行。EKS 集群的节点分布在多个可用区中。该应用程序生成许多小文件,这些文件必须在所有运行中的应用程序实例之间可访问。该公司需要备份这些文件并将备份保留 1 年。 哪种解决方案能在提供最快存储性能的同时满足这些要求?
- A. 创建一个 Amazon Elastic File System (Amazon EFS) 文件系统,并为 EKS 集群中包含节点的每个子网创建一个挂载目标。配置 ReplicaSet 挂载文件系统。将应用程序指向将文件存储在文件系统中。配置 AWS Backup 备份并保留数据副本 1 年 ✓
- B. 创建一个 Amazon Elastic Block Store (Amazon EBS) 卷。启用 EBS Multi-Attach 功能。配置 ReplicaSet 挂载 EBS 卷。将应用程序指向将文件存储在 EBS 卷中。配置 AWS Backup 备份并保留数据副本 1 年
- C. 创建一个 Amazon S3 存储桶。配置 ReplicaSet 挂载 S3 存储桶。将应用程序指向将文件存储在 S3 存储桶中。配置 S3 版本控制以保留数据副本。配置 S3 生命周期策略在 1 年后删除对象
- D. 配置 ReplicaSet 使用每个运行中的应用程序 Pod 上可用的存储在本地存储文件。使用第三方工具备份 EKS 集群 1 年
正确答案: A. 创建一个 Amazon Elastic File System (Amazon EFS) 文件系统,并为 EKS 集群中包含节点的每个子网创建一个挂载目标。配置 ReplicaSet 挂载文件系统。将应用程序指向将文件存储在文件系统中。配置 AWS Backup 备份并保留数据副本 1 年
解析
为了满足存储许多小文件、所有运行中的应用程序实例都必须可访问的要求,同时提供快速存储性能和一年的备份保留,可以使用 Amazon EFS 文件系统。选项 A 是正确的,因为它涉及创建一个 Amazon EFS 文件系统,并为 EKS 集群中包含节点的每个子网配置挂载目标。ReplicaSet 可以配置为挂载文件系统并将应用程序指向将文件存储在其中,提供快速存储性能和可访问性。可以配置 AWS Backup 备份并保留文件系统中的数据副本一年。此方法为在 EKS 集群中存储和备份小文件提供了可扩展、高性能的解决方案。