什么是 Amazon Elastic Block Store? - Amazon EBS
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

什么是 Amazon Elastic Block Store?

Amazon Elastic Block Store (AmazonEBS) 提供可扩展、高性能的块存储资源,可用于亚马逊弹性计算云 (AmazonEC2) 实例。使用 Amazon Elastic Block Store 时,您可以创建和管理以下数据块存储资源:

  • Amazon EBS 卷 — 这些是您附加到亚马逊EC2实例的存储卷。将卷挂载到实例后,您可以像使用挂载到计算机上的本地硬盘一样使用卷,例如用于存储文件或安装应用程序。

  • Amazon EBS 快照 — 这些是 Amazon EBS 卷的 point-in-time 备份,它们独立于卷本身而持续存在。您可以创建快照来备份 Amazon EBS 卷上的数据。而后可以随时从这些快照还原新卷。

Amazon 的特点 EBS

Amazon EBS 提供以下功能和优势:

  • 多种卷类型 — Amazon EBS 提供多种卷类型,允许您优化各种应用程序的存储性能和成本。卷类型分为两大类:用于事务性工作负载的SSD支持存储和用于吞吐量密集型工作负载的HDD支持存储。

  • 可扩展性 — 您可以创建容EBS量和性能规格满足您需求的 Amazon 卷。随着需求的变化,您可以在不必停机的情况下使用弹性卷操作来动态增加容量或调整性能。

  • 备份和恢复 — 使用 Amazon EBS 快照备份存储在您的卷上的数据。然后,您可以使用这些快照立即恢复卷或跨 Amazon 账户、 Amazon 区域或可用区迁移数据。

  • 数据保护-使用亚马逊EBS加密来加密您的亚马逊EBS卷和亚马逊EBS快照。加密操作发生在托管 Amazon EC2 实例的服务器上,从而确保两者的安全, data-at-rest 以及实例 data-in-transit 与其附加卷和后续快照之间的安全。

  • 数据可用性和持久性 – io2 Block Express 卷持久性为 99.999%,年故障率为 0.001%。其他卷类型持久性为 99.8% 到 99.9%,年故障率为 0.1% 到 0.2%。另外,卷的数据可在可用区内多个服务器间进行自动复制,以防任何单个组件故障导致数据丢失。

  • 数据存档 — S EBS napshots Archive 提供了一个低成本的存储层,用于存档完整EBS快照 point-in-time 副本,出于监管和合规原因或将来的项目发布必须保留 90 天或更长时间。

A EBS mazon 使用以下服务:

  • Amazon Elastic Compute Cloud — 一项允许您在 Amazon 云中启动和管理虚拟机(亚马逊EC2实例)的服务。您可以将EBS卷连接到这些实例,并像使用本地硬盘一样使用它们,例如存储文件或安装应用程序。有关更多信息,请参阅什么是亚马逊EC2?

  • Amazon Key Management Service – 此为允许您创建和管理加密密钥的托管服务。您可以使用 Amazon KMS 加密密钥对存储在您的 Amazon EBS 卷和亚马逊EBS快照中的数据进行加密。有关更多信息,请参阅 Amazon 的EBS使用方式 Amazon KMS

  • Amazon Data Lifecycle Manager — 一项托管服务,可自动创建、保留和删除EBS快照和EBS支持的AMIs快照。您可以使用 Amazon Data Lifecycle Manager 自动备份您的亚马逊EBS卷和亚马逊EC2实例。有关更多信息,请参阅 Amazon Data Lifecycle Manager

  • EBSd irect APIs — 一项服务,使您能够创建EBS快照、将数据直接写入快照、从快照中读取数据以及识别两个快照之间的差异或变化。有关更多信息,请参阅 使用EBS直接APIs访问EBS快照的内容

  • 回收站 — 一种数据恢复服务,可让您恢复意外删除和EBS备份的EBSAMIs快照。有关更多信息,请参阅回收站

访问亚马逊 EBS

您可以使用以下界面创建和管理您的 Amazon EBS 资源:

亚马逊EC2控制台

此为用于创建和管理卷与快照的 Web 界面。如果您已注册 Amazon 账户,则可以在以下网址访问亚马逊EC2控制台 https://console.aws.amazon.com/ec2/

Amazon Command Line Interface

一种命令行工具,可让您使用命令行外壳中的命令管理 Amazon EBS 资源。它在 Windows、Mac 和 Linux 上受支持。有关更多信息,请参阅 Amazon Command Line Interface 用户指南Amazon CLI 命令参考

Amazon Tools for PowerShell

一组 PowerShell 模块,可让您通过 PowerShell 命令行编写对 Amazon EBS 资源的操作脚本。有关更多信息,请参阅 Amazon Tools for Windows PowerShell 用户指南Amazon Tools for PowerShell Cmdlet 参考

Amazon CloudFormation

一项完全托管的 Amazon 服务,允许您创建可重复使用的JSON或描述 Amazon 资源的YAML模板,然后为您预置和配置这些资源。有关更多信息,请参阅 用户指南。Amazon CloudFormation

亚马逊EC2查询 API

Amazon EC2 Query API 提供HTTP或HTTPS请求使用HTTP动词GETPOST和名为的查询参数Action。有关更多信息,请参阅 Amazon EC2 API 参考文档

Amazon SDKs

特定语言APIs,使您能够构建与 Amazon 服务集成的应用程序。 Amazon SDKs适用于许多流行的编程语言。有关更多信息,请参阅构建工具 Amazon

定价

在 Amazon EBS 上,您只需为自己配置的内容付费。有关更多信息,请参阅 Amazon EBS 定价