Q23 — AWS SAA-C03 第11章
第 23/100 题 | ← 返回第11章
Q723.解决方案架构师正在设计一个应用程序,允许业务用户将对象上传到 Amazon S3.该解决方案需要最大限度地提高对象的耐用性.对象还必须在任何时间. 任何时间长度内都可以随时使用.对象上传后的前30天内,用户会频繁访问对象,但用户访问超过30天的对象的可能性要小得多.哪种解决方案最经济高效地满足这些要求?
- A. 使用 S3 生命周期规则将所有对象存储在 S3 Standard 中,以便在 30 天后将对象转换到 S3 Glacier.
- B. 使用 S3 生命周期规则将所有对象存储在 S3 Standard 中,以便在 30 天后将对象转换为 S3 Standard-Infrequent Access (S3 Standard-IA). ✓
- C. 使用 S3 生命周期规则将所有对象存储在 S3 Standard 中,以便在 30 天后将对象转换到 S3 One Zone-Infrequent Access (S3 One Zone-IA).
- D. 使用 S3 生命周期规则将所有对象存储在 S3 智能分层中,以便在 30 天后将对象转换为 S3 标准-不频繁访问 (S3 标准-IA).
正确答案: B. 使用 S3 生命周期规则将所有对象存储在 S3 Standard 中,以便在 30 天后将对象转换为 S3 Standard-Infrequent Access (S3 Standard-IA).
解析
选项 B 将所有对象存储在 S3 Standard 中,并使用 S3 生命周期规则在 30 天后将对象过渡到 S3 Standard-IA,这是最具成本效益的解决方案,同时满足要求:- S3 标准:S3 标准是 Amazon S3 中的默认存储类别,为频繁访问的对象提供高持久性. 可用性和性能.- S3 标准-IA:S3 标准-不频繁访问是 Amazon S3 中成本较低的存储类,专为不经常访问的数据而设计.它仍然提供高耐用性和可用性,但与 S3 标准相比成本更低.通过最初将所有对象存储在 S3 Standard 中,并在 30 天后使用 S3 生命周期规则将其转换为 S3 Standard-IA,该解决方案最大限度地提高了对象的持久性,确保对象随时可用,并通过将对象移动到较低的位置来优化成本. - 当存储类不太可能被访问时,会产生成本.选项 A 将对象存储在 S3 Standard 中,并具有在 30 天后过渡到 S3 Glacier 的生命周期规则,可以提供高持久性,但不适合随时可用的访问,并且可能会带来检索成本和访问对象的更高延迟.与选项 B 相比,选项 C 将对象存储在 S3 Standard 中,并具有生命周期规则以在 30 天后过渡到 S3 One Zone-IA,其成本效益较低.S3 One Zone-IA 将对象存储在单个可用区中,这可能会导致与 S3 Standard-IA 相比,数据丢失的风险更高.选项 D,将对象存储在 S3 智能分层中,并具有生命周期规则,以便在 30 天后过渡到 S3 标准-IA,可能会提供一些成本优化,但可能不是最具成本效益的解决方案.与直接在 S3 标准中存储对象相比,S3 智能分层会产生额外成本.因此,最经济有效地满足要求的正确解决方案是B:将所有对象存储在S3标准中,并使用S3生命周期规则,在30天后将对象转换为S3标准-不频繁访问(S3标准-IA).该解决方案通过在最初 30 天的期限后将对象移至成本较低的存储类别,确保对象的持久性. 可用性和成本优化.