Q11 — AWS SAA-C03 第1章
第 11/65 题 | ← 返回第1章
Q11.一家公司使用单个 Amazon EC2 实例在 AWS 上托管 Web 应用程序,该实例将用户上传的文档存储在 Amazon EBS 卷中.为了获得更好的可扩展性和可用性,该公司复制了架构并在另一个可用区中创建了第二个 EC2 实例和 EBS 卷:将两者放在应用程序负载均衡器后面.完成此更改后,用户报告说,每次他们刷新网站时,他们只能看到他们文档的一个子集或另一个子集,但不能同时看到所有文档.解决方案架构师应该提出什么建议来确保用户立即看到他们的所有文档”
- A. 复制数据,使两个 EBS 卷都包含所有文档.
- B. 配置 Application Load Balancer 以将用户定向到包含文档的服务器.
- C. 将两个 EBS 卷中的数据复制到 Amazon EFS.修改应用程序以将新文档保存到 Amazon EFS. ✓
- D. 配置 Application Load Balancer 以将请求发送到两个服务器.从正确的服务器返回每个文档.
正确答案: C. 将两个 EBS 卷中的数据复制到 Amazon EFS.修改应用程序以将新文档保存到 Amazon EFS.
解析
虽然 EBS 和 EFS 都提供了很好的功能,但这两种存储解决方案实际上是为两种完全不同的用途而构建的. EBS 卷仅限于单个实例,更重要的是,一次只能由一个实例访问.使用 EFS,您可以让数百或数千个实例同时访问文件系统.这使得 AWS EFS 非常适合任何需要性能良好的集中式共享存储的用途,例如媒体处理或共享代码存储库.用户永远不会在其他解决方案中的一个地方获得所有文档. https://docs.aws.amazon.com/efs/latest/ug/how-it-works.html#how-it-works-ec2