【AWS 新手入门】Amazon S3 快速指南

你好!
我是井上,Beyond Shikoku 办公室的波斯猫。
特别是S3,
我想用 5 分钟的时间快速向大家解释一下
什么是存储服务 [S3]?
S3 代表“简单存储服务”。
一种基于云的智能对象存储服务。
简而言之,它就像一个用于在云端存储数据的租赁仓库。
被称为对象(文本和图像)的文件存储在称为存储桶的容器中。
由于可以逐个对象地检索数据,因此可以根据需要灵活地进行数据存储。
■ S3概述
- 静态网站托管(可轻松转换为网络服务器)
- S3 选择(查询功能可让您轻松聚合 S3 数据)
- 易于扩展和缩减。
■S3 的特点
- 可扩展性
- 可用性/耐用性
- 可靠性
- 广泛的管理职能
- 智能功能
■S3 功能介绍
① 作为对象存储,S3 易于扩展和缩减。
它提供多种存储类别以适应不同的使用场景,并可
通过生命周期策略实现自动迁移。
能够根据使用情况进行扩展和缩减,且
无需担心容量限制,这是对象存储的一大优势。 ② S3
拥有 99.999999999%(十一个九)的数据持久性,使其能够有效抵御故障和错误等威胁。S3
对象会自动复制并存储在至少三个可用区中。
因此,即使其中一个可用区发生故障,数据仍然可以继续使用。
③ S3 具备加密功能和访问管理工具,可保护数据免受攻击。
④ S3 提供存储类别分析和生命周期策略等多种管理功能。
通过这些管理功能,您可以选择符合实际使用情况的存储类别。
⑤ S3 提供用于执行数据查询的功能和服务。
此外,您可以存储的数据量没有限制。
虽然单个文件的大小限制为 5TB,但
您很少需要频繁访问超过 5TB 的数据,因此无需担心 5TB 的限制。
■S3定价结构
以下五种情况将触发S3收费:
- 贮存
- 请求和数据检索
- 数据传输
- 管理与分析
- 复制
| 状况 | 账单 | 自由的 |
| 贮存 | 费用根据您使用的存储空间而定。 价格因存储等级而异。 |
在 S3 免费配额内,最多可以使用 5GB 的标准存储级别。 |
| 请求和数据检索 | 请求包括 GET/PUT/POST/LIST/COPY/SELECT/DELETE,费用根据请求数量计算。 | 一年内,每月可免费使用 20,000 次 GET 请求、2,000 次 PUT/COPY/POST/LIST 请求和 15GB 数据传输量。 |
| 数据传输 | 从 S3 发送数据会产生费用。 从 S3 检索存储的数据也会产生费用。 从其他区域检索或将 S3 中存储的数据传输到其他区域也会产生费用。 如果您使用传输加速服务,则传输费用将额外收取传输加速费。 *请注意,费用会根据目标区域而有所不同。 |
上传到 S3(以及从 S3 接收数据)是免费的。 同一区域内不同 S3 存储桶之间的传输,以及从 S3 传输到其他服务之间的传输也是免费的。 传输到 Amazon CloudFront 也是免费的,但仅限于从 S3 传输到 CloudFront 的情况。 |
| 管理与分析 | 您账户中启用的存储桶的存储管理功能和分析功能需要付费。 | |
| 复制 | 您将被收取主副本和复制 PUT 请求的存储费用。 此外,您还将被收取不常用存储检索费用以及所选 S3 存储类别的 S3 存储费用。 |
什么是存储类?
存储类别您正在使用的存储类型指的是
提供多种可供租用的存储类型。
您可以根据需要更改存储类别。
您可以手动更改存储类别,也可以通过设置生命周期策略来自动执行此过程。
| 存储类 | 特征 |
| 标准 | 最标准的存储级别。 适用于存储流式图像和视频等数据。 检索数据无需付费。 数据存储在三个或更多可用区中,保证 99.9% 的可用性。 |
| 它 | 根据访问频率,对象会在两个层级之间移动:高频访问层级和低频访问层级。 系统会逐个监控对象的存储层级,并根据访问频率自动移动对象。 连续30天未被访问的对象会自动移至低频访问层级。 |
| IA(S3 标准 – IA) | 与标准存储相比,存储成本较低,但数据检索成本较高。 由于数据存储在三个或更多可用区, 因此可以进行灾难恢复。即使一个可用区完全丢失,数据也可以恢复。 这种存储方式适用于长期存储,例如备份,访问频率不高,但需要时又能快速检索数据。 |
| IA(1 区 – IA) | 与标准存储方案相比,这种方案的存储费用较低,但传输费用较高。 它适用于访问频率低但存储需求高的场景。 然而,由于数据仅存储在一个可用区,如果该区域发生物理故障,则存在数据丢失的风险。 因此,虽然这种方案提供了低成本的存储,但并不适合存储绝对不能丢失的数据。 |
| 冰川 | 它适用于数据归档和长期备份。 可以低成本地存储大量数据。 在 Glacier 中,数据存储在一个名为“Vault”的容器中。因此,检索存储的数据时,需要对另一个 S3 存储桶执行检索操作,这既耗时又涉及大量数据传输。 此外,检索数据时,Glacier 上的数据和检索目标位置的数据都会产生存储费用,因此需要谨慎操作。 |
| 冰川(深度存档) | 它比 Glacier 更便宜。 它适用于很少访问数据但又不能删除数据的情况。 然而,检索数据成本高昂且耗时较长。 因此,它最适合长期存储访问频率极低且无需立即访问的数据。 |
概括
S3 就像云端的租赁仓库,用于存储数据。
如果将数据存储在位置便利的仓库中,您可以立即检索数据,但
便利的地理位置意味着更高的成本。
如果将数据存储在像 Glacier 这样位于较远位置的租赁仓库中,虽然
位置不太方便,但存储成本更低。
然而,由于租赁仓库距离较远,检索数据需要花费时间和精力(成本)。
考虑到这一点,似乎可以确定最适合您业务的存储级别。
以上是对 S3 的简要介绍,但
我希望未来能更多地了解 AWS,并撰写另一篇博客文章。
每天都在成长,每天都在进步。
我必须每天都提升自己!
感谢您阅读到最后。
7
