识别 AWS 存储服务

发布: (2026年1月6日 GMT+8 13:44)
4 min read
原文: Dev.to

Source: Dev.to

对象存储 – Amazon S3

对象存储将数据以对象(文件 + 元数据)的形式存放在桶中。常见使用场景包括:

  • 备份和归档
  • 应用资产(图片、视频、静态网站内容)
  • 数据湖和分析存储
  • 日志存储
  • 大文件分发

S3 存储类别

类别典型使用场景访问模式
S3 Standard通用对象存储高频访问
S3 Intelligent‑Tiering访问模式未知或变化自动分层
S3 Standard‑IA访问不频繁但需要快速检索低频访问
S3 One Zone‑IA访问不频繁、成本更低、单可用区低频访问
S3 Glacier Instant Retrieval仍需即时访问的归档数据稀有、快速检索
S3 Glacier Flexible Retrieval可灵活选择检索时间(分钟至小时)的归档低频访问
S3 Glacier Deep Archive成本最低的长期保存检索需数小时

根据访问频率和归档需求选择合适的类别(例如,访问模式未知时使用 Intelligent‑Tiering,最低成本长期存储使用 Glacier Deep Archive)。

块存储

块存储用于操作系统、数据库以及需要低延迟磁盘访问的应用。

Amazon EBS

  • 持久块存储,供 EC2 实例使用
  • 实例停止/终止后数据仍然保留
  • 适用于启动卷、数据库以及需要快照和高耐久性的工作负载

Instance Store

  • 临时块存储,物理附加在宿主机上
  • 非常快速,但实例停止、终止或宿主机故障时数据会丢失
  • 适用于临时空间、缓存或临时数据

文件存储

Amazon EFS

  • 托管的、可扩展的 NFS 风格文件系统
  • 可在多个 EC2 实例之间共享
  • 最适合需要共享文件系统的 Linux 工作负载

Amazon FSx

  • 为特定环境(如 Windows 文件共享、高性能工作负载)优化的托管文件系统
  • 当需要专用文件系统(例如 FSx for Windows File Server 或 FSx for Lustre)时选择 FSx

混合 / 缓存文件访问 – AWS Storage Gateway

AWS Storage Gateway 将本地环境与 AWS 存储连接,支持混合存储模式:

  • 对常用数据进行缓存访问,同时将完整数据集存储在 AWS 中
  • 将本地应用扩展至使用云端存储

生命周期策略(Amazon S3)

生命周期策略可自动管理对象随时间的变化:

  • 随着对象老化在存储类别之间转换(例如,Standard → IA → Glacier)
  • 在定义的保留期后过期或删除对象
  • 在无需人工干预的情况下降低存储成本

AWS Backup

AWS Backup 是一项托管服务,用于跨多个 AWS 服务统一管理备份。适用于以下场景:

  • 在单一位置定义备份计划、调度和保留策略
  • 在账户和资源之间保持一致的备份策略
  • 简化备份的合规报告
Back to Blog

相关文章

阅读更多 »

Rapg:基于 TUI 的密钥管理器

我们都有这种经历。你加入一个新项目,首先听到的就是:“在 Slack 的置顶消息里查找 .env 文件”。或者你有多个 .env …

技术是赋能者,而非救世主

为什么思考的清晰度比你使用的工具更重要。Technology 常被视为一种魔法开关——只要打开,它就能让一切改善。新的 software,...

踏入 agentic coding

使用 Copilot Agent 的经验 我主要使用 GitHub Copilot 进行 inline edits 和 PR reviews,让我的大脑完成大部分思考。最近我决定 t...