AWS SAA 题库
点击卡片任意位置翻面查看正确答案与解析,也可以用键盘 ← → 切换题目。
一家公司在一个VPC中跨两个可用区运行多个Amazon EC2 Linux实例。这些实例托管使用分层目录结构的应用程序。这些应用程序需要快速且并发地读写到共享存储。解决架构师应采取什么措施以满足这些要求?
解析
在这种情决定中,应该选择选项B,即创建一个Amazon Elastic File System (Amazon EFS) 文件系统,并从每个EC2实例上挂载它。Amazon EFS是一种托管的文件存储解决方案,可供多个EC2实例共享,提供高度可扩展性,并支持快速和并发的读写操作。这是一个理想的解决方案,以满足应用程序需要快速并发读写共享存储的要求。 其他选项存在一些问题。选项A提到使用Amazon S3存储桶,但S3是对象存储而不是文件存储,可能不适合应用程序的需求。选项C提到使用Amazon EBS卷,但将它附加到多个EC2实例可能会导致并发访问问题。选项D提到使用EBS卷,但需要手动设置和维护卷之间的同步,可能会引入复杂性。因此,Amazon EFS是最佳选择。
AI 解析
Amazon EFS是一种完全托管的弹性文件存储服务,基于NFS协议,专为需要共享文件存储的Linux实例设计。EFS支持跨多个可用区,允许数千个EC2实例同时访问同一文件系统,适用于需要低延迟、高吞吐量和并发读写的场景。EFS自动扩展存储容量,无需预置,且与标准文件系统接口兼容,适合分层目录结构。Amazon S3是对象存储服务,不适合需要文件系统语义的应用。单个EBS卷无法同时挂载到多个实例,同步多个EBS卷会导致复杂性和一致性问题。答案[B]符合同时共享访问、低延迟、分层目录结构需求。