AWS 助理工程师认证第二题

题目

A content management system (CMS) is hosted on a fleet of auto-scaled, On-Demand EC2 instances which use Amazon Aurora as its database. Currently, the system stores the file documents that the users uploaded in one of the attached EBS Volumes. Your manager noticed that the system performance is quite slow and he has instructed you to improve the architecture of the system. In this scenario, what will you do to implement a scalable, high throughput file system?
A.Create an S3 bucket and use this as the storage for the CMS
B.Use EFS
C.Upgrade your existing EBS volumes to Provisioned IOPS SSD Volumes
D.Use ElastiCache

注释

这道题是考察你如何理解EBS,EFS和S3,之前的差别的。在这道题描述的场景中,一台按需收费的EC2实例中存储用户上传的文件在一个附加的EBS卷里。系统性能相当慢,因为这样的结构体系没有对EC2并行访问文件文档进行优化。请记住,EBS卷一次只能附加到一个EC2实例上,因此其他的EC2实例是不会连接到该EBS卷的。还有要注意的是,我们这里需要的存储类型是是“文件存储”,这意味着S3不是最合适的服务,因为它主要是用于“对象存储”。所以这道题的答案是EFS。
亚马逊弹性文件系统提供简单的,可扩展的弹性文件存储,可用于AWS云服务和本地资源。当安装在EC2实例上时,EFS文件系统提供标准的文件系统接口和文件访问方面的优化。能够使得EFS与您现有的应用程序无缝集成。多个EC2实例可以同时访问EFS文件系统。
相关资料:
https://aws.amazon.com/efs/

答案

B

猜你喜欢

转载自blog.csdn.net/slashui/article/details/88586900