Q74 — AWS SAA-C03 第11章
第 74/100 题 | ← 返回第11章
Q774.一家公司定期将 GB 大小的文件上传到 Amazon S3.该公司上传文件后,使用一组 Amazon EC2 Spot 实例对文件格式进行转码.当公司将数据从本地数据中心上传到 Amazon S3 以及公司将数据从 Amazon S3 下载到 EC2 实例时,公司需要扩展吞吐量.哪些解决方案可以满足这些要求? (选择两个.)
- A. 使用 S3 存储桶访问点,而不是直接访问 S3 存储桶.
- B. 将文件上传到多个 S3 存储桶中.
- C. 使用 S3 分段上传. ✓
- D. 并行获取对象的多个字节范围. ✓
- E. 上传文件时为每个对象添加随机前缀.
正确答案: C. 使用 S3 分段上传., D. 并行获取对象的多个字节范围.
解析
要扩展将数据从本地数据中心上传到 Amazon S3 以及从 Amazon S3 下载数据到 EC2 实例时的吞吐量,可以使用以下解决方案:C. 使用 S3 分段上传.D. 并行获取对象的多个字节范围.C. 使用S3分段上传:S3 分段上传通过将大文件分成较小的部分来实现大文件的并行上传.这允许并发上传这些部分,从而提高整体吞吐量.分段上传在上传 GB 大小的文件时特别有用,因为它们可以向 S3 提供高效且可扩展的数据传输.D. 并行获取对象的多个字节范围:从 S3 到 EC2 实例下载数据时,并行获取对象的多个字节范围可以显着提高下载吞吐量.通过将对象分成较小的块并同时获取它们,可以加速下载,特别是在处理大文件时.这就是为什么其他选项不是最合适的选择:A. 使用 S3 存储桶访问点而不是直接访问 S3 存储桶:虽然 S3 存储桶访问点提供了一种将请求路由到不同端点以实现更好的访问控制和性能的方法,但它们并不能直接满足上传和下载期间扩展吞吐量的要求.B. 将文件上传到多个 S3 存储桶中:将文件上传到多个 S3 存储桶并不一定会提高吞吐量.相反,它会使管理变得复杂并带来额外的开销.通过利用分段上传和并行获取字节范围可以更好地实现吞吐量的扩展.E. 上传文件时为每个对象添加随机前缀:向每个对象添加随机前缀不会直接有助于扩展上传和下载过程中的吞吐量.它主要用于对存储桶内的对象进行组织和分类.因此,将数据从本地数据中心上传到 Amazon S3 以及将数据从 Amazon S3 下载到 EC2 实例时扩展吞吐量的最合适的解决方案是:C. 使用 S3 分段上传.D. 并行获取对象的多个字节范围.