EC2 实例本地 SSD 的持久性

EC2 实例本地 SSD 的持久性

肯定EC2 实例类型(r5d、m5d、c5d、z1d 等)提供与实例生命周期相关的本地磁盘。例如:

使用 R5d 实例,本地基于 NVMe 的 SSD 物理连接到主机服务器,并提供与 R5 实例生命周期相关的块级存储

其他具有本地实例存储(例如 i3)没有这种说法。

具有“物理连接”、“耦合” SSD(例如 r5d)的实例上的磁盘持久性保证与具有常规“本地存储” NVMe SSD(例如 i3)的实例上的磁盘持久性保证是否不同?

我跑了一些测试在 r5d 和 i3 实例上:我在 SSD 上创建了一个分区,将其挂载到一个目录,并将一个文件放入此目录。重新启动时,我可以挂载磁盘,并且文件保留在两个实例上。当我从 EC2 控制台停止实例,然后启动它时,两种情况下的数据都丢失了,我无法挂载磁盘。因此,这些测试没有发现任何差异。

答案1

您的测试很有价值,确认此类磁盘只能在实例停止之前有效。

是的,这是实例存储。AWS 为每种实例类型编写了大量营销文案,有时会使用同义词。“本地”和“NVMe”强调低延迟。“物理连接”或“耦合”重申这些不能连接到另一个实例。“与实例的生命周期耦合”是一种礼貌的说法,它们将在停止时被删除。

EBS 也存在,具有更多功能的持久性磁盘。当有快速 SAN 存储可用时,本地 SSD 不需要除暂存空间之外的任何东西。

相关内容