AWS - 弹性块存储

  • 简述

    Amazon Elastic Block Store(EBS) 是一种用于存储持久数据的块存储系统。Amazon EBS 通过提供高度可用的块级存储卷适用于 EC2 实例。它具有三种类型的卷,即通用 (SSD)、预置 IOPS (SSD) 和磁性卷。这三种卷类型在性能、特性和成本方面有所不同。
  • EBS 卷类型

    以下是三种类型。

    EBS 通用型 (SSD)

    此卷类型适用于中小型工作负载,如根磁盘 EC2 卷、中小型数据库工作负载、频繁访问日志的工作负载等。默认情况下,SSD 支持 3 IOPS(每秒输入输出操作数)/GB,即 1 GB 卷将提供 3 IOPS,10 GB 卷将提供 30 IOPS。其一卷的存储容量从 1 GB 到 1 TB 不等。一个月的一卷成本为每 GB 0.10 美元。

    预置 IOPS (SSD)

    这种卷类型适用于要求最苛刻的 I/O 密集型、事务性工作负载以及大型关系、EMR 和 Hadoop 工作负载等。默认情况下,IOPS SSD 支持 30 IOPS/GB 意味着 10GB 卷将提供 300 IOPS。它的一卷存储容量从10GB到1TB不等。一个卷的成本是每 GB 0.125 美元(用于预置存储一个月)和每个预置 IOPS 0.10 美元(一个月)。

    EBS 磁性卷

    它以前称为标准卷。这种卷类型适用于不经常访问数据的理想工作负载,即用于恢复的数据备份、日志存储等。它的一个卷的存储容量从10GB到1TB不等。一个卷的成本为每 GB 0.05 美元(用于预置存储一个月)和 0 美元。05 每百万个 I/O 请求。

    附加到一个实例的卷

    每个帐户将限制为 20 个 EBS 卷。如需超过 20 个 EBS 卷,请联系 Amazon 的支持团队。我们最多可以在单个实例上附加 20 个卷,每个卷的大小范围从 1GB 到 1TB。
    在 EC2 实例中,我们将数据存储在本地存储中,该存储在实例运行之前可用。但是,当我们关闭实例时,数据会丢失。因此,当我们需要保存任何内容时,建议将其保存在 Amazon EBS 上,因为一旦我们将文件附加到 EC2 实例,我们就可以随时访问和读取 EBS 卷。
  • 亚马逊 EBS 优势

    • 可靠安全的存储− 每个 EBS 卷将自动响应其可用区以防止组件故障。
    • 隔离性− Amazon 灵活的访问控制策略允许指定谁可以访问哪些 EBS 卷。访问控制加加密为数据提供了强大的纵深防御安全策略。
    • 高性能− Amazon EBS 使用 SSD 技术以应用程序的一致 I/O 性能交付数据结果。
    • 易于备份− 可以通过拍摄 Amazon EBS 卷的时间点快照来保存数据备份。
  • 如何设置亚马逊 EBS?

    步骤 1− 使用以下步骤创建 Amazon EBS 卷。
    • 打开 Amazon EC2 控制台。
    • 在导航栏中选择要创建卷的区域。
    • 在导航窗格中,选择卷,然后选择创建卷。
    • 提供所需的信息,如卷类型列表、大小、IOPS、可用区等,然后单击创建按钮。
    创建卷类型大小
    卷名可以在卷列表中看到。
    所有卷
    步骤 2− 使用以下步骤从快照中存储 EBS 卷。
    • 重复上述 1 到 4 步来创建卷。
    • 在要从中恢复卷的快照 ID 字段中键入快照 ID,然后从建议选项列表中选择它。
    • 如果需要更多存储空间,请在“大小”字段中更改存储大小。
    • 选择是创建按钮。
    步骤 3− 使用以下步骤将 EBS 卷附加到实例。
    • 打开 Amazon EC2 控制台。
    • 在导航窗格中选择卷。选择一个卷并单击附加卷选项。
    创建卷
    • 将打开附加卷对话框。在“实例”字段中输入要附加卷的实例的名称/ID,或从建议选项列表中选择它。
    • 单击附加按钮。
    附加卷
    • 连接到实例并使卷可用。
    步骤 4− 从实例中分离一个卷。
    • 首先,在 cmd 中使用命令 /dev/sdh 卸载设备。
    • 打开 Amazon EC2 控制台。
    • 在导航窗格中,选择卷选项。
    • 选择一个卷并单击分离卷选项。
    分离卷
    • 将打开一个确认对话框。单击是,分离按钮进行确认。
    分离卷