Amazon Web Services - 弹性块存储
Amazon 弹性块存储 (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 美元(预配置存储)和每百万 I/O 请求 0.05 美元。
附加到单个实例的卷
每个帐户最多可拥有 20 个 EBS 卷。如果需要超过 20 个 EBS 卷,请联系 Amazon 的支持团队。我们可以在单个实例上附加最多 20 个卷,每个卷的大小范围为 1GB 到 1TB。
在 EC2 实例中,我们将数据存储在本地存储中,该存储直到实例运行才可用。但是,当我们关闭实例时,数据就会丢失。因此,当我们需要保存任何内容时,建议将其保存在 Amazon EBS 上,因为一旦将文件附加到 EC2 实例,我们就可以随时访问和读取 EBS 卷。
Amazon EBS 优势
可靠且安全的存储 − 每个 EBS 卷都会自动响应其可用区,以防止组件故障。
安全 − Amazon 灵活的访问控制策略允许指定谁可以访问哪些 EBS 卷。访问控制加上加密为数据提供了强大的纵深防御安全策略。
更高的性能 − Amazon EBS 使用 SSD 技术以一致的应用程序 I/O 性能提供数据结果。
轻松的数据备份 −可以通过对 Amazon EBS 卷进行时间点快照来保存数据备份。
如何设置 Amazon EBS?
步骤 1 −使用以下步骤创建 Amazon EBS 卷。
打开 Amazon EC2 控制台。
在导航栏中选择要创建卷的区域。
在导航窗格中,选择卷,然后选择创建卷。
提供所需的信息,如卷类型列表、大小、IOPS、可用区域等,然后单击创建按钮。
卷名称可在卷列表中看到。
第 2 步 −使用以下步骤从快照存储 EBS 卷。
重复上述 1 到 4 个步骤来创建卷。
在要从中恢复卷的快照 ID 字段中键入快照 ID,然后从建议选项列表中选择它。
如果需要更多存储,请在大小字段中更改存储大小。
选择是创建按钮。
步骤 3 − 使用以下步骤将 EBS 卷附加到实例。
打开 Amazon EC2 控制台。
在导航窗格中选择卷。选择一个卷并单击附加卷选项。
将打开附加卷对话框。在实例字段中输入要附加卷的实例的名称/ID,或从建议选项列表中选择它。
单击附加按钮。
连接到实例并使卷可用。
步骤 4 −从实例中分离卷。
首先,在 cmd 中使用命令 /dev/sdh 卸载设备。
打开 Amazon EC2 控制台。
在导航窗格中,选择卷选项。
选择一个卷并单击分离卷选项。
打开确认对话框。单击是,分离按钮进行确认。