弹性块存储(Elastic Block Store)

优质
小牛编辑
129浏览
2023-12-01

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

EBS卷类型

以下是三种类型。

EBS General Purpose (SSD)

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

Provisioned IOPS (SSD)

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

EBS Magnetic Volumes

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

附加到一个实例的卷

每个帐户将限制为20个EBS卷。 如需超过20个EBS卷,请联系亚马逊支持团队。 我们最多可以在一个实例上附加20个卷,每个卷的大小范围为1GB到1TB。

在EC2实例中,我们将数据存储在本地存储中,该存储在实例运行之前可用。 但是,当我们关闭实例时,数据会丢失。 因此,当我们需要保存任何内容时,建议将其保存在Amazon EBS上,因为我们可以在将文件附加到EC2实例后随时访问和读取EBS卷。

亚马逊EBS的好处

  • Reliable and secure storage - 每个EBS卷都将自动响应其可用区,以防止组件故障。

  • Secure - 亚马逊的灵活访问控制策略允许指定谁可以访问哪些EBS卷。 访问控制和加密为数据提供了强大的纵深防御安全策略。

  • Higher performance - Amazon EBS使用SSD技术提供具有一致的应用程序I/O性能的数据结果。

  • Easy data backup - 可以通过获取Amazon EBS卷的时间点快照来保存数据备份。

如何设置Amazon EBS?

Step 1 - 使用以下步骤创建Amazon EBS卷。

  • 打开Amazon EC2控制台。

  • 在导航栏中选择要创建卷的区域。

  • 在导航窗格中,选择Volumes,然后选择Create Volume。

  • 提供所需的信息,如卷类型列表,大小,IOPS,可用区域等,然后单击“创建”按钮。

创建卷类型大小

卷名称可以在卷列表中看到。

所有卷

Step 2 - 使用以下步骤从快照存储EBS卷。

  • 重复上述1到4步以创建音量。

  • 在要从中还原卷的“快照ID”字段中键入快照ID,然后从建议选项列表中选择它。

  • 如果需要更多存储空间,请在“大小”字段中更改存储大小。

  • 选择是创建按钮。

Step 3 - 使用以下步骤将EBS卷附加到实例。

  • 打开Amazon EC2控制台。

  • 在导航窗格中选择Volumes。 选择一个卷,然后单击“附加卷”选项。

创建卷
  • 将打开“附加卷”对话框。 输入实例的名称/ ID以在“实例”字段中附加卷,或从建议选项列表中选择它。

  • 单击“附加”按钮。

附加卷
  • 连接到实例并使卷可用。

Step 4 - 从实例中分离卷。

  • 首先,使用cmd中的命令/ dev/sdh卸载设备。

  • 打开Amazon EC2控制台。

  • 在导航窗格中,选择“卷”选项。

  • 选择一个卷,然后单击Detach Volumes选项。

分离卷
  • 将打开确认对话框。 单击是,分离按钮进行确认。

分离音量